builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-091 starttime: 1468519149.41 results: success (0) buildid: 20160714094242 builduid: 5eac837765964f8393ec98e43c8f70d5 revision: 0968b5fb96974b862d6901f9250644d8e478a30f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:09.406710) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:09.407171) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:09.407477) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:09.457299) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:09.457924) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False --10:59:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.05 MB/s 10:59:59 (7.05 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.545000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:10.171618) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-07-14 10:59:10.171937) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.830000 ========= master_lag: 9.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-07-14 10:59:20.106501) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-07-14 10:59:20.106875) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0968b5fb96974b862d6901f9250644d8e478a30f --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 0968b5fb96974b862d6901f9250644d8e478a30f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False 2016-07-14 11:00:08,598 truncating revision to first 12 chars 2016-07-14 11:00:08,598 Setting DEBUG logging. 2016-07-14 11:00:08,598 attempt 1/10 2016-07-14 11:00:08,598 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0968b5fb9697?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 11:00:08,947 unpacking tar archive at: mozilla-beta-0968b5fb9697/testing/mozharness/ program finished with exit code 0 elapsedTime=0.934000 ========= master_lag: 13.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-07-14 10:59:34.378849) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:34.379227) ========= script_repo_revision: 0968b5fb96974b862d6901f9250644d8e478a30f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:34.379667) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:34.379940) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 10:59:35.078882) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-07-14 10:59:35.079276) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 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-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:00:21 INFO - MultiFileLogger online at 20160714 11:00:21 in C:\slave\test 11:00:21 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 11:00:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:00:21 INFO - {'append_to_log': False, 11:00:21 INFO - 'base_work_dir': 'C:\\slave\\test', 11:00:21 INFO - 'blob_upload_branch': 'mozilla-beta', 11:00:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:00:21 INFO - 'buildbot_json_path': 'buildprops.json', 11:00:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:00:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:00:21 INFO - 'download_minidump_stackwalk': True, 11:00:21 INFO - 'download_symbols': 'true', 11:00:21 INFO - 'e10s': False, 11:00:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:00:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:00:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:00:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:00:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:00:21 INFO - 'C:/mozilla-build/tooltool.py'), 11:00:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:00:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:00:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:00:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:00:21 INFO - 'log_level': 'info', 11:00:21 INFO - 'log_to_console': True, 11:00:21 INFO - 'opt_config_files': (), 11:00:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:00:21 INFO - '--processes=1', 11:00:21 INFO - '--config=%(test_path)s/wptrunner.ini', 11:00:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:00:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:00:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:00:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:00:21 INFO - 'pip_index': False, 11:00:21 INFO - 'require_test_zip': True, 11:00:21 INFO - 'test_type': ('testharness',), 11:00:21 INFO - 'this_chunk': '1', 11:00:21 INFO - 'total_chunks': '10', 11:00:21 INFO - 'virtualenv_path': 'venv', 11:00:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:00:21 INFO - 'work_dir': 'build'} 11:00:21 INFO - ##### 11:00:21 INFO - ##### Running clobber step. 11:00:21 INFO - ##### 11:00:21 INFO - Running pre-action listener: _resource_record_pre_action 11:00:21 INFO - Running main action method: clobber 11:00:21 INFO - rmtree: C:\slave\test\build 11:00:21 INFO - Using _rmtree_windows ... 11:00:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:01:02 INFO - Running post-action listener: _resource_record_post_action 11:01:02 INFO - ##### 11:01:02 INFO - ##### Running read-buildbot-config step. 11:01:02 INFO - ##### 11:01:02 INFO - Running pre-action listener: _resource_record_pre_action 11:01:02 INFO - Running main action method: read_buildbot_config 11:01:02 INFO - Using buildbot properties: 11:01:02 INFO - { 11:01:02 INFO - "project": "", 11:01:02 INFO - "product": "firefox", 11:01:02 INFO - "script_repo_revision": "production", 11:01:02 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 11:01:02 INFO - "repository": "", 11:01:02 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 11:01:02 INFO - "buildid": "20160714094242", 11:01:02 INFO - "pgo_build": "False", 11:01:02 INFO - "basedir": "C:\\slave\\test", 11:01:02 INFO - "buildnumber": 25, 11:01:02 INFO - "slavename": "t-xp32-ix-091", 11:01:02 INFO - "revision": "0968b5fb96974b862d6901f9250644d8e478a30f", 11:01:02 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 11:01:02 INFO - "platform": "win32", 11:01:02 INFO - "branch": "mozilla-beta", 11:01:02 INFO - "repo_path": "releases/mozilla-beta", 11:01:02 INFO - "moz_repo_path": "", 11:01:02 INFO - "stage_platform": "win32", 11:01:02 INFO - "builduid": "5eac837765964f8393ec98e43c8f70d5", 11:01:02 INFO - "slavebuilddir": "test" 11:01:02 INFO - } 11:01:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:01:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:01:02 INFO - Running post-action listener: _resource_record_post_action 11:01:02 INFO - ##### 11:01:02 INFO - ##### Running download-and-extract step. 11:01:02 INFO - ##### 11:01:02 INFO - Running pre-action listener: _resource_record_pre_action 11:01:02 INFO - Running main action method: download_and_extract 11:01:02 INFO - mkdir: C:\slave\test\build\tests 11:01:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:02 INFO - https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:01:02 INFO - trying https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:01:02 INFO - Downloading https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:03 INFO - Downloaded 1240 bytes. 11:01:03 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:01:03 INFO - Using the following test package requirements: 11:01:03 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:01:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:01:03 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:01:03 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'jsshell-win32.zip'], 11:01:03 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:01:03 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:01:03 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:01:03 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:01:03 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:01:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:01:03 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:01:03 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 11:01:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:03 INFO - https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:01:03 INFO - trying https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:01:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:05 INFO - Downloaded 20366318 bytes. 11:01:05 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/*'] 11:01:05 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/* 11:01:07 INFO - caution: filename not matched: web-platform/* 11:01:07 INFO - Return code: 11 11:01:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:07 INFO - https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:01:07 INFO - trying https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:01:07 INFO - Downloading https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:10 INFO - Downloaded 36389908 bytes. 11:01:10 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/*'] 11:01:10 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/* 11:01:52 INFO - caution: filename not matched: bin/* 11:01:52 INFO - caution: filename not matched: config/* 11:01:52 INFO - caution: filename not matched: mozbase/* 11:01:52 INFO - caution: filename not matched: marionette/* 11:01:52 INFO - caution: filename not matched: tools/wptserve/* 11:01:52 INFO - Return code: 11 11:01:52 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')]} 11:01:52 INFO - https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 11:01:52 INFO - trying https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:01:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 11:01:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:57 INFO - Downloaded 68477380 bytes. 11:01:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:01:57 INFO - mkdir: C:\slave\test\properties 11:01:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:01:57 INFO - Writing to file C:\slave\test\properties\build_url 11:01:57 INFO - Contents: 11:01:57 INFO - build_url:https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:01:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:01:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:01:57 INFO - Writing to file C:\slave\test\properties\symbols_url 11:01:57 INFO - Contents: 11:01:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:01: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')]} 11:01:57 INFO - https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:01:57 INFO - trying https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:01:57 INFO - Downloading https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:01:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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 11:02:01 INFO - Downloaded 55590133 bytes. 11:02:01 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'] 11:02:01 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 11:02:08 INFO - Return code: 0 11:02:08 INFO - Running post-action listener: _resource_record_post_action 11:02:08 INFO - Running post-action listener: set_extra_try_arguments 11:02:08 INFO - ##### 11:02:08 INFO - ##### Running create-virtualenv step. 11:02:08 INFO - ##### 11:02:08 INFO - Running pre-action listener: _pre_create_virtualenv 11:02:08 INFO - Running pre-action listener: _resource_record_pre_action 11:02:08 INFO - Running main action method: create_virtualenv 11:02:08 INFO - Creating virtualenv C:\slave\test\build\venv 11:02:08 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 11:02:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:02:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:02:11 INFO - Installing distribute......................................................................................................................................................................................done. 11:02:12 INFO - Return code: 0 11:02:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:02: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')]} 11:02:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:02: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')]} 11:02:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:02:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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-091\\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-091'}}, attempt #1 11:02:12 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 11:02:12 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 11:02:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:02:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 11:02:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 11:02:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:02:12 INFO - 'DCLOCATION': 'SCL3', 11:02:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:12 INFO - 'HOMEDRIVE': 'C:', 11:02:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:12 INFO - 'KTS_VERSION': '1.19c', 11:02:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 11:02:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:12 INFO - 'MOZ_AIRBAG': '1', 11:02:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:12 INFO - 'MOZ_MSVCVERSION': '8', 11:02:12 INFO - 'MOZ_NO_REMOTE': '1', 11:02:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:12 INFO - 'NO_EM_RESTART': '1', 11:02:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:12 INFO - 'OS': 'Windows_NT', 11:02:12 INFO - 'OURDRIVE': 'C:', 11:02:12 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', 11:02:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:02:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:12 INFO - 'PROCESSOR_LEVEL': '6', 11:02:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:12 INFO - 'PROMPT': '$P$G', 11:02:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:12 INFO - 'PWD': 'C:\\slave\\test', 11:02:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:12 INFO - 'SESSIONNAME': 'Console', 11:02:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:12 INFO - 'SYSTEMDRIVE': 'C:', 11:02:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:02:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:12 INFO - 'TEST1': 'testie', 11:02:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:12 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 11:02:12 INFO - 'USERNAME': 'cltbld', 11:02:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:12 INFO - 'WINDIR': 'C:\\WINDOWS', 11:02:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:02:12 INFO - Downloading/unpacking psutil>=0.7.1 11:02:12 INFO - Running setup.py egg_info for package psutil 11:02:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:02:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:02:12 INFO - Installing collected packages: psutil 11:02:12 INFO - Running setup.py install for psutil 11:02:12 INFO - building 'psutil._psutil_windows' extension 11:02:12 INFO - error: Unable to find vcvarsall.bat 11:02:12 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-ia8k9d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:02:12 INFO - running install 11:02:12 INFO - running build 11:02:12 INFO - running build_py 11:02:12 INFO - creating build 11:02:12 INFO - creating build\lib.win32-2.7 11:02:12 INFO - creating build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:02:12 INFO - running build_ext 11:02:12 INFO - building 'psutil._psutil_windows' extension 11:02:12 INFO - error: Unable to find vcvarsall.bat 11:02:12 INFO - ---------------------------------------- 11:02:12 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-ia8k9d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:02:12 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data\pip\pip.log 11:02:12 WARNING - Return code: 1 11:02:12 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! 11:02:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:02: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')]} 11:02:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:02: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')]} 11:02:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:02:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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-091\\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-091'}}, attempt #1 11:02:12 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 11:02:12 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 11:02:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:02:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 11:02:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 11:02:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:02:12 INFO - 'DCLOCATION': 'SCL3', 11:02:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:12 INFO - 'HOMEDRIVE': 'C:', 11:02:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:12 INFO - 'KTS_VERSION': '1.19c', 11:02:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 11:02:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:12 INFO - 'MOZ_AIRBAG': '1', 11:02:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:12 INFO - 'MOZ_MSVCVERSION': '8', 11:02:12 INFO - 'MOZ_NO_REMOTE': '1', 11:02:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:12 INFO - 'NO_EM_RESTART': '1', 11:02:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:12 INFO - 'OS': 'Windows_NT', 11:02:12 INFO - 'OURDRIVE': 'C:', 11:02:12 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', 11:02:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:02:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:12 INFO - 'PROCESSOR_LEVEL': '6', 11:02:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:12 INFO - 'PROMPT': '$P$G', 11:02:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:12 INFO - 'PWD': 'C:\\slave\\test', 11:02:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:12 INFO - 'SESSIONNAME': 'Console', 11:02:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:12 INFO - 'SYSTEMDRIVE': 'C:', 11:02:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:02:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:12 INFO - 'TEST1': 'testie', 11:02:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:12 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 11:02:12 INFO - 'USERNAME': 'cltbld', 11:02:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:12 INFO - 'WINDIR': 'C:\\WINDOWS', 11:02:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:02:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:02:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:02:13 INFO - Running setup.py egg_info for package mozsystemmonitor 11:02:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:02:13 INFO - Running setup.py egg_info for package psutil 11:02:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:02:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:02:13 INFO - Installing collected packages: mozsystemmonitor, psutil 11:02:13 INFO - Running setup.py install for mozsystemmonitor 11:02:13 INFO - Running setup.py install for psutil 11:02:13 INFO - building 'psutil._psutil_windows' extension 11:02:13 INFO - error: Unable to find vcvarsall.bat 11:02:13 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-bql_jk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:02:13 INFO - running install 11:02:13 INFO - running build 11:02:13 INFO - running build_py 11:02:13 INFO - running build_ext 11:02:13 INFO - building 'psutil._psutil_windows' extension 11:02:13 INFO - error: Unable to find vcvarsall.bat 11:02:13 INFO - ---------------------------------------- 11:02:13 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-bql_jk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:02:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data\pip\pip.log 11:02:13 WARNING - Return code: 1 11:02:13 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! 11:02:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:02: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')]} 11:02:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:02: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')]} 11:02:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:02:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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-091\\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-091'}}, attempt #1 11:02:13 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 11:02:13 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 11:02:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:02:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 11:02:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 11:02:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:02:13 INFO - 'DCLOCATION': 'SCL3', 11:02:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:13 INFO - 'HOMEDRIVE': 'C:', 11:02:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:13 INFO - 'KTS_VERSION': '1.19c', 11:02:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 11:02:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:13 INFO - 'MOZ_AIRBAG': '1', 11:02:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:13 INFO - 'MOZ_MSVCVERSION': '8', 11:02:13 INFO - 'MOZ_NO_REMOTE': '1', 11:02:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:13 INFO - 'NO_EM_RESTART': '1', 11:02:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:13 INFO - 'OS': 'Windows_NT', 11:02:13 INFO - 'OURDRIVE': 'C:', 11:02:13 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', 11:02:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:02:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:13 INFO - 'PROCESSOR_LEVEL': '6', 11:02:13 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:13 INFO - 'PROMPT': '$P$G', 11:02:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:13 INFO - 'PWD': 'C:\\slave\\test', 11:02:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:13 INFO - 'SESSIONNAME': 'Console', 11:02:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:13 INFO - 'SYSTEMDRIVE': 'C:', 11:02:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:02:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:13 INFO - 'TEST1': 'testie', 11:02:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:13 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 11:02:13 INFO - 'USERNAME': 'cltbld', 11:02:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:13 INFO - 'WINDIR': 'C:\\WINDOWS', 11:02:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:02:14 INFO - Downloading/unpacking blobuploader==1.2.4 11:02:14 INFO - Downloading blobuploader-1.2.4.tar.gz 11:02:14 INFO - Running setup.py egg_info for package blobuploader 11:02:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:02:15 INFO - Running setup.py egg_info for package requests 11:02:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:02:15 INFO - Downloading docopt-0.6.1.tar.gz 11:02:15 INFO - Running setup.py egg_info for package docopt 11:02:15 INFO - Installing collected packages: blobuploader, docopt, requests 11:02:15 INFO - Running setup.py install for blobuploader 11:02:15 INFO - Running setup.py install for docopt 11:02:15 INFO - Running setup.py install for requests 11:02:15 INFO - Successfully installed blobuploader docopt requests 11:02:15 INFO - Cleaning up... 11:02:15 INFO - Return code: 0 11:02:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:02:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:02:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:02:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:02:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:02:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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-091\\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-091'}}, attempt #1 11:02:15 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 11:02:15 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 11:02:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:02:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 11:02:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 11:02:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:02:15 INFO - 'DCLOCATION': 'SCL3', 11:02:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:15 INFO - 'HOMEDRIVE': 'C:', 11:02:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:15 INFO - 'KTS_VERSION': '1.19c', 11:02:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 11:02:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:15 INFO - 'MOZ_AIRBAG': '1', 11:02:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:15 INFO - 'MOZ_MSVCVERSION': '8', 11:02:15 INFO - 'MOZ_NO_REMOTE': '1', 11:02:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:15 INFO - 'NO_EM_RESTART': '1', 11:02:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:15 INFO - 'OS': 'Windows_NT', 11:02:15 INFO - 'OURDRIVE': 'C:', 11:02:15 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', 11:02:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:02:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:15 INFO - 'PROCESSOR_LEVEL': '6', 11:02:15 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:15 INFO - 'PROMPT': '$P$G', 11:02:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:15 INFO - 'PWD': 'C:\\slave\\test', 11:02:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:15 INFO - 'SESSIONNAME': 'Console', 11:02:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:15 INFO - 'SYSTEMDRIVE': 'C:', 11:02:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:02:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:15 INFO - 'TEST1': 'testie', 11:02:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:15 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 11:02:15 INFO - 'USERNAME': 'cltbld', 11:02:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:15 INFO - 'WINDIR': 'C:\\WINDOWS', 11:02:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:02:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:02:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:02:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:02:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:02:21 INFO - Unpacking c:\slave\test\build\tests\marionette 11:02:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:02:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:02:21 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 11:02:21 INFO - Running setup.py install for browsermob-proxy 11:02:26 INFO - Running setup.py install for manifestparser 11:02:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for marionette-client 11:02:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:02:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for marionette-driver 11:02:26 INFO - Running setup.py install for mozcrash 11:02:26 INFO - Running setup.py install for mozdebug 11:02:26 INFO - Running setup.py install for mozdevice 11:02:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozfile 11:02:26 INFO - Running setup.py install for mozhttpd 11:02:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozinfo 11:02:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozInstall 11:02:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozleak 11:02:26 INFO - Running setup.py install for mozlog 11:02:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for moznetwork 11:02:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozprocess 11:02:26 INFO - Running setup.py install for mozprofile 11:02:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozrunner 11:02:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for mozscreenshot 11:02:26 INFO - Running setup.py install for moztest 11:02:26 INFO - Running setup.py install for mozversion 11:02:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:02:26 INFO - Running setup.py install for wptserve 11:02:26 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 11:02:26 INFO - Cleaning up... 11:02:26 INFO - Return code: 0 11:02:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:02:26 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')]} 11:02:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:02:26 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')]} 11:02:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:02:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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-091\\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-091'}}, attempt #1 11:02:26 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 11:02:26 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 11:02:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:02:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 11:02:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 11:02:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:02:26 INFO - 'DCLOCATION': 'SCL3', 11:02:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:26 INFO - 'HOMEDRIVE': 'C:', 11:02:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:26 INFO - 'KTS_VERSION': '1.19c', 11:02:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 11:02:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:26 INFO - 'MOZ_AIRBAG': '1', 11:02:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:26 INFO - 'MOZ_MSVCVERSION': '8', 11:02:26 INFO - 'MOZ_NO_REMOTE': '1', 11:02:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:26 INFO - 'NO_EM_RESTART': '1', 11:02:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:26 INFO - 'OS': 'Windows_NT', 11:02:26 INFO - 'OURDRIVE': 'C:', 11:02:26 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', 11:02:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:02:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:26 INFO - 'PROCESSOR_LEVEL': '6', 11:02:26 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:26 INFO - 'PROMPT': '$P$G', 11:02:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:26 INFO - 'PWD': 'C:\\slave\\test', 11:02:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:26 INFO - 'SESSIONNAME': 'Console', 11:02:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:26 INFO - 'SYSTEMDRIVE': 'C:', 11:02:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:02:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:26 INFO - 'TEST1': 'testie', 11:02:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:26 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 11:02:26 INFO - 'USERNAME': 'cltbld', 11:02:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:26 INFO - 'WINDIR': 'C:\\WINDOWS', 11:02:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:02:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:02:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:02:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:02:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:02:31 INFO - Unpacking c:\slave\test\build\tests\marionette 11:02:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:02:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:02:31 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)) 11:02:37 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)) 11:02:37 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)) 11:02:37 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)) 11:02:37 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)) 11:02:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:02:37 INFO - Downloading blessings-1.6.tar.gz 11:02:37 INFO - Running setup.py egg_info for package blessings 11:02:37 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)) 11:02:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:02:37 INFO - Running setup.py install for blessings 11:02:37 INFO - Running setup.py install for browsermob-proxy 11:02:37 INFO - Running setup.py install for manifestparser 11:02:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Running setup.py install for marionette-client 11:02:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:02:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Running setup.py install for marionette-driver 11:02:37 INFO - Running setup.py install for mozcrash 11:02:37 INFO - Running setup.py install for mozdebug 11:02:37 INFO - Running setup.py install for mozdevice 11:02:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Running setup.py install for mozhttpd 11:02:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Running setup.py install for mozInstall 11:02:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Running setup.py install for mozleak 11:02:37 INFO - Running setup.py install for mozprofile 11:02:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Running setup.py install for mozrunner 11:02:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:02:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:02:38 INFO - Running setup.py install for mozscreenshot 11:02:38 INFO - Running setup.py install for moztest 11:02:38 INFO - Running setup.py install for mozversion 11:02:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:02:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:02:38 INFO - Running setup.py install for wptserve 11:02:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:02:38 INFO - Cleaning up... 11:02:38 INFO - Return code: 0 11:02:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:02:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:02:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:02:38 INFO - Reading from file tmpfile_stdout 11:02:38 INFO - Using _rmtree_windows ... 11:02:38 INFO - Using _rmtree_windows ... 11:02:38 INFO - Current package versions: 11:02:38 INFO - blessings == 1.6 11:02:38 INFO - blobuploader == 1.2.4 11:02:38 INFO - browsermob-proxy == 0.6.0 11:02:38 INFO - distribute == 0.6.14 11:02:38 INFO - docopt == 0.6.1 11:02:38 INFO - manifestparser == 1.1 11:02:38 INFO - marionette-client == 2.3.0 11:02:38 INFO - marionette-driver == 1.4.0 11:02:38 INFO - mozInstall == 1.12 11:02:38 INFO - mozcrash == 0.17 11:02:38 INFO - mozdebug == 0.1 11:02:38 INFO - mozdevice == 0.48 11:02:38 INFO - mozfile == 1.2 11:02:38 INFO - mozhttpd == 0.7 11:02:38 INFO - mozinfo == 0.9 11:02:38 INFO - mozleak == 0.1 11:02:38 INFO - mozlog == 3.1 11:02:38 INFO - moznetwork == 0.27 11:02:38 INFO - mozprocess == 0.22 11:02:38 INFO - mozprofile == 0.28 11:02:38 INFO - mozrunner == 6.11 11:02:38 INFO - mozscreenshot == 0.1 11:02:38 INFO - mozsystemmonitor == 0.0 11:02:38 INFO - moztest == 0.7 11:02:38 INFO - mozversion == 1.4 11:02:38 INFO - requests == 1.2.3 11:02:38 INFO - wptserve == 1.4.0 11:02:38 INFO - Running post-action listener: _resource_record_post_action 11:02:38 INFO - Running post-action listener: _start_resource_monitoring 11:02:38 INFO - Starting resource monitoring. 11:02:38 INFO - ##### 11:02:38 INFO - ##### Running pull step. 11:02:38 INFO - ##### 11:02:38 INFO - Running pre-action listener: _resource_record_pre_action 11:02:38 INFO - Running main action method: pull 11:02:38 INFO - Pull has nothing to do! 11:02:38 INFO - Running post-action listener: _resource_record_post_action 11:02:38 INFO - ##### 11:02:38 INFO - ##### Running install step. 11:02:38 INFO - ##### 11:02:38 INFO - Running pre-action listener: _resource_record_pre_action 11:02:38 INFO - Running main action method: install 11:02:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:02:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:02:38 INFO - Reading from file tmpfile_stdout 11:02:38 INFO - Using _rmtree_windows ... 11:02:38 INFO - Using _rmtree_windows ... 11:02:38 INFO - Detecting whether we're running mozinstall >=1.0... 11:02:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:02:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:02:38 INFO - Reading from file tmpfile_stdout 11:02:38 INFO - Output received: 11:02:38 INFO - Usage: mozinstall-script.py [options] installer 11:02:38 INFO - Options: 11:02:38 INFO - -h, --help show this help message and exit 11:02:38 INFO - -d DEST, --destination=DEST 11:02:38 INFO - Directory to install application into. [default: 11:02:38 INFO - "C:\slave\test"] 11:02:38 INFO - --app=APP Application being installed. [default: firefox] 11:02:38 INFO - Using _rmtree_windows ... 11:02:38 INFO - Using _rmtree_windows ... 11:02:38 INFO - mkdir: C:\slave\test\build\application 11:02:38 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'] 11:02:38 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 11:02:41 INFO - Reading from file tmpfile_stdout 11:02:41 INFO - Output received: 11:02:41 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:02:41 INFO - Using _rmtree_windows ... 11:02:41 INFO - Using _rmtree_windows ... 11:02:41 INFO - Running post-action listener: _resource_record_post_action 11:02:41 INFO - ##### 11:02:41 INFO - ##### Running run-tests step. 11:02:41 INFO - ##### 11:02:41 INFO - Running pre-action listener: _resource_record_pre_action 11:02:41 INFO - Running main action method: run_tests 11:02:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:02:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:02:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:02:41 INFO - grabbing minidump binary from tooltool 11:02:41 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')]} 11:02:41 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:02:41 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 11:02:41 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 11:02:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:02:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpda0hsw 11:02:45 INFO - INFO - File integrity verified, renaming tmpda0hsw to win32-minidump_stackwalk.exe 11:02:45 INFO - Return code: 0 11:02:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:02:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:02:45 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/Wyw6683eT2qthlW7i5sASQ/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 11:02:45 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/Wyw6683eT2qthlW7i5sASQ/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 11:02:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:02:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 11:02:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 11:02:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:02:45 INFO - 'DCLOCATION': 'SCL3', 11:02:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:45 INFO - 'HOMEDRIVE': 'C:', 11:02:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:45 INFO - 'KTS_VERSION': '1.19c', 11:02:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 11:02:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:02:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:45 INFO - 'MOZ_AIRBAG': '1', 11:02:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:45 INFO - 'MOZ_MSVCVERSION': '8', 11:02:45 INFO - 'MOZ_NO_REMOTE': '1', 11:02:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:45 INFO - 'NO_EM_RESTART': '1', 11:02:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:45 INFO - 'OS': 'Windows_NT', 11:02:45 INFO - 'OURDRIVE': 'C:', 11:02:45 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', 11:02:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:02:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:45 INFO - 'PROCESSOR_LEVEL': '6', 11:02:45 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:45 INFO - 'PROMPT': '$P$G', 11:02:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:45 INFO - 'PWD': 'C:\\slave\\test', 11:02:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:45 INFO - 'SESSIONNAME': 'Console', 11:02:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:45 INFO - 'SYSTEMDRIVE': 'C:', 11:02:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:02:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:45 INFO - 'TEST1': 'testie', 11:02:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:02:45 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 11:02:45 INFO - 'USERNAME': 'cltbld', 11:02:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 11:02:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:45 INFO - 'WINDIR': 'C:\\WINDOWS', 11:02:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:45 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/Wyw6683eT2qthlW7i5sASQ/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 11:02:46 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 11:02:46 INFO - import pkg_resources 11:02:47 INFO - Using 1 client processes 11:02:50 INFO - SUITE-START | Running 778 tests 11:02:50 INFO - Running testharness tests 11:02:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:02:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:02:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:02:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:02:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:02:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:02:50 INFO - Setting up ssl 11:02:51 INFO - PROCESS | certutil | 11:02:51 INFO - PROCESS | certutil | 11:02:51 INFO - PROCESS | certutil | 11:02:51 INFO - Certificate Nickname Trust Attributes 11:02:51 INFO - SSL,S/MIME,JAR/XPI 11:02:51 INFO - 11:02:51 INFO - web-platform-tests CT,, 11:02:51 INFO - 11:02:51 INFO - Starting runner 11:02:53 INFO - PROCESS | 3876 | [3876] 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 11:02:53 INFO - PROCESS | 3876 | [3876] 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 11:02:53 INFO - PROCESS | 3876 | [3876] 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 11:02:54 INFO - PROCESS | 3876 | 1468519374654 Marionette DEBUG Marionette enabled via build flag and pref 11:02:54 INFO - PROCESS | 3876 | ++DOCSHELL 11890C00 == 1 [pid = 3876] [id = 1] 11:02:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 1 (11891000) [pid = 3876] [serial = 1] [outer = 00000000] 11:02:54 INFO - PROCESS | 3876 | [3876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:02:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 2 (11891C00) [pid = 3876] [serial = 2] [outer = 11891000] 11:02:54 INFO - PROCESS | 3876 | [3876] 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 11:02:54 INFO - PROCESS | 3876 | [3876] 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 11:02:54 INFO - PROCESS | 3876 | ++DOCSHELL 11DD8C00 == 2 [pid = 3876] [id = 2] 11:02:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 3 (11DD9000) [pid = 3876] [serial = 3] [outer = 00000000] 11:02:54 INFO - PROCESS | 3876 | [3876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:02:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 4 (11DD9C00) [pid = 3876] [serial = 4] [outer = 11DD9000] 11:02:55 INFO - PROCESS | 3876 | 1468519375170 Marionette INFO Listening on port 2828 11:02:55 INFO - PROCESS | 3876 | 1468519375537 Marionette DEBUG Marionette enabled via command-line flag 11:02:55 INFO - PROCESS | 3876 | ++DOCSHELL 114D8400 == 3 [pid = 3876] [id = 3] 11:02:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 5 (114E0400) [pid = 3876] [serial = 5] [outer = 00000000] 11:02:55 INFO - PROCESS | 3876 | [3876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:02:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 6 (114E1000) [pid = 3876] [serial = 6] [outer = 114E0400] 11:02:55 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:02:55 INFO - PROCESS | 3876 | [3876] 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 11:02:55 INFO - PROCESS | 3876 | [3876] 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 11:02:55 INFO - PROCESS | 3876 | [3876] 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 11:02:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 7 (13ABEC00) [pid = 3876] [serial = 7] [outer = 11DD9000] 11:02:55 INFO - PROCESS | 3876 | [3876] 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 11:02:55 INFO - PROCESS | 3876 | 1468519375874 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1499 11:02:55 INFO - PROCESS | 3876 | 1468519375949 Marionette DEBUG Closed connection conn0 11:02:55 INFO - PROCESS | 3876 | [3876] 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 11:02:55 INFO - PROCESS | 3876 | 1468519375954 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1500 11:02:55 INFO - PROCESS | 3876 | 1468519375981 Marionette DEBUG Closed connection conn1 11:02:55 INFO - PROCESS | 3876 | [3876] 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 11:02:55 INFO - PROCESS | 3876 | 1468519375988 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1502 11:02:56 INFO - PROCESS | 3876 | ++DOCSHELL 11892000 == 4 [pid = 3876] [id = 4] 11:02:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 8 (14224000) [pid = 3876] [serial = 8] [outer = 00000000] 11:02:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 9 (14416400) [pid = 3876] [serial = 9] [outer = 14224000] 11:02:56 INFO - PROCESS | 3876 | [3876] 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 11:02:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 10 (1441BC00) [pid = 3876] [serial = 10] [outer = 14224000] 11:02:56 INFO - PROCESS | 3876 | 1468519376206 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:02:56 INFO - PROCESS | 3876 | 1468519376212 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":"20160714094242","device":"desktop","version":"48.0"} 11:02:56 INFO - PROCESS | 3876 | [3876] 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 11:02:56 INFO - PROCESS | 3876 | [3876] 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 11:02:56 INFO - PROCESS | 3876 | [3876] 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 11:02:56 INFO - PROCESS | 3876 | [3876] 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 11:02:57 INFO - PROCESS | 3876 | ++DOCSHELL 13425000 == 5 [pid = 3876] [id = 5] 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 11 (13425400) [pid = 3876] [serial = 11] [outer = 00000000] 11:02:57 INFO - PROCESS | 3876 | ++DOCSHELL 13425800 == 6 [pid = 3876] [id = 6] 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 12 (13426000) [pid = 3876] [serial = 12] [outer = 00000000] 11:02:57 INFO - PROCESS | 3876 | [3876] 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 11:02:57 INFO - PROCESS | 3876 | ++DOCSHELL 165BE000 == 7 [pid = 3876] [id = 7] 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 13 (165BE400) [pid = 3876] [serial = 13] [outer = 00000000] 11:02:57 INFO - PROCESS | 3876 | [3876] 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 11:02:57 INFO - PROCESS | 3876 | [3876] 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 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 14 (167B6400) [pid = 3876] [serial = 14] [outer = 165BE400] 11:02:57 INFO - PROCESS | 3876 | [3876] 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 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 15 (1644D800) [pid = 3876] [serial = 15] [outer = 13425400] 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 16 (1644F400) [pid = 3876] [serial = 16] [outer = 13426000] 11:02:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 17 (16452000) [pid = 3876] [serial = 17] [outer = 165BE400] 11:02:58 INFO - PROCESS | 3876 | 1468519378413 Marionette INFO startBrowser c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:58 INFO - PROCESS | 3876 | 1468519378447 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 3876 | 1468519378460 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 3876 | 1468519378463 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 18 (179F4000) [pid = 3876] [serial = 18] [outer = 165BE400] 11:02:58 INFO - PROCESS | 3876 | 1468519378987 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c5df687b-6ca5-4c67-b68e-36ab0d2f70f7","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":"20160714094242","device":"desktop","version":"48.0","command_id":1}}] 11:02:59 INFO - PROCESS | 3876 | 1468519379133 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:02:59 INFO - PROCESS | 3876 | 1468519379136 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:59 INFO - PROCESS | 3876 | 1468519379192 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:02:59 INFO - PROCESS | 3876 | 1468519379292 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:02:59 INFO - PROCESS | 3876 | 1468519379277 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:59 INFO - PROCESS | 3876 | [3876] 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 11:02:59 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:02:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 19 (197E5C00) [pid = 3876] [serial = 19] [outer = 165BE400] 11:02:59 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:02:59 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:59 INFO - PROCESS | 3876 | 1468519379765 Marionette TRACE conn2 <- [1,3,null,{}] 11:02:59 INFO - PROCESS | 3876 | 1468519379782 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:02:59 INFO - PROCESS | 3876 | 1468519379785 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:59 INFO - PROCESS | 3876 | 1468519379812 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:02:59 INFO - PROCESS | 3876 | 1468519379844 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 3876 | 1468519379846 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 11:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:02:59 INFO - PROCESS | 3876 | 1468519379848 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 3876 | 1468519379851 Marionette TRACE conn2 <- [1,6,null,{}] 11:02:59 INFO - PROCESS | 3876 | 1468519379921 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 3876 | 1468519379923 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:59 INFO - PROCESS | 3876 | 1468519379940 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:02:59 INFO - PROCESS | 3876 | 1468519379944 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 3876 | 1468519379946 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:02:59 INFO - PROCESS | 3876 | ++DOCSHELL 165BA000 == 8 [pid = 3876] [id = 8] 11:02:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 20 (17B33800) [pid = 3876] [serial = 20] [outer = 00000000] 11:02:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 21 (17B36000) [pid = 3876] [serial = 21] [outer = 17B33800] 11:02:59 INFO - PROCESS | 3876 | 1468519380003 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 22 (19B26C00) [pid = 3876] [serial = 22] [outer = 17B33800] 11:03:00 INFO - PROCESS | 3876 | ++DOCSHELL 19F49400 == 9 [pid = 3876] [id = 9] 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 23 (19F49800) [pid = 3876] [serial = 23] [outer = 00000000] 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 24 (19F4C000) [pid = 3876] [serial = 24] [outer = 19F49800] 11:03:00 INFO - PROCESS | 3876 | 1468519380406 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 25 (19FE0000) [pid = 3876] [serial = 25] [outer = 19F49800] 11:03:00 INFO - PROCESS | 3876 | 1468519380584 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 748ms 11:03:00 INFO - PROCESS | 3876 | 1468519380635 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 3876 | 1468519380637 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 11:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:03:00 INFO - PROCESS | 3876 | 1468519380676 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 3876 | 1468519380678 Marionette TRACE conn2 <- [1,10,null,{}] 11:03:00 INFO - PROCESS | 3876 | 1468519380723 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 3876 | 1468519380728 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:00 INFO - PROCESS | 3876 | 1468519380840 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:03:00 INFO - PROCESS | 3876 | 1468519380858 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 3876 | 1468519380860 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:00 INFO - PROCESS | 3876 | ++DOCSHELL 1A876000 == 10 [pid = 3876] [id = 10] 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 26 (1A876400) [pid = 3876] [serial = 26] [outer = 00000000] 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 27 (1A879000) [pid = 3876] [serial = 27] [outer = 1A876400] 11:03:00 INFO - PROCESS | 3876 | 1468519380907 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 28 (1A316000) [pid = 3876] [serial = 28] [outer = 1A876400] 11:03:01 INFO - PROCESS | 3876 | 1468519381222 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 587ms 11:03:01 INFO - PROCESS | 3876 | 1468519381275 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 3876 | 1468519381278 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 11:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:03:01 INFO - PROCESS | 3876 | 1468519381281 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 3876 | 1468519381283 Marionette TRACE conn2 <- [1,14,null,{}] 11:03:01 INFO - PROCESS | 3876 | 1468519381286 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 3876 | 1468519381289 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:01 INFO - PROCESS | 3876 | 1468519381385 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:03:01 INFO - PROCESS | 3876 | 1468519381398 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 3876 | 1468519381400 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:01 INFO - PROCESS | 3876 | ++DOCSHELL 1A314000 == 11 [pid = 3876] [id = 11] 11:03:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 29 (1A318C00) [pid = 3876] [serial = 29] [outer = 00000000] 11:03:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 30 (1A3F4800) [pid = 3876] [serial = 30] [outer = 1A318C00] 11:03:01 INFO - PROCESS | 3876 | 1468519381444 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 31 (1A3FB400) [pid = 3876] [serial = 31] [outer = 1A318C00] 11:03:01 INFO - PROCESS | 3876 | 1468519381772 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 557ms 11:03:01 INFO - PROCESS | 3876 | 1468519381840 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 3876 | 1468519381842 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 11:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:03:01 INFO - PROCESS | 3876 | 1468519381846 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 3876 | 1468519381847 Marionette TRACE conn2 <- [1,18,null,{}] 11:03:01 INFO - PROCESS | 3876 | 1468519381851 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 3876 | 1468519381853 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:01 INFO - PROCESS | 3876 | 1468519381945 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:03:01 INFO - PROCESS | 3876 | 1468519381951 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 3876 | 1468519381954 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:01 INFO - PROCESS | 3876 | ++DOCSHELL 1A877800 == 12 [pid = 3876] [id = 12] 11:03:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 32 (1AB57C00) [pid = 3876] [serial = 32] [outer = 00000000] 11:03:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 33 (1AB5E400) [pid = 3876] [serial = 33] [outer = 1AB57C00] 11:03:01 INFO - PROCESS | 3876 | 1468519381997 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 34 (1AB62000) [pid = 3876] [serial = 34] [outer = 1AB57C00] 11:03:02 INFO - PROCESS | 3876 | 1468519382297 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 499ms 11:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:03:02 INFO - PROCESS | 3876 | 1468519382346 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 3876 | 1468519382349 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 11:03:02 INFO - PROCESS | 3876 | 1468519382352 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 3876 | 1468519382354 Marionette TRACE conn2 <- [1,22,null,{}] 11:03:02 INFO - PROCESS | 3876 | 1468519382357 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 3876 | 1468519382359 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:02 INFO - PROCESS | 3876 | 1468519382454 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:03:02 INFO - PROCESS | 3876 | 1468519382459 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 3876 | 1468519382461 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:02 INFO - PROCESS | 3876 | ++DOCSHELL 1ACEDC00 == 13 [pid = 3876] [id = 13] 11:03:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 35 (1ACEE400) [pid = 3876] [serial = 35] [outer = 00000000] 11:03:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 36 (1ACF7800) [pid = 3876] [serial = 36] [outer = 1ACEE400] 11:03:02 INFO - PROCESS | 3876 | 1468519382505 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 37 (1AD4FC00) [pid = 3876] [serial = 37] [outer = 1ACEE400] 11:03:02 INFO - PROCESS | 3876 | 1468519382784 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 499ms 11:03:02 INFO - PROCESS | 3876 | 1468519382869 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 3876 | 1468519382871 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 11:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:03:02 INFO - PROCESS | 3876 | 1468519382857 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 3876 | 1468519382858 Marionette TRACE conn2 <- [1,26,null,{}] 11:03:02 INFO - PROCESS | 3876 | 1468519382862 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 3876 | 1468519382863 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:02 INFO - PROCESS | 3876 | 1468519382958 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:03:02 INFO - PROCESS | 3876 | 1468519382963 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 3876 | 1468519382965 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:02 INFO - PROCESS | 3876 | ++DOCSHELL 1AD54C00 == 14 [pid = 3876] [id = 14] 11:03:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 38 (1AD58400) [pid = 3876] [serial = 38] [outer = 00000000] 11:03:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 39 (1AEF2400) [pid = 3876] [serial = 39] [outer = 1AD58400] 11:03:03 INFO - PROCESS | 3876 | 1468519383007 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 40 (1AEF6800) [pid = 3876] [serial = 40] [outer = 1AD58400] 11:03:03 INFO - PROCESS | 3876 | 1468519383312 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 499ms 11:03:03 INFO - PROCESS | 3876 | 1468519383373 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 3876 | 1468519383375 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 11:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:03:03 INFO - PROCESS | 3876 | 1468519383378 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 3876 | 1468519383380 Marionette TRACE conn2 <- [1,30,null,{}] 11:03:03 INFO - PROCESS | 3876 | 1468519383383 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 3876 | 1468519383396 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:03 INFO - PROCESS | 3876 | 1468519383467 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:03:03 INFO - PROCESS | 3876 | ++DOCSHELL 1B13E000 == 15 [pid = 3876] [id = 15] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 41 (1B13E400) [pid = 3876] [serial = 41] [outer = 00000000] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 42 (1B13F000) [pid = 3876] [serial = 42] [outer = 1B13E400] 11:03:03 INFO - PROCESS | 3876 | 1468519383500 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 3876 | 1468519383501 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 43 (1B13DC00) [pid = 3876] [serial = 43] [outer = 1B13E400] 11:03:03 INFO - PROCESS | 3876 | ++DOCSHELL 1B146000 == 16 [pid = 3876] [id = 16] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 44 (1B146400) [pid = 3876] [serial = 44] [outer = 00000000] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 45 (1B148C00) [pid = 3876] [serial = 45] [outer = 1B146400] 11:03:03 INFO - PROCESS | 3876 | 1468519383556 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 46 (1B149400) [pid = 3876] [serial = 46] [outer = 1B146400] 11:03:03 INFO - PROCESS | 3876 | ++DOCSHELL 1AEF2000 == 17 [pid = 3876] [id = 17] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 47 (1AEF8000) [pid = 3876] [serial = 47] [outer = 00000000] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 48 (1B243800) [pid = 3876] [serial = 48] [outer = 1AEF8000] 11:03:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 49 (1B240800) [pid = 3876] [serial = 49] [outer = 1AEF8000] 11:03:03 INFO - PROCESS | 3876 | 1468519383970 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 660ms 11:03:04 INFO - PROCESS | 3876 | 1468519384027 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 3876 | 1468519384029 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 11:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:03:04 INFO - PROCESS | 3876 | 1468519384032 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 3876 | 1468519384033 Marionette TRACE conn2 <- [1,34,null,{}] 11:03:04 INFO - PROCESS | 3876 | 1468519384037 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 3876 | 1468519384038 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:04 INFO - PROCESS | 3876 | 1468519384133 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:03:04 INFO - PROCESS | 3876 | 1468519384677 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 3876 | 1468519384681 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:04 INFO - PROCESS | 3876 | --DOCSHELL 11890C00 == 16 [pid = 3876] [id = 1] 11:03:04 INFO - PROCESS | 3876 | ++DOCSHELL 1036C800 == 17 [pid = 3876] [id = 18] 11:03:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (1036D000) [pid = 3876] [serial = 50] [outer = 00000000] 11:03:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (104E5400) [pid = 3876] [serial = 51] [outer = 1036D000] 11:03:04 INFO - PROCESS | 3876 | 1468519384741 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (104EAC00) [pid = 3876] [serial = 52] [outer = 1036D000] 11:03:05 INFO - PROCESS | 3876 | 1468519385298 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1306ms 11:03:05 INFO - PROCESS | 3876 | 1468519385352 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 3876 | 1468519385356 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 11:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:03:05 INFO - PROCESS | 3876 | 1468519385361 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 3876 | 1468519385365 Marionette TRACE conn2 <- [1,38,null,{}] 11:03:05 INFO - PROCESS | 3876 | 1468519385371 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 3876 | 1468519385373 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:05 INFO - PROCESS | 3876 | 1468519385471 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:03:05 INFO - PROCESS | 3876 | 1468519385537 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 3876 | 1468519385540 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:05 INFO - PROCESS | 3876 | ++DOCSHELL 112BCC00 == 18 [pid = 3876] [id = 19] 11:03:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (112C7000) [pid = 3876] [serial = 53] [outer = 00000000] 11:03:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (129EA000) [pid = 3876] [serial = 54] [outer = 112C7000] 11:03:05 INFO - PROCESS | 3876 | 1468519385595 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (12E21400) [pid = 3876] [serial = 55] [outer = 112C7000] 11:03:06 INFO - PROCESS | 3876 | 1468519386111 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 792ms 11:03:06 INFO - PROCESS | 3876 | 1468519386152 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 3876 | 1468519386156 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 11:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:03:06 INFO - PROCESS | 3876 | 1468519386160 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 3876 | 1468519386163 Marionette TRACE conn2 <- [1,42,null,{}] 11:03:06 INFO - PROCESS | 3876 | 1468519386167 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:06 INFO - PROCESS | 3876 | 1468519386169 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:06 INFO - PROCESS | 3876 | 1468519386285 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:03:06 INFO - PROCESS | 3876 | 1468519386378 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 3876 | 1468519386381 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:06 INFO - PROCESS | 3876 | ++DOCSHELL 144F6000 == 19 [pid = 3876] [id = 20] 11:03:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (144F6C00) [pid = 3876] [serial = 56] [outer = 00000000] 11:03:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (151DC400) [pid = 3876] [serial = 57] [outer = 144F6C00] 11:03:06 INFO - PROCESS | 3876 | 1468519386435 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (1566A800) [pid = 3876] [serial = 58] [outer = 144F6C00] 11:03:07 INFO - PROCESS | 3876 | --DOCSHELL 11892000 == 18 [pid = 3876] [id = 4] 11:03:07 INFO - PROCESS | 3876 | 1468519387119 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 983ms 11:03:07 INFO - PROCESS | 3876 | 1468519387135 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 3876 | 1468519387138 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 11:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:03:07 INFO - PROCESS | 3876 | 1468519387147 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 3876 | 1468519387152 Marionette TRACE conn2 <- [1,46,null,{}] 11:03:07 INFO - PROCESS | 3876 | 1468519387159 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 3876 | 1468519387163 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:07 INFO - PROCESS | 3876 | 1468519387253 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:03:07 INFO - PROCESS | 3876 | 1468519387262 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 3876 | 1468519387265 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:07 INFO - PROCESS | 3876 | ++DOCSHELL 10A80400 == 19 [pid = 3876] [id = 21] 11:03:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (10A80C00) [pid = 3876] [serial = 59] [outer = 00000000] 11:03:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (11220400) [pid = 3876] [serial = 60] [outer = 10A80C00] 11:03:07 INFO - PROCESS | 3876 | 1468519387315 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (11256400) [pid = 3876] [serial = 61] [outer = 10A80C00] 11:03:07 INFO - PROCESS | 3876 | 1468519387698 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 616ms 11:03:07 INFO - PROCESS | 3876 | 1468519387837 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 3876 | 1468519387841 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 11:03:07 INFO - PROCESS | 3876 | 1468519387849 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 3876 | 1468519387851 Marionette TRACE conn2 <- [1,50,null,{}] 11:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:03:07 INFO - PROCESS | 3876 | 1468519387855 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 3876 | 1468519387857 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:07 INFO - PROCESS | 3876 | 1468519387930 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:03:08 INFO - PROCESS | 3876 | 1468519388004 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 3876 | 1468519388006 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:08 INFO - PROCESS | 3876 | ++DOCSHELL 1125D800 == 20 [pid = 3876] [id = 22] 11:03:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (114DBC00) [pid = 3876] [serial = 62] [outer = 00000000] 11:03:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (11885C00) [pid = 3876] [serial = 63] [outer = 114DBC00] 11:03:08 INFO - PROCESS | 3876 | 1468519388052 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (12E1A000) [pid = 3876] [serial = 64] [outer = 114DBC00] 11:03:08 INFO - PROCESS | 3876 | 1468519388389 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 601ms 11:03:08 INFO - PROCESS | 3876 | 1468519388455 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 3876 | 1468519388457 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 11:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:03:08 INFO - PROCESS | 3876 | 1468519388460 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 3876 | 1468519388446 Marionette TRACE conn2 <- [1,54,null,{}] 11:03:08 INFO - PROCESS | 3876 | 1468519388467 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:08 INFO - PROCESS | 3876 | 1468519388472 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:08 INFO - PROCESS | 3876 | 1468519388562 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:03:08 INFO - PROCESS | 3876 | 1468519388569 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 3876 | 1468519388572 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:08 INFO - PROCESS | 3876 | ++DOCSHELL 1342C800 == 21 [pid = 3876] [id = 23] 11:03:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1342DC00) [pid = 3876] [serial = 65] [outer = 00000000] 11:03:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13B4C400) [pid = 3876] [serial = 66] [outer = 1342DC00] 11:03:08 INFO - PROCESS | 3876 | 1468519388618 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13ECA400) [pid = 3876] [serial = 67] [outer = 1342DC00] 11:03:08 INFO - PROCESS | 3876 | 1468519388992 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 558ms 11:03:09 INFO - PROCESS | 3876 | 1468519389017 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 3876 | 1468519389019 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 11:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:03:09 INFO - PROCESS | 3876 | 1468519389023 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 3876 | 1468519389024 Marionette TRACE conn2 <- [1,58,null,{}] 11:03:09 INFO - PROCESS | 3876 | 1468519389041 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 3876 | 1468519389043 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:09 INFO - PROCESS | 3876 | 1468519389108 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:03:09 INFO - PROCESS | 3876 | 1468519389113 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 3876 | 1468519389115 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:09 INFO - PROCESS | 3876 | ++DOCSHELL 1422BC00 == 22 [pid = 3876] [id = 24] 11:03:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (14417400) [pid = 3876] [serial = 68] [outer = 00000000] 11:03:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (144F9400) [pid = 3876] [serial = 69] [outer = 14417400] 11:03:09 INFO - PROCESS | 3876 | 1468519389159 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (151DB400) [pid = 3876] [serial = 70] [outer = 14417400] 11:03:09 INFO - PROCESS | 3876 | 1468519389553 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 558ms 11:03:09 INFO - PROCESS | 3876 | 1468519389582 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 3876 | 1468519389584 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 11:03:09 INFO - PROCESS | 3876 | 1468519389587 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:03:09 INFO - PROCESS | 3876 | 1468519389589 Marionette TRACE conn2 <- [1,62,null,{}] 11:03:09 INFO - PROCESS | 3876 | 1468519389593 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 3876 | 1468519389595 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:09 INFO - PROCESS | 3876 | 1468519389690 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:03:09 INFO - PROCESS | 3876 | 1468519389695 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 3876 | 1468519389697 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:09 INFO - PROCESS | 3876 | ++DOCSHELL 15661C00 == 23 [pid = 3876] [id = 25] 11:03:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1566CC00) [pid = 3876] [serial = 71] [outer = 00000000] 11:03:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1571B400) [pid = 3876] [serial = 72] [outer = 1566CC00] 11:03:09 INFO - PROCESS | 3876 | 1468519389741 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (159E2400) [pid = 3876] [serial = 73] [outer = 1566CC00] 11:03:10 INFO - PROCESS | 3876 | 1468519390103 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 557ms 11:03:10 INFO - PROCESS | 3876 | 1468519390152 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 3876 | 1468519390154 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 11:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:03:10 INFO - PROCESS | 3876 | 1468519390157 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 3876 | 1468519390159 Marionette TRACE conn2 <- [1,66,null,{}] 11:03:10 INFO - PROCESS | 3876 | 1468519390162 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 3876 | 1468519390168 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:10 INFO - PROCESS | 3876 | 1468519390248 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:03:10 INFO - PROCESS | 3876 | 1468519390262 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 3876 | 1468519390265 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:10 INFO - PROCESS | 3876 | ++DOCSHELL 15A1F800 == 24 [pid = 3876] [id = 26] 11:03:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15A20C00) [pid = 3876] [serial = 74] [outer = 00000000] 11:03:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16D3F000) [pid = 3876] [serial = 75] [outer = 15A20C00] 11:03:10 INFO - PROCESS | 3876 | 1468519390308 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16D3F800) [pid = 3876] [serial = 76] [outer = 15A20C00] 11:03:10 INFO - PROCESS | 3876 | 1468519390671 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 558ms 11:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:03:10 INFO - PROCESS | 3876 | 1468519390714 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 3876 | 1468519390716 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 11:03:10 INFO - PROCESS | 3876 | 1468519390719 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 3876 | 1468519390721 Marionette TRACE conn2 <- [1,70,null,{}] 11:03:10 INFO - PROCESS | 3876 | 1468519390724 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 3876 | 1468519390727 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:10 INFO - PROCESS | 3876 | 1468519390817 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:03:10 INFO - PROCESS | 3876 | 1468519390824 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 3876 | 1468519390826 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:10 INFO - PROCESS | 3876 | ++DOCSHELL 151E8000 == 25 [pid = 3876] [id = 27] 11:03:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17363C00) [pid = 3876] [serial = 77] [outer = 00000000] 11:03:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1736F400) [pid = 3876] [serial = 78] [outer = 17363C00] 11:03:10 INFO - PROCESS | 3876 | 1468519390869 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (173CBC00) [pid = 3876] [serial = 79] [outer = 17363C00] 11:03:11 INFO - PROCESS | 3876 | 1468519391205 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 499ms 11:03:11 INFO - PROCESS | 3876 | 1468519391221 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 3876 | 1468519391222 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 11:03:11 INFO - PROCESS | 3876 | 1468519391226 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:03:11 INFO - PROCESS | 3876 | 1468519391227 Marionette TRACE conn2 <- [1,74,null,{}] 11:03:11 INFO - PROCESS | 3876 | 1468519391231 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 3876 | 1468519391233 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:11 INFO - PROCESS | 3876 | 1468519391295 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:03:11 INFO - PROCESS | 3876 | 1468519391300 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 3876 | 1468519391302 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:11 INFO - PROCESS | 3876 | ++DOCSHELL 12E6E000 == 26 [pid = 3876] [id = 28] 11:03:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (14411C00) [pid = 3876] [serial = 80] [outer = 00000000] 11:03:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17464400) [pid = 3876] [serial = 81] [outer = 14411C00] 11:03:11 INFO - PROCESS | 3876 | 1468519391345 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1793A800) [pid = 3876] [serial = 82] [outer = 14411C00] 11:03:11 INFO - PROCESS | 3876 | 1468519391739 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 557ms 11:03:11 INFO - PROCESS | 3876 | 1468519391785 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 3876 | 1468519391787 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 11:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:03:11 INFO - PROCESS | 3876 | 1468519391790 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 3876 | 1468519391792 Marionette TRACE conn2 <- [1,78,null,{}] 11:03:11 INFO - PROCESS | 3876 | 1468519391795 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 3876 | 1468519391797 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:11 INFO - PROCESS | 3876 | 1468519391864 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:03:11 INFO - PROCESS | 3876 | 1468519391870 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 3876 | 1468519391872 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:11 INFO - PROCESS | 3876 | ++DOCSHELL 12EE3000 == 27 [pid = 3876] [id = 29] 11:03:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1342A000) [pid = 3876] [serial = 83] [outer = 00000000] 11:03:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B28C00) [pid = 3876] [serial = 84] [outer = 1342A000] 11:03:11 INFO - PROCESS | 3876 | 1468519391914 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17B2A800) [pid = 3876] [serial = 85] [outer = 1342A000] 11:03:12 INFO - PROCESS | 3876 | 1468519392291 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 558ms 11:03:12 INFO - PROCESS | 3876 | 1468519392351 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 3876 | 1468519392353 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 11:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:03:12 INFO - PROCESS | 3876 | 1468519392358 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 3876 | 1468519392359 Marionette TRACE conn2 <- [1,82,null,{}] 11:03:12 INFO - PROCESS | 3876 | 1468519392363 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 3876 | 1468519392365 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:12 INFO - PROCESS | 3876 | 1468519392422 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:03:12 INFO - PROCESS | 3876 | 1468519392427 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 3876 | 1468519392429 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:12 INFO - PROCESS | 3876 | ++DOCSHELL 17989800 == 28 [pid = 3876] [id = 30] 11:03:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17990000) [pid = 3876] [serial = 86] [outer = 00000000] 11:03:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17F36800) [pid = 3876] [serial = 87] [outer = 17990000] 11:03:12 INFO - PROCESS | 3876 | 1468519392471 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (193BC800) [pid = 3876] [serial = 88] [outer = 17990000] 11:03:12 INFO - PROCESS | 3876 | 1468519392868 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 557ms 11:03:12 INFO - PROCESS | 3876 | 1468519392922 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 3876 | 1468519392924 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 11:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:03:12 INFO - PROCESS | 3876 | 1468519392928 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 3876 | 1468519392930 Marionette TRACE conn2 <- [1,86,null,{}] 11:03:12 INFO - PROCESS | 3876 | 1468519392934 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 3876 | 1468519392936 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:13 INFO - PROCESS | 3876 | 1468519393015 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:03:13 INFO - PROCESS | 3876 | 1468519393022 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 3876 | 1468519393024 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:13 INFO - PROCESS | 3876 | ++DOCSHELL 196E4800 == 29 [pid = 3876] [id = 31] 11:03:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (197DA400) [pid = 3876] [serial = 89] [outer = 00000000] 11:03:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19B2F000) [pid = 3876] [serial = 90] [outer = 197DA400] 11:03:13 INFO - PROCESS | 3876 | 1468519393073 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (19BB7000) [pid = 3876] [serial = 91] [outer = 197DA400] 11:03:13 INFO - PROCESS | 3876 | 1468519393434 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 557ms 11:03:13 INFO - PROCESS | 3876 | 1468519393491 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 3876 | 1468519393492 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 11:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:03:13 INFO - PROCESS | 3876 | 1468519393510 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 3876 | 1468519393511 Marionette TRACE conn2 <- [1,90,null,{}] 11:03:13 INFO - PROCESS | 3876 | 1468519393515 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 3876 | 1468519393516 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:13 INFO - PROCESS | 3876 | 1468519393585 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:03:13 INFO - PROCESS | 3876 | 1468519393590 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 3876 | 1468519393591 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:13 INFO - PROCESS | 3876 | ++DOCSHELL 132A2C00 == 30 [pid = 3876] [id = 32] 11:03:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17C2CC00) [pid = 3876] [serial = 92] [outer = 00000000] 11:03:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19F44400) [pid = 3876] [serial = 93] [outer = 17C2CC00] 11:03:13 INFO - PROCESS | 3876 | 1468519393633 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19FE2800) [pid = 3876] [serial = 94] [outer = 17C2CC00] 11:03:14 INFO - PROCESS | 3876 | 1468519394019 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 557ms 11:03:14 INFO - PROCESS | 3876 | 1468519394065 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 3876 | 1468519394067 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 11:03:14 INFO - PROCESS | 3876 | 1468519394070 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:03:14 INFO - PROCESS | 3876 | 1468519394071 Marionette TRACE conn2 <- [1,94,null,{}] 11:03:14 INFO - PROCESS | 3876 | 1468519394075 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:14 INFO - PROCESS | 3876 | 1468519394077 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:14 INFO - PROCESS | 3876 | 1468519394862 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:03:14 INFO - PROCESS | 3876 | 1468519394992 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 3876 | 1468519394995 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:15 INFO - PROCESS | 3876 | ++DOCSHELL 10A0BC00 == 31 [pid = 3876] [id = 33] 11:03:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (10A0F800) [pid = 3876] [serial = 95] [outer = 00000000] 11:03:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (10A79C00) [pid = 3876] [serial = 96] [outer = 10A0F800] 11:03:15 INFO - PROCESS | 3876 | 1468519395026 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (10F48800) [pid = 3876] [serial = 97] [outer = 10A0F800] 11:03:15 INFO - PROCESS | 3876 | 1468519395446 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1408ms 11:03:15 INFO - PROCESS | 3876 | 1468519395477 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:03:15 INFO - PROCESS | 3876 | 1468519395481 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 11:03:15 INFO - PROCESS | 3876 | 1468519395486 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 3876 | 1468519395488 Marionette TRACE conn2 <- [1,98,null,{}] 11:03:15 INFO - PROCESS | 3876 | 1468519395498 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:15 INFO - PROCESS | 3876 | 1468519395501 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:15 INFO - PROCESS | 3876 | 1468519395606 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:03:15 INFO - PROCESS | 3876 | 1468519395595 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 3876 | 1468519395598 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:15 INFO - PROCESS | 3876 | ++DOCSHELL 110E3000 == 32 [pid = 3876] [id = 34] 11:03:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1122DC00) [pid = 3876] [serial = 98] [outer = 00000000] 11:03:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (11DD6400) [pid = 3876] [serial = 99] [outer = 1122DC00] 11:03:15 INFO - PROCESS | 3876 | 1468519395645 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (12B67C00) [pid = 3876] [serial = 100] [outer = 1122DC00] 11:03:16 INFO - PROCESS | 3876 | 1468519396038 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 968ms 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (1A876400) [pid = 3876] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (17B33800) [pid = 3876] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (14224000) [pid = 3876] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1B146400) [pid = 3876] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1AD58400) [pid = 3876] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1ACEE400) [pid = 3876] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1AB57C00) [pid = 3876] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1A318C00) [pid = 3876] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1036D000) [pid = 3876] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (112C7000) [pid = 3876] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (144F6C00) [pid = 3876] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (10A80C00) [pid = 3876] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (114DBC00) [pid = 3876] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1342DC00) [pid = 3876] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (14417400) [pid = 3876] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1566CC00) [pid = 3876] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (15A20C00) [pid = 3876] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17363C00) [pid = 3876] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14411C00) [pid = 3876] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1342A000) [pid = 3876] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17990000) [pid = 3876] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:03:16 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (197DA400) [pid = 3876] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:03:16 INFO - PROCESS | 3876 | 1468519396481 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 3876 | 1468519396485 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 11:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:03:16 INFO - PROCESS | 3876 | 1468519396489 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 3876 | 1468519396491 Marionette TRACE conn2 <- [1,102,null,{}] 11:03:16 INFO - PROCESS | 3876 | 1468519396495 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 3876 | 1468519396497 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:16 INFO - PROCESS | 3876 | 1468519396578 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:03:16 INFO - PROCESS | 3876 | 1468519396587 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 3876 | 1468519396589 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:16 INFO - PROCESS | 3876 | ++DOCSHELL 11253000 == 33 [pid = 3876] [id = 35] 11:03:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (11890C00) [pid = 3876] [serial = 101] [outer = 00000000] 11:03:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (12E62C00) [pid = 3876] [serial = 102] [outer = 11890C00] 11:03:16 INFO - PROCESS | 3876 | 1468519396637 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1315FC00) [pid = 3876] [serial = 103] [outer = 11890C00] 11:03:17 INFO - PROCESS | 3876 | 1468519397006 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 557ms 11:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:03:17 INFO - PROCESS | 3876 | 1468519397049 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 3876 | 1468519397053 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 11:03:17 INFO - PROCESS | 3876 | 1468519397066 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 3876 | 1468519397070 Marionette TRACE conn2 <- [1,106,null,{}] 11:03:17 INFO - PROCESS | 3876 | 1468519397086 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 3876 | 1468519397089 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:17 INFO - PROCESS | 3876 | 1468519397170 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:03:17 INFO - PROCESS | 3876 | 1468519397178 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 3876 | 1468519397180 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:17 INFO - PROCESS | 3876 | ++DOCSHELL 13EC9400 == 34 [pid = 3876] [id = 36] 11:03:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1421E400) [pid = 3876] [serial = 104] [outer = 00000000] 11:03:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1441B800) [pid = 3876] [serial = 105] [outer = 1421E400] 11:03:17 INFO - PROCESS | 3876 | 1468519397223 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (144F8000) [pid = 3876] [serial = 106] [outer = 1421E400] 11:03:17 INFO - PROCESS | 3876 | 1468519397597 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 557ms 11:03:17 INFO - PROCESS | 3876 | 1468519397615 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 3876 | 1468519397617 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 11:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:03:17 INFO - PROCESS | 3876 | 1468519397620 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 3876 | 1468519397622 Marionette TRACE conn2 <- [1,110,null,{}] 11:03:17 INFO - PROCESS | 3876 | 1468519397626 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 3876 | 1468519397627 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:17 INFO - PROCESS | 3876 | 1468519397706 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:03:17 INFO - PROCESS | 3876 | 1468519397711 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 3876 | 1468519397713 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:17 INFO - PROCESS | 3876 | ++DOCSHELL 15661400 == 35 [pid = 3876] [id = 37] 11:03:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1566A000) [pid = 3876] [serial = 107] [outer = 00000000] 11:03:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1644DC00) [pid = 3876] [serial = 108] [outer = 1566A000] 11:03:17 INFO - PROCESS | 3876 | 1468519397755 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1687DC00) [pid = 3876] [serial = 109] [outer = 1566A000] 11:03:18 INFO - PROCESS | 3876 | 1468519398136 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 558ms 11:03:18 INFO - PROCESS | 3876 | 1468519398182 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 3876 | 1468519398184 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 11:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:03:18 INFO - PROCESS | 3876 | 1468519398191 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 3876 | 1468519398193 Marionette TRACE conn2 <- [1,114,null,{}] 11:03:18 INFO - PROCESS | 3876 | 1468519398197 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:18 INFO - PROCESS | 3876 | 1468519398199 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:18 INFO - PROCESS | 3876 | 1468519398277 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:03:18 INFO - PROCESS | 3876 | 1468519398283 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 3876 | 1468519398288 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:18 INFO - PROCESS | 3876 | ++DOCSHELL 1737A800 == 36 [pid = 3876] [id = 38] 11:03:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1737B400) [pid = 3876] [serial = 110] [outer = 00000000] 11:03:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1745C400) [pid = 3876] [serial = 111] [outer = 1737B400] 11:03:18 INFO - PROCESS | 3876 | 1468519398341 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17934000) [pid = 3876] [serial = 112] [outer = 1737B400] 11:03:18 INFO - PROCESS | 3876 | 1468519398928 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 850ms 11:03:19 INFO - PROCESS | 3876 | 1468519399040 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 3876 | 1468519399045 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 11:03:19 INFO - PROCESS | 3876 | 1468519399049 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:03:19 INFO - PROCESS | 3876 | 1468519399053 Marionette TRACE conn2 <- [1,118,null,{}] 11:03:19 INFO - PROCESS | 3876 | 1468519399058 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:19 INFO - PROCESS | 3876 | 1468519399062 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:19 INFO - PROCESS | 3876 | 1468519399152 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:03:19 INFO - PROCESS | 3876 | 1468519399217 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 3876 | 1468519399220 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:19 INFO - PROCESS | 3876 | ++DOCSHELL 110DB800 == 37 [pid = 3876] [id = 39] 11:03:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (110DC800) [pid = 3876] [serial = 113] [outer = 00000000] 11:03:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (114DF800) [pid = 3876] [serial = 114] [outer = 110DC800] 11:03:19 INFO - PROCESS | 3876 | 1468519399276 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12B71400) [pid = 3876] [serial = 115] [outer = 110DC800] 11:03:19 INFO - PROCESS | 3876 | 1468519399780 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 778ms 11:03:19 INFO - PROCESS | 3876 | 1468519399838 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 3876 | 1468519399843 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 11:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:03:19 INFO - PROCESS | 3876 | 1468519399849 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 3876 | 1468519399852 Marionette TRACE conn2 <- [1,122,null,{}] 11:03:19 INFO - PROCESS | 3876 | 1468519399856 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:19 INFO - PROCESS | 3876 | 1468519399859 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:19 INFO - PROCESS | 3876 | 1468519399962 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:03:20 INFO - PROCESS | 3876 | 1468519400046 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 3876 | 1468519400049 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:20 INFO - PROCESS | 3876 | ++DOCSHELL 14411C00 == 38 [pid = 3876] [id = 40] 11:03:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (14412000) [pid = 3876] [serial = 116] [outer = 00000000] 11:03:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (15712800) [pid = 3876] [serial = 117] [outer = 14412000] 11:03:20 INFO - PROCESS | 3876 | 1468519400088 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (16886400) [pid = 3876] [serial = 118] [outer = 14412000] 11:03:20 INFO - PROCESS | 3876 | 1468519400610 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 11:03:20 INFO - PROCESS | 3876 | 1468519400655 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 3876 | 1468519400658 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 11:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:03:20 INFO - PROCESS | 3876 | 1468519400663 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 3876 | 1468519400666 Marionette TRACE conn2 <- [1,126,null,{}] 11:03:20 INFO - PROCESS | 3876 | 1468519400677 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:20 INFO - PROCESS | 3876 | 1468519400682 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:20 INFO - PROCESS | 3876 | 1468519400784 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:03:20 INFO - PROCESS | 3876 | 1468519400869 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 3876 | 1468519400872 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:20 INFO - PROCESS | 3876 | ++DOCSHELL 1566C800 == 39 [pid = 3876] [id = 41] 11:03:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1566EC00) [pid = 3876] [serial = 119] [outer = 00000000] 11:03:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (16E1BC00) [pid = 3876] [serial = 120] [outer = 1566EC00] 11:03:20 INFO - PROCESS | 3876 | 1468519400927 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1745B800) [pid = 3876] [serial = 121] [outer = 1566EC00] 11:03:21 INFO - PROCESS | 3876 | 1468519401493 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 895ms 11:03:21 INFO - PROCESS | 3876 | 1468519401554 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 3876 | 1468519401558 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 11:03:21 INFO - PROCESS | 3876 | 1468519401563 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:03:21 INFO - PROCESS | 3876 | 1468519401566 Marionette TRACE conn2 <- [1,130,null,{}] 11:03:21 INFO - PROCESS | 3876 | 1468519401572 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 3876 | 1468519401574 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:21 INFO - PROCESS | 3876 | 1468519401670 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:03:21 INFO - PROCESS | 3876 | 1468519401743 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 3876 | 1468519401747 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:21 INFO - PROCESS | 3876 | ++DOCSHELL 104EB000 == 40 [pid = 3876] [id = 42] 11:03:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (104EB400) [pid = 3876] [serial = 122] [outer = 00000000] 11:03:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (112BF800) [pid = 3876] [serial = 123] [outer = 104EB400] 11:03:21 INFO - PROCESS | 3876 | 1468519401796 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (114E5800) [pid = 3876] [serial = 124] [outer = 104EB400] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 15661400 == 39 [pid = 3876] [id = 37] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 13EC9400 == 38 [pid = 3876] [id = 36] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 11253000 == 37 [pid = 3876] [id = 35] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 110E3000 == 36 [pid = 3876] [id = 34] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 10A0BC00 == 35 [pid = 3876] [id = 33] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 14411C00 == 34 [pid = 3876] [id = 40] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 1566C800 == 33 [pid = 3876] [id = 41] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 12EE3000 == 32 [pid = 3876] [id = 29] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 1737A800 == 31 [pid = 3876] [id = 38] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 132A2C00 == 30 [pid = 3876] [id = 32] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 110DB800 == 29 [pid = 3876] [id = 39] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 17989800 == 28 [pid = 3876] [id = 30] 11:03:22 INFO - PROCESS | 3876 | --DOCSHELL 196E4800 == 27 [pid = 3876] [id = 31] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (16452000) [pid = 3876] [serial = 17] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1B149400) [pid = 3876] [serial = 46] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (129EA000) [pid = 3876] [serial = 54] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (151DC400) [pid = 3876] [serial = 57] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (11220400) [pid = 3876] [serial = 60] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (11885C00) [pid = 3876] [serial = 63] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (13B4C400) [pid = 3876] [serial = 66] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (13ECA400) [pid = 3876] [serial = 67] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (144F9400) [pid = 3876] [serial = 69] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (151DB400) [pid = 3876] [serial = 70] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1571B400) [pid = 3876] [serial = 72] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (159E2400) [pid = 3876] [serial = 73] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (16D3F000) [pid = 3876] [serial = 75] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1736F400) [pid = 3876] [serial = 78] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17464400) [pid = 3876] [serial = 81] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17B28C00) [pid = 3876] [serial = 84] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17F36800) [pid = 3876] [serial = 87] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19B2F000) [pid = 3876] [serial = 90] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (104E5400) [pid = 3876] [serial = 51] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16D3F800) [pid = 3876] [serial = 76] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (173CBC00) [pid = 3876] [serial = 79] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1793A800) [pid = 3876] [serial = 82] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17B2A800) [pid = 3876] [serial = 85] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (104EAC00) [pid = 3876] [serial = 52] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (12E1A000) [pid = 3876] [serial = 64] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (193BC800) [pid = 3876] [serial = 88] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11256400) [pid = 3876] [serial = 61] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12E21400) [pid = 3876] [serial = 55] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1566A800) [pid = 3876] [serial = 58] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19BB7000) [pid = 3876] [serial = 91] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (167B6400) [pid = 3876] [serial = 14] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14416400) [pid = 3876] [serial = 9] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1441BC00) [pid = 3876] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (11DD9C00) [pid = 3876] [serial = 4] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1AEF2400) [pid = 3876] [serial = 39] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1AEF6800) [pid = 3876] [serial = 40] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1AD4FC00) [pid = 3876] [serial = 37] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1ACF7800) [pid = 3876] [serial = 36] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1AB5E400) [pid = 3876] [serial = 33] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1AB62000) [pid = 3876] [serial = 34] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1A3F4800) [pid = 3876] [serial = 30] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1A3FB400) [pid = 3876] [serial = 31] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1A316000) [pid = 3876] [serial = 28] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1A879000) [pid = 3876] [serial = 27] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (19F4C000) [pid = 3876] [serial = 24] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (17B36000) [pid = 3876] [serial = 21] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (19B26C00) [pid = 3876] [serial = 22] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1B243800) [pid = 3876] [serial = 48] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (1B13F000) [pid = 3876] [serial = 42] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (1B148C00) [pid = 3876] [serial = 45] [outer = 00000000] [url = about:blank] 11:03:22 INFO - PROCESS | 3876 | 1468519402681 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1173ms 11:03:22 INFO - PROCESS | 3876 | 1468519402737 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 3876 | 1468519402741 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 11:03:22 INFO - PROCESS | 3876 | 1468519402745 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:03:22 INFO - PROCESS | 3876 | 1468519402750 Marionette TRACE conn2 <- [1,134,null,{}] 11:03:22 INFO - PROCESS | 3876 | 1468519402755 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 3876 | 1468519402757 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:22 INFO - PROCESS | 3876 | 1468519402841 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:03:22 INFO - PROCESS | 3876 | 1468519402847 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 3876 | 1468519402851 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:22 INFO - PROCESS | 3876 | ++DOCSHELL 11452400 == 28 [pid = 3876] [id = 43] 11:03:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (1145D400) [pid = 3876] [serial = 125] [outer = 00000000] 11:03:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (11805400) [pid = 3876] [serial = 126] [outer = 1145D400] 11:03:22 INFO - PROCESS | 3876 | 1468519402897 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (11D8BC00) [pid = 3876] [serial = 127] [outer = 1145D400] 11:03:23 INFO - PROCESS | 3876 | 1468519403285 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 558ms 11:03:23 INFO - PROCESS | 3876 | 1468519403309 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 3876 | 1468519403314 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 11:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:03:23 INFO - PROCESS | 3876 | 1468519403320 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 3876 | 1468519403323 Marionette TRACE conn2 <- [1,138,null,{}] 11:03:23 INFO - PROCESS | 3876 | 1468519403326 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:23 INFO - PROCESS | 3876 | 1468519403329 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:23 INFO - PROCESS | 3876 | 1468519403414 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:03:23 INFO - PROCESS | 3876 | 1468519403421 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 3876 | 1468519403423 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:23 INFO - PROCESS | 3876 | ++DOCSHELL 13185000 == 29 [pid = 3876] [id = 44] 11:03:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (1318B400) [pid = 3876] [serial = 128] [outer = 00000000] 11:03:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (1342F000) [pid = 3876] [serial = 129] [outer = 1318B400] 11:03:23 INFO - PROCESS | 3876 | 1468519403469 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (13AB5C00) [pid = 3876] [serial = 130] [outer = 1318B400] 11:03:23 INFO - PROCESS | 3876 | 1468519403871 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 602ms 11:03:23 INFO - PROCESS | 3876 | 1468519403923 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 3876 | 1468519403925 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 11:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:03:23 INFO - PROCESS | 3876 | 1468519403928 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 3876 | 1468519403932 Marionette TRACE conn2 <- [1,142,null,{}] 11:03:23 INFO - PROCESS | 3876 | 1468519403942 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:23 INFO - PROCESS | 3876 | 1468519403947 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:24 INFO - PROCESS | 3876 | 1468519404012 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:03:24 INFO - PROCESS | 3876 | 1468519404021 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 3876 | 1468519404024 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:24 INFO - PROCESS | 3876 | ++DOCSHELL 1441C400 == 30 [pid = 3876] [id = 45] 11:03:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1441CC00) [pid = 3876] [serial = 131] [outer = 00000000] 11:03:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (151E3000) [pid = 3876] [serial = 132] [outer = 1441CC00] 11:03:24 INFO - PROCESS | 3876 | 1468519404070 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (1566B800) [pid = 3876] [serial = 133] [outer = 1441CC00] 11:03:24 INFO - PROCESS | 3876 | 1468519404480 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 601ms 11:03:24 INFO - PROCESS | 3876 | 1468519404531 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 3876 | 1468519404533 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 11:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:03:24 INFO - PROCESS | 3876 | 1468519404537 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 3876 | 1468519404538 Marionette TRACE conn2 <- [1,146,null,{}] 11:03:24 INFO - PROCESS | 3876 | 1468519404543 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:24 INFO - PROCESS | 3876 | 1468519404545 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:24 INFO - PROCESS | 3876 | 1468519404636 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:03:24 INFO - PROCESS | 3876 | 1468519404642 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 3876 | 1468519404644 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:24 INFO - PROCESS | 3876 | ++DOCSHELL 159E4400 == 31 [pid = 3876] [id = 46] 11:03:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (159E4800) [pid = 3876] [serial = 134] [outer = 00000000] 11:03:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (16453000) [pid = 3876] [serial = 135] [outer = 159E4800] 11:03:24 INFO - PROCESS | 3876 | 1468519404707 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (167BE800) [pid = 3876] [serial = 136] [outer = 159E4800] 11:03:25 INFO - PROCESS | 3876 | 1468519405086 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 11:03:25 INFO - PROCESS | 3876 | 1468519405137 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 3876 | 1468519405139 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 11:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:03:25 INFO - PROCESS | 3876 | 1468519405143 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 3876 | 1468519405145 Marionette TRACE conn2 <- [1,150,null,{}] 11:03:25 INFO - PROCESS | 3876 | 1468519405148 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 3876 | 1468519405150 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:25 INFO - PROCESS | 3876 | 1468519405229 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:03:25 INFO - PROCESS | 3876 | 1468519405234 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 3876 | 1468519405236 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:25 INFO - PROCESS | 3876 | ++DOCSHELL 1421E000 == 32 [pid = 3876] [id = 47] 11:03:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1571A400) [pid = 3876] [serial = 137] [outer = 00000000] 11:03:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (172C7C00) [pid = 3876] [serial = 138] [outer = 1571A400] 11:03:25 INFO - PROCESS | 3876 | 1468519405278 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (172CA000) [pid = 3876] [serial = 139] [outer = 1571A400] 11:03:25 INFO - PROCESS | 3876 | 1468519405693 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 587ms 11:03:25 INFO - PROCESS | 3876 | 1468519405743 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 3876 | 1468519405728 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 11:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:03:25 INFO - PROCESS | 3876 | 1468519405732 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 3876 | 1468519405733 Marionette TRACE conn2 <- [1,154,null,{}] 11:03:25 INFO - PROCESS | 3876 | 1468519405736 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 3876 | 1468519405742 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:25 INFO - PROCESS | 3876 | 1468519405862 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:03:25 INFO - PROCESS | 3876 | 1468519405929 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 3876 | 1468519405931 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:25 INFO - PROCESS | 3876 | ++DOCSHELL 1571AC00 == 33 [pid = 3876] [id = 48] 11:03:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1736F400) [pid = 3876] [serial = 140] [outer = 00000000] 11:03:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17B2D400) [pid = 3876] [serial = 141] [outer = 1736F400] 11:03:25 INFO - PROCESS | 3876 | 1468519405975 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17B33400) [pid = 3876] [serial = 142] [outer = 1736F400] 11:03:26 INFO - PROCESS | 3876 | 1468519406354 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 645ms 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17C2CC00) [pid = 3876] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1737B400) [pid = 3876] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1566A000) [pid = 3876] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1122DC00) [pid = 3876] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (11890C00) [pid = 3876] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1421E400) [pid = 3876] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:03:26 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (10A0F800) [pid = 3876] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:03:26 INFO - PROCESS | 3876 | 1468519406399 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 3876 | 1468519406411 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 11:03:26 INFO - PROCESS | 3876 | 1468519406415 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:03:26 INFO - PROCESS | 3876 | 1468519406417 Marionette TRACE conn2 <- [1,158,null,{}] 11:03:26 INFO - PROCESS | 3876 | 1468519406420 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:26 INFO - PROCESS | 3876 | 1468519406422 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:26 INFO - PROCESS | 3876 | 1468519406494 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:03:26 INFO - PROCESS | 3876 | 1468519406499 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 3876 | 1468519406500 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:26 INFO - PROCESS | 3876 | ++DOCSHELL 10A76000 == 34 [pid = 3876] [id = 49] 11:03:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (10A80C00) [pid = 3876] [serial = 143] [outer = 00000000] 11:03:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (13B50800) [pid = 3876] [serial = 144] [outer = 10A80C00] 11:03:26 INFO - PROCESS | 3876 | 1468519406544 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (151DDC00) [pid = 3876] [serial = 145] [outer = 10A80C00] 11:03:26 INFO - PROCESS | 3876 | 1468519406908 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 557ms 11:03:26 INFO - PROCESS | 3876 | 1468519406976 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 3876 | 1468519406978 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 11:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:03:26 INFO - PROCESS | 3876 | 1468519406981 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 3876 | 1468519406983 Marionette TRACE conn2 <- [1,162,null,{}] 11:03:26 INFO - PROCESS | 3876 | 1468519406986 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:26 INFO - PROCESS | 3876 | 1468519406988 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:27 INFO - PROCESS | 3876 | 1468519407061 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:03:27 INFO - PROCESS | 3876 | 1468519407068 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 3876 | 1468519407070 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:27 INFO - PROCESS | 3876 | ++DOCSHELL 13904000 == 35 [pid = 3876] [id = 50] 11:03:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1745EC00) [pid = 3876] [serial = 146] [outer = 00000000] 11:03:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (17F33C00) [pid = 3876] [serial = 147] [outer = 1745EC00] 11:03:27 INFO - PROCESS | 3876 | 1468519407113 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17F35000) [pid = 3876] [serial = 148] [outer = 1745EC00] 11:03:27 INFO - PROCESS | 3876 | 1468519407498 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 557ms 11:03:27 INFO - PROCESS | 3876 | 1468519407543 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 3876 | 1468519407545 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 11:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:03:27 INFO - PROCESS | 3876 | 1468519407549 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 3876 | 1468519407551 Marionette TRACE conn2 <- [1,166,null,{}] 11:03:27 INFO - PROCESS | 3876 | 1468519407554 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 3876 | 1468519407556 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:27 INFO - PROCESS | 3876 | 1468519407629 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:03:27 INFO - PROCESS | 3876 | 1468519407634 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 3876 | 1468519407636 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:27 INFO - PROCESS | 3876 | ++DOCSHELL 17C2D000 == 36 [pid = 3876] [id = 51] 11:03:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17F36400) [pid = 3876] [serial = 149] [outer = 00000000] 11:03:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (196E4800) [pid = 3876] [serial = 150] [outer = 17F36400] 11:03:27 INFO - PROCESS | 3876 | 1468519407678 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (19B27400) [pid = 3876] [serial = 151] [outer = 17F36400] 11:03:28 INFO - PROCESS | 3876 | 1468519408059 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 558ms 11:03:28 INFO - PROCESS | 3876 | 1468519408109 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 3876 | 1468519408110 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 11:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:03:28 INFO - PROCESS | 3876 | 1468519408127 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 3876 | 1468519408129 Marionette TRACE conn2 <- [1,170,null,{}] 11:03:28 INFO - PROCESS | 3876 | 1468519408133 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:28 INFO - PROCESS | 3876 | 1468519408134 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:28 INFO - PROCESS | 3876 | 1468519408209 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:03:28 INFO - PROCESS | 3876 | 1468519408214 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 3876 | 1468519408216 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:28 INFO - PROCESS | 3876 | ++DOCSHELL 11C98C00 == 37 [pid = 3876] [id = 52] 11:03:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11CE1C00) [pid = 3876] [serial = 152] [outer = 00000000] 11:03:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19B30000) [pid = 3876] [serial = 153] [outer = 11CE1C00] 11:03:28 INFO - PROCESS | 3876 | 1468519408258 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19BB2C00) [pid = 3876] [serial = 154] [outer = 11CE1C00] 11:03:28 INFO - PROCESS | 3876 | 1468519408963 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 880ms 11:03:29 INFO - PROCESS | 3876 | 1468519409013 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 3876 | 1468519409017 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 11:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:03:29 INFO - PROCESS | 3876 | 1468519409022 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 3876 | 1468519409028 Marionette TRACE conn2 <- [1,174,null,{}] 11:03:29 INFO - PROCESS | 3876 | 1468519409033 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:29 INFO - PROCESS | 3876 | 1468519409036 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:29 INFO - PROCESS | 3876 | 1468519409154 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:03:29 INFO - PROCESS | 3876 | 1468519409267 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 3876 | 1468519409270 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:29 INFO - PROCESS | 3876 | ++DOCSHELL 10A7AC00 == 38 [pid = 3876] [id = 53] 11:03:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (11222400) [pid = 3876] [serial = 155] [outer = 00000000] 11:03:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (129EA000) [pid = 3876] [serial = 156] [outer = 11222400] 11:03:29 INFO - PROCESS | 3876 | 1468519409325 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12E67C00) [pid = 3876] [serial = 157] [outer = 11222400] 11:03:30 INFO - PROCESS | 3876 | 1468519410043 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1085ms 11:03:30 INFO - PROCESS | 3876 | 1468519410108 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 3876 | 1468519410112 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 11:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:03:30 INFO - PROCESS | 3876 | 1468519410140 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 3876 | 1468519410143 Marionette TRACE conn2 <- [1,178,null,{}] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 17C2D000 == 37 [pid = 3876] [id = 51] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 13904000 == 36 [pid = 3876] [id = 50] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 10A76000 == 35 [pid = 3876] [id = 49] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 1571AC00 == 34 [pid = 3876] [id = 48] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 1421E000 == 33 [pid = 3876] [id = 47] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 159E4400 == 32 [pid = 3876] [id = 46] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 1441C400 == 31 [pid = 3876] [id = 45] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 13185000 == 30 [pid = 3876] [id = 44] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 11452400 == 29 [pid = 3876] [id = 43] 11:03:30 INFO - PROCESS | 3876 | --DOCSHELL 104EB000 == 28 [pid = 3876] [id = 42] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19FE2800) [pid = 3876] [serial = 94] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1745C400) [pid = 3876] [serial = 111] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17934000) [pid = 3876] [serial = 112] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1644DC00) [pid = 3876] [serial = 108] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11DD6400) [pid = 3876] [serial = 99] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (12E62C00) [pid = 3876] [serial = 102] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (144F8000) [pid = 3876] [serial = 106] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1315FC00) [pid = 3876] [serial = 103] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (10A79C00) [pid = 3876] [serial = 96] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (10F48800) [pid = 3876] [serial = 97] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (12B67C00) [pid = 3876] [serial = 100] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1441B800) [pid = 3876] [serial = 105] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1687DC00) [pid = 3876] [serial = 109] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19F44400) [pid = 3876] [serial = 93] [outer = 00000000] [url = about:blank] 11:03:30 INFO - PROCESS | 3876 | 1468519410170 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:30 INFO - PROCESS | 3876 | 1468519410172 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:30 INFO - PROCESS | 3876 | 1468519410243 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:03:30 INFO - PROCESS | 3876 | 1468519410251 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 3876 | 1468519410255 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:30 INFO - PROCESS | 3876 | ++DOCSHELL 10F3D000 == 29 [pid = 3876] [id = 54] 11:03:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (10F48000) [pid = 3876] [serial = 158] [outer = 00000000] 11:03:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1122F800) [pid = 3876] [serial = 159] [outer = 10F48000] 11:03:30 INFO - PROCESS | 3876 | 1468519410301 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (112CB400) [pid = 3876] [serial = 160] [outer = 10F48000] 11:03:30 INFO - PROCESS | 3876 | 1468519410721 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 11:03:30 INFO - PROCESS | 3876 | 1468519410759 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 3876 | 1468519410747 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 11:03:30 INFO - PROCESS | 3876 | 1468519410757 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:03:30 INFO - PROCESS | 3876 | 1468519410759 Marionette TRACE conn2 <- [1,182,null,{}] 11:03:30 INFO - PROCESS | 3876 | 1468519410764 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:30 INFO - PROCESS | 3876 | 1468519410768 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:30 INFO - PROCESS | 3876 | 1468519410857 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:03:30 INFO - PROCESS | 3876 | 1468519410866 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 3876 | 1468519410868 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:30 INFO - PROCESS | 3876 | ++DOCSHELL 13125400 == 30 [pid = 3876] [id = 55] 11:03:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13125C00) [pid = 3876] [serial = 161] [outer = 00000000] 11:03:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1318B800) [pid = 3876] [serial = 162] [outer = 13125C00] 11:03:30 INFO - PROCESS | 3876 | 1468519410914 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13903400) [pid = 3876] [serial = 163] [outer = 13125C00] 11:03:31 INFO - PROCESS | 3876 | 1468519411290 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 558ms 11:03:31 INFO - PROCESS | 3876 | 1468519411320 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 3876 | 1468519411322 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 11:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:03:31 INFO - PROCESS | 3876 | 1468519411325 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 3876 | 1468519411329 Marionette TRACE conn2 <- [1,186,null,{}] 11:03:31 INFO - PROCESS | 3876 | 1468519411339 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:31 INFO - PROCESS | 3876 | 1468519411344 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:31 INFO - PROCESS | 3876 | 1468519411424 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:03:31 INFO - PROCESS | 3876 | 1468519411431 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 3876 | 1468519411434 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:31 INFO - PROCESS | 3876 | ++DOCSHELL 14416000 == 31 [pid = 3876] [id = 56] 11:03:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14416400) [pid = 3876] [serial = 164] [outer = 00000000] 11:03:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (144F6C00) [pid = 3876] [serial = 165] [outer = 14416400] 11:03:31 INFO - PROCESS | 3876 | 1468519411480 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (151E8800) [pid = 3876] [serial = 166] [outer = 14416400] 11:03:31 INFO - PROCESS | 3876 | 1468519411884 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 601ms 11:03:31 INFO - PROCESS | 3876 | 1468519411925 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 3876 | 1468519411927 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 11:03:31 INFO - PROCESS | 3876 | 1468519411931 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:03:31 INFO - PROCESS | 3876 | 1468519411932 Marionette TRACE conn2 <- [1,190,null,{}] 11:03:31 INFO - PROCESS | 3876 | 1468519411937 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:31 INFO - PROCESS | 3876 | 1468519411939 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (159E3400) [pid = 3876] [serial = 167] [outer = 1AEF8000] 11:03:32 INFO - PROCESS | 3876 | 1468519412041 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:03:32 INFO - PROCESS | 3876 | 1468519412081 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 3876 | 1468519412083 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:32 INFO - PROCESS | 3876 | ++DOCSHELL 1422A000 == 32 [pid = 3876] [id = 57] 11:03:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (144EC800) [pid = 3876] [serial = 168] [outer = 00000000] 11:03:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1736F800) [pid = 3876] [serial = 169] [outer = 144EC800] 11:03:32 INFO - PROCESS | 3876 | 1468519412180 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1737E400) [pid = 3876] [serial = 170] [outer = 144EC800] 11:03:32 INFO - PROCESS | 3876 | 1468519412513 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 602ms 11:03:32 INFO - PROCESS | 3876 | 1468519412535 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 3876 | 1468519412537 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 11:03:32 INFO - PROCESS | 3876 | 1468519412540 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:03:32 INFO - PROCESS | 3876 | 1468519412542 Marionette TRACE conn2 <- [1,194,null,{}] 11:03:32 INFO - PROCESS | 3876 | 1468519412545 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 3876 | 1468519412548 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:32 INFO - PROCESS | 3876 | 1468519412648 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:03:32 INFO - PROCESS | 3876 | 1468519412653 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 3876 | 1468519412655 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:32 INFO - PROCESS | 3876 | ++DOCSHELL 17462800 == 33 [pid = 3876] [id = 58] 11:03:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17463C00) [pid = 3876] [serial = 171] [outer = 00000000] 11:03:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1798A000) [pid = 3876] [serial = 172] [outer = 17463C00] 11:03:32 INFO - PROCESS | 3876 | 1468519412698 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17B32800) [pid = 3876] [serial = 173] [outer = 17463C00] 11:03:33 INFO - PROCESS | 3876 | 1468519413117 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 11:03:33 INFO - PROCESS | 3876 | 1468519413144 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 3876 | 1468519413146 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 11:03:33 INFO - PROCESS | 3876 | 1468519413149 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:03:33 INFO - PROCESS | 3876 | 1468519413150 Marionette TRACE conn2 <- [1,198,null,{}] 11:03:33 INFO - PROCESS | 3876 | 1468519413154 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:33 INFO - PROCESS | 3876 | 1468519413159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:33 INFO - PROCESS | 3876 | 1468519413283 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:03:33 INFO - PROCESS | 3876 | 1468519413271 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 3876 | 1468519413273 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:33 INFO - PROCESS | 3876 | ++DOCSHELL 17462000 == 34 [pid = 3876] [id = 59] 11:03:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17989800) [pid = 3876] [serial = 174] [outer = 00000000] 11:03:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19B2E800) [pid = 3876] [serial = 175] [outer = 17989800] 11:03:33 INFO - PROCESS | 3876 | 1468519413316 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19BBC400) [pid = 3876] [serial = 176] [outer = 17989800] 11:03:33 INFO - PROCESS | 3876 | 1468519413725 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 11:03:33 INFO - PROCESS | 3876 | 1468519413751 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 3876 | 1468519413753 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 11:03:33 INFO - PROCESS | 3876 | 1468519413756 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:03:33 INFO - PROCESS | 3876 | 1468519413757 Marionette TRACE conn2 <- [1,202,null,{}] 11:03:33 INFO - PROCESS | 3876 | 1468519413761 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:33 INFO - PROCESS | 3876 | 1468519413763 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:33 INFO - PROCESS | 3876 | 1468519413845 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:03:33 INFO - PROCESS | 3876 | 1468519413923 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 3876 | 1468519413925 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:33 INFO - PROCESS | 3876 | ++DOCSHELL 17461C00 == 35 [pid = 3876] [id = 60] 11:03:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19B33800) [pid = 3876] [serial = 177] [outer = 00000000] 11:03:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19FE1000) [pid = 3876] [serial = 178] [outer = 19B33800] 11:03:33 INFO - PROCESS | 3876 | 1468519413969 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19FE4C00) [pid = 3876] [serial = 179] [outer = 19B33800] 11:03:34 INFO - PROCESS | 3876 | 1468519414424 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1571A400) [pid = 3876] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1318B400) [pid = 3876] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (104EB400) [pid = 3876] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1145D400) [pid = 3876] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1441CC00) [pid = 3876] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (159E4800) [pid = 3876] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1736F400) [pid = 3876] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (110DC800) [pid = 3876] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14412000) [pid = 3876] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1566EC00) [pid = 3876] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (10A80C00) [pid = 3876] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1745EC00) [pid = 3876] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:03:34 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17F36400) [pid = 3876] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 11:03:34 INFO - PROCESS | 3876 | 1468519414442 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 3876 | 1468519414444 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 11:03:34 INFO - PROCESS | 3876 | 1468519414447 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:03:34 INFO - PROCESS | 3876 | 1468519414449 Marionette TRACE conn2 <- [1,206,null,{}] 11:03:34 INFO - PROCESS | 3876 | 1468519414452 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 3876 | 1468519414454 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:34 INFO - PROCESS | 3876 | 1468519414528 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:03:34 INFO - PROCESS | 3876 | 1468519414535 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 3876 | 1468519414537 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:34 INFO - PROCESS | 3876 | ++DOCSHELL 1055EC00 == 36 [pid = 3876] [id = 61] 11:03:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12E19C00) [pid = 3876] [serial = 180] [outer = 00000000] 11:03:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14417400) [pid = 3876] [serial = 181] [outer = 12E19C00] 11:03:34 INFO - PROCESS | 3876 | 1468519414580 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15715000) [pid = 3876] [serial = 182] [outer = 12E19C00] 11:03:34 INFO - PROCESS | 3876 | 1468519414954 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 558ms 11:03:35 INFO - PROCESS | 3876 | 1468519415023 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 3876 | 1468519415025 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 11:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:03:35 INFO - PROCESS | 3876 | 1468519415028 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 3876 | 1468519415030 Marionette TRACE conn2 <- [1,210,null,{}] 11:03:35 INFO - PROCESS | 3876 | 1468519415033 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:35 INFO - PROCESS | 3876 | 1468519415035 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:35 INFO - PROCESS | 3876 | 1468519415092 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:03:35 INFO - PROCESS | 3876 | 1468519415120 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 3876 | 1468519415122 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:35 INFO - PROCESS | 3876 | ++DOCSHELL 12BB6800 == 37 [pid = 3876] [id = 62] 11:03:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13189C00) [pid = 3876] [serial = 183] [outer = 00000000] 11:03:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19BB4800) [pid = 3876] [serial = 184] [outer = 13189C00] 11:03:35 INFO - PROCESS | 3876 | 1468519415164 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A292000) [pid = 3876] [serial = 185] [outer = 13189C00] 11:03:35 INFO - PROCESS | 3876 | 1468519415540 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 557ms 11:03:35 INFO - PROCESS | 3876 | 1468519415593 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 3876 | 1468519415595 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 11:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:03:35 INFO - PROCESS | 3876 | 1468519415602 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 3876 | 1468519415604 Marionette TRACE conn2 <- [1,214,null,{}] 11:03:35 INFO - PROCESS | 3876 | 1468519415607 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:35 INFO - PROCESS | 3876 | 1468519415609 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:35 INFO - PROCESS | 3876 | 1468519415668 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:03:35 INFO - PROCESS | 3876 | 1468519415674 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 3876 | 1468519415676 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:35 INFO - PROCESS | 3876 | ++DOCSHELL 1571DC00 == 38 [pid = 3876] [id = 63] 11:03:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17F39800) [pid = 3876] [serial = 186] [outer = 00000000] 11:03:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A31A400) [pid = 3876] [serial = 187] [outer = 17F39800] 11:03:35 INFO - PROCESS | 3876 | 1468519415719 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A31C000) [pid = 3876] [serial = 188] [outer = 17F39800] 11:03:36 INFO - PROCESS | 3876 | 1468519416098 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 557ms 11:03:36 INFO - PROCESS | 3876 | 1468519416162 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 3876 | 1468519416165 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 11:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:03:36 INFO - PROCESS | 3876 | 1468519416168 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 3876 | 1468519416170 Marionette TRACE conn2 <- [1,218,null,{}] 11:03:36 INFO - PROCESS | 3876 | 1468519416173 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:36 INFO - PROCESS | 3876 | 1468519416175 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:36 INFO - PROCESS | 3876 | 1468519416250 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:03:36 INFO - PROCESS | 3876 | 1468519416258 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 3876 | 1468519416260 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:36 INFO - PROCESS | 3876 | ++DOCSHELL 16CAC400 == 39 [pid = 3876] [id = 64] 11:03:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19F4A400) [pid = 3876] [serial = 189] [outer = 00000000] 11:03:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A3FB000) [pid = 3876] [serial = 190] [outer = 19F4A400] 11:03:36 INFO - PROCESS | 3876 | 1468519416306 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A86FC00) [pid = 3876] [serial = 191] [outer = 19F4A400] 11:03:36 INFO - PROCESS | 3876 | 1468519416900 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 792ms 11:03:36 INFO - PROCESS | 3876 | 1468519416956 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 3876 | 1468519416961 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 11:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:03:36 INFO - PROCESS | 3876 | 1468519416966 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 3876 | 1468519416971 Marionette TRACE conn2 <- [1,222,null,{}] 11:03:36 INFO - PROCESS | 3876 | 1468519416976 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:36 INFO - PROCESS | 3876 | 1468519416979 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:37 INFO - PROCESS | 3876 | 1468519417068 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:03:37 INFO - PROCESS | 3876 | 1468519417142 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 3876 | 1468519417146 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:37 INFO - PROCESS | 3876 | ++DOCSHELL 10A76800 == 40 [pid = 3876] [id = 65] 11:03:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (11221800) [pid = 3876] [serial = 192] [outer = 00000000] 11:03:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (12C4F400) [pid = 3876] [serial = 193] [outer = 11221800] 11:03:37 INFO - PROCESS | 3876 | 1468519417200 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13AB5800) [pid = 3876] [serial = 194] [outer = 11221800] 11:03:37 INFO - PROCESS | 3876 | 1468519417744 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 792ms 11:03:37 INFO - PROCESS | 3876 | 1468519417755 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 3876 | 1468519417760 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 11:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:03:37 INFO - PROCESS | 3876 | 1468519417781 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 3876 | 1468519417784 Marionette TRACE conn2 <- [1,226,null,{}] 11:03:37 INFO - PROCESS | 3876 | 1468519417791 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:37 INFO - PROCESS | 3876 | 1468519417793 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:37 INFO - PROCESS | 3876 | 1468519417903 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:03:37 INFO - PROCESS | 3876 | 1468519417996 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 3876 | 1468519417998 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:38 INFO - PROCESS | 3876 | ++DOCSHELL 159DD800 == 41 [pid = 3876] [id = 66] 11:03:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (159E7800) [pid = 3876] [serial = 195] [outer = 00000000] 11:03:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (173D0000) [pid = 3876] [serial = 196] [outer = 159E7800] 11:03:38 INFO - PROCESS | 3876 | 1468519418052 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17B2B000) [pid = 3876] [serial = 197] [outer = 159E7800] 11:03:38 INFO - PROCESS | 3876 | 1468519418554 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 807ms 11:03:38 INFO - PROCESS | 3876 | 1468519418590 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 3876 | 1468519418593 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 11:03:38 INFO - PROCESS | 3876 | 1468519418597 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:03:38 INFO - PROCESS | 3876 | 1468519418601 Marionette TRACE conn2 <- [1,230,null,{}] 11:03:38 INFO - PROCESS | 3876 | 1468519418611 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:38 INFO - PROCESS | 3876 | 1468519418616 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:38 INFO - PROCESS | 3876 | 1468519418719 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:03:38 INFO - PROCESS | 3876 | 1468519418812 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 3876 | 1468519418815 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:38 INFO - PROCESS | 3876 | ++DOCSHELL 11C97000 == 42 [pid = 3876] [id = 67] 11:03:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (11C97800) [pid = 3876] [serial = 198] [outer = 00000000] 11:03:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12BB3800) [pid = 3876] [serial = 199] [outer = 11C97800] 11:03:38 INFO - PROCESS | 3876 | 1468519418870 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (15667800) [pid = 3876] [serial = 200] [outer = 11C97800] 11:03:39 INFO - PROCESS | 3876 | 1468519419531 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 982ms 11:03:39 INFO - PROCESS | 3876 | 1468519419572 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 3876 | 1468519419576 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 11:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:03:39 INFO - PROCESS | 3876 | 1468519419593 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 3876 | 1468519419598 Marionette TRACE conn2 <- [1,234,null,{}] 11:03:39 INFO - PROCESS | 3876 | 1468519419603 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:39 INFO - PROCESS | 3876 | 1468519419606 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:39 INFO - PROCESS | 3876 | 1468519419699 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:03:39 INFO - PROCESS | 3876 | 1468519419795 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 3876 | 1468519419798 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:39 INFO - PROCESS | 3876 | ++DOCSHELL 112CB000 == 43 [pid = 3876] [id = 68] 11:03:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (11893400) [pid = 3876] [serial = 201] [outer = 00000000] 11:03:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (12BB2000) [pid = 3876] [serial = 202] [outer = 11893400] 11:03:39 INFO - PROCESS | 3876 | 1468519419829 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (12E66400) [pid = 3876] [serial = 203] [outer = 11893400] 11:03:39 INFO - PROCESS | 3876 | --DOCSHELL 1571DC00 == 42 [pid = 3876] [id = 63] 11:03:39 INFO - PROCESS | 3876 | --DOCSHELL 12BB6800 == 41 [pid = 3876] [id = 62] 11:03:39 INFO - PROCESS | 3876 | --DOCSHELL 1055EC00 == 40 [pid = 3876] [id = 61] 11:03:39 INFO - PROCESS | 3876 | --DOCSHELL 17461C00 == 39 [pid = 3876] [id = 60] 11:03:39 INFO - PROCESS | 3876 | --DOCSHELL 17462000 == 38 [pid = 3876] [id = 59] 11:03:39 INFO - PROCESS | 3876 | --DOCSHELL 17462800 == 37 [pid = 3876] [id = 58] 11:03:40 INFO - PROCESS | 3876 | --DOCSHELL 1422A000 == 36 [pid = 3876] [id = 57] 11:03:40 INFO - PROCESS | 3876 | --DOCSHELL 14416000 == 35 [pid = 3876] [id = 56] 11:03:40 INFO - PROCESS | 3876 | --DOCSHELL 13125400 == 34 [pid = 3876] [id = 55] 11:03:40 INFO - PROCESS | 3876 | --DOCSHELL 10F3D000 == 33 [pid = 3876] [id = 54] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (196E4800) [pid = 3876] [serial = 150] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (172C7C00) [pid = 3876] [serial = 138] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1342F000) [pid = 3876] [serial = 129] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (13AB5C00) [pid = 3876] [serial = 130] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (114E5800) [pid = 3876] [serial = 124] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (112BF800) [pid = 3876] [serial = 123] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (11805400) [pid = 3876] [serial = 126] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (11D8BC00) [pid = 3876] [serial = 127] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (151E3000) [pid = 3876] [serial = 132] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16453000) [pid = 3876] [serial = 135] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (167BE800) [pid = 3876] [serial = 136] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17B2D400) [pid = 3876] [serial = 141] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12B71400) [pid = 3876] [serial = 115] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (114DF800) [pid = 3876] [serial = 114] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16886400) [pid = 3876] [serial = 118] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15712800) [pid = 3876] [serial = 117] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1745B800) [pid = 3876] [serial = 121] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16E1BC00) [pid = 3876] [serial = 120] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (151DDC00) [pid = 3876] [serial = 145] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13B50800) [pid = 3876] [serial = 144] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17B33400) [pid = 3876] [serial = 142] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17F33C00) [pid = 3876] [serial = 147] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (172CA000) [pid = 3876] [serial = 139] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17F35000) [pid = 3876] [serial = 148] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19B27400) [pid = 3876] [serial = 151] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1566B800) [pid = 3876] [serial = 133] [outer = 00000000] [url = about:blank] 11:03:40 INFO - PROCESS | 3876 | 1468519420239 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 719ms 11:03:40 INFO - PROCESS | 3876 | 1468519420318 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 3876 | 1468519420322 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 11:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:03:40 INFO - PROCESS | 3876 | 1468519420328 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 3876 | 1468519420331 Marionette TRACE conn2 <- [1,238,null,{}] 11:03:40 INFO - PROCESS | 3876 | 1468519420335 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 3876 | 1468519420337 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:40 INFO - PROCESS | 3876 | 1468519420405 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:03:40 INFO - PROCESS | 3876 | 1468519420411 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 3876 | 1468519420413 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:40 INFO - PROCESS | 3876 | ++DOCSHELL 12BAA800 == 34 [pid = 3876] [id = 69] 11:03:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12BAB000) [pid = 3876] [serial = 204] [outer = 00000000] 11:03:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13186400) [pid = 3876] [serial = 205] [outer = 12BAB000] 11:03:40 INFO - PROCESS | 3876 | 1468519420464 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13B50800) [pid = 3876] [serial = 206] [outer = 12BAB000] 11:03:40 INFO - PROCESS | 3876 | 1468519420870 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 601ms 11:03:40 INFO - PROCESS | 3876 | 1468519420925 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 3876 | 1468519420927 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 11:03:40 INFO - PROCESS | 3876 | 1468519420931 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:03:40 INFO - PROCESS | 3876 | 1468519420934 Marionette TRACE conn2 <- [1,242,null,{}] 11:03:40 INFO - PROCESS | 3876 | 1468519420927 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 3876 | 1468519420931 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:41 INFO - PROCESS | 3876 | 1468519421013 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:03:41 INFO - PROCESS | 3876 | 1468519421022 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 3876 | 1468519421025 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:41 INFO - PROCESS | 3876 | ++DOCSHELL 151E4800 == 35 [pid = 3876] [id = 70] 11:03:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (151E4C00) [pid = 3876] [serial = 207] [outer = 00000000] 11:03:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15714800) [pid = 3876] [serial = 208] [outer = 151E4C00] 11:03:41 INFO - PROCESS | 3876 | 1468519421083 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1644F000) [pid = 3876] [serial = 209] [outer = 151E4C00] 11:03:41 INFO - PROCESS | 3876 | 1468519421480 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 11:03:41 INFO - PROCESS | 3876 | 1468519421532 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 3876 | 1468519421534 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 11:03:41 INFO - PROCESS | 3876 | 1468519421537 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:03:41 INFO - PROCESS | 3876 | 1468519421539 Marionette TRACE conn2 <- [1,246,null,{}] 11:03:41 INFO - PROCESS | 3876 | 1468519421542 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:41 INFO - PROCESS | 3876 | 1468519421544 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:41 INFO - PROCESS | 3876 | 1468519421611 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:03:41 INFO - PROCESS | 3876 | 1468519421616 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 3876 | 1468519421618 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:41 INFO - PROCESS | 3876 | ++DOCSHELL 1566B800 == 36 [pid = 3876] [id = 71] 11:03:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16889C00) [pid = 3876] [serial = 210] [outer = 00000000] 11:03:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (172CD400) [pid = 3876] [serial = 211] [outer = 16889C00] 11:03:41 INFO - PROCESS | 3876 | 1468519421670 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17366800) [pid = 3876] [serial = 212] [outer = 16889C00] 11:03:42 INFO - PROCESS | 3876 | 1468519422081 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 601ms 11:03:42 INFO - PROCESS | 3876 | 1468519422143 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 3876 | 1468519422145 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 11:03:42 INFO - PROCESS | 3876 | 1468519422148 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:03:42 INFO - PROCESS | 3876 | 1468519422150 Marionette TRACE conn2 <- [1,250,null,{}] 11:03:42 INFO - PROCESS | 3876 | 1468519422153 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:42 INFO - PROCESS | 3876 | 1468519422155 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:42 INFO - PROCESS | 3876 | 1468519422236 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:03:42 INFO - PROCESS | 3876 | 1468519422241 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 3876 | 1468519422243 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:42 INFO - PROCESS | 3876 | ++DOCSHELL 16454800 == 37 [pid = 3876] [id = 72] 11:03:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16D40C00) [pid = 3876] [serial = 213] [outer = 00000000] 11:03:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17461C00) [pid = 3876] [serial = 214] [outer = 16D40C00] 11:03:42 INFO - PROCESS | 3876 | 1468519422286 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17990000) [pid = 3876] [serial = 215] [outer = 16D40C00] 11:03:42 INFO - PROCESS | 3876 | 1468519422688 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 557ms 11:03:42 INFO - PROCESS | 3876 | 1468519422708 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 3876 | 1468519422710 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 11:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:03:42 INFO - PROCESS | 3876 | 1468519422713 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 3876 | 1468519422715 Marionette TRACE conn2 <- [1,254,null,{}] 11:03:42 INFO - PROCESS | 3876 | 1468519422718 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:42 INFO - PROCESS | 3876 | 1468519422723 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:42 INFO - PROCESS | 3876 | 1468519422819 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:03:42 INFO - PROCESS | 3876 | 1468519422824 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 3876 | 1468519422826 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:42 INFO - PROCESS | 3876 | ++DOCSHELL 11254400 == 38 [pid = 3876] [id = 73] 11:03:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1745E800) [pid = 3876] [serial = 216] [outer = 00000000] 11:03:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (193BE000) [pid = 3876] [serial = 217] [outer = 1745E800] 11:03:42 INFO - PROCESS | 3876 | 1468519422871 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (193BEC00) [pid = 3876] [serial = 218] [outer = 1745E800] 11:03:43 INFO - PROCESS | 3876 | 1468519423302 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 660ms 11:03:43 INFO - PROCESS | 3876 | 1468519423357 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 3876 | 1468519423359 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 11:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:03:43 INFO - PROCESS | 3876 | 1468519423366 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 3876 | 1468519423367 Marionette TRACE conn2 <- [1,258,null,{}] 11:03:43 INFO - PROCESS | 3876 | 1468519423371 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 3876 | 1468519423373 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:43 INFO - PROCESS | 3876 | 1468519423482 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:03:43 INFO - PROCESS | 3876 | 1468519423491 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 3876 | 1468519423493 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:43 INFO - PROCESS | 3876 | ++DOCSHELL 10435C00 == 39 [pid = 3876] [id = 74] 11:03:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1047A800) [pid = 3876] [serial = 219] [outer = 00000000] 11:03:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (196D9800) [pid = 3876] [serial = 220] [outer = 1047A800] 11:03:43 INFO - PROCESS | 3876 | 1468519423535 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (196DA000) [pid = 3876] [serial = 221] [outer = 1047A800] 11:03:43 INFO - PROCESS | 3876 | 1468519423902 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 558ms 11:03:43 INFO - PROCESS | 3876 | 1468519423929 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 3876 | 1468519423931 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 11:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:03:43 INFO - PROCESS | 3876 | 1468519423934 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 3876 | 1468519423937 Marionette TRACE conn2 <- [1,262,null,{}] 11:03:43 INFO - PROCESS | 3876 | 1468519423940 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 3876 | 1468519423942 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:44 INFO - PROCESS | 3876 | 1468519424200 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (13125C00) [pid = 3876] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (14416400) [pid = 3876] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17463C00) [pid = 3876] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19B33800) [pid = 3876] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (144EC800) [pid = 3876] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (10F48000) [pid = 3876] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17989800) [pid = 3876] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12E19C00) [pid = 3876] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13189C00) [pid = 3876] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:03:44 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17F39800) [pid = 3876] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:03:44 INFO - PROCESS | 3876 | 1468519424256 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 3876 | 1468519424258 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:44 INFO - PROCESS | 3876 | ++DOCSHELL 104E7000 == 40 [pid = 3876] [id = 75] 11:03:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (104EAC00) [pid = 3876] [serial = 222] [outer = 00000000] 11:03:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1342B400) [pid = 3876] [serial = 223] [outer = 104EAC00] 11:03:44 INFO - PROCESS | 3876 | 1468519424305 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (14223000) [pid = 3876] [serial = 224] [outer = 104EAC00] 11:03:44 INFO - PROCESS | 3876 | 1468519424659 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 748ms 11:03:44 INFO - PROCESS | 3876 | 1468519424696 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 3876 | 1468519424698 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 11:03:44 INFO - PROCESS | 3876 | 1468519424701 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:03:44 INFO - PROCESS | 3876 | 1468519424703 Marionette TRACE conn2 <- [1,266,null,{}] 11:03:44 INFO - PROCESS | 3876 | 1468519424706 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 3876 | 1468519424708 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:44 INFO - PROCESS | 3876 | 1468519424773 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:03:44 INFO - PROCESS | 3876 | 1468519424778 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 3876 | 1468519424780 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:44 INFO - PROCESS | 3876 | ++DOCSHELL 11256400 == 41 [pid = 3876] [id = 76] 11:03:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13428000) [pid = 3876] [serial = 225] [outer = 00000000] 11:03:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19B2DC00) [pid = 3876] [serial = 226] [outer = 13428000] 11:03:44 INFO - PROCESS | 3876 | 1468519424822 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19FDF800) [pid = 3876] [serial = 227] [outer = 13428000] 11:03:45 INFO - PROCESS | 3876 | 1468519425200 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 557ms 11:03:45 INFO - PROCESS | 3876 | 1468519425264 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 3876 | 1468519425265 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 11:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:03:45 INFO - PROCESS | 3876 | 1468519425269 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 3876 | 1468519425270 Marionette TRACE conn2 <- [1,270,null,{}] 11:03:45 INFO - PROCESS | 3876 | 1468519425274 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:45 INFO - PROCESS | 3876 | 1468519425286 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:45 INFO - PROCESS | 3876 | 1468519425345 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:03:45 INFO - PROCESS | 3876 | 1468519425353 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 3876 | 1468519425355 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:45 INFO - PROCESS | 3876 | ++DOCSHELL 19B27000 == 42 [pid = 3876] [id = 77] 11:03:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19FECC00) [pid = 3876] [serial = 228] [outer = 00000000] 11:03:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A319000) [pid = 3876] [serial = 229] [outer = 19FECC00] 11:03:45 INFO - PROCESS | 3876 | 1468519425397 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A320000) [pid = 3876] [serial = 230] [outer = 19FECC00] 11:03:45 INFO - PROCESS | 3876 | 1468519425815 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 602ms 11:03:45 INFO - PROCESS | 3876 | 1468519425869 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 3876 | 1468519425871 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 11:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:03:45 INFO - PROCESS | 3876 | 1468519425875 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 3876 | 1468519425879 Marionette TRACE conn2 <- [1,274,null,{}] 11:03:45 INFO - PROCESS | 3876 | 1468519425883 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:45 INFO - PROCESS | 3876 | 1468519425885 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:45 INFO - PROCESS | 3876 | 1468519425959 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:03:45 INFO - PROCESS | 3876 | 1468519425972 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 3876 | 1468519425975 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:45 INFO - PROCESS | 3876 | ++DOCSHELL 1A3F2C00 == 43 [pid = 3876] [id = 78] 11:03:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A3FAC00) [pid = 3876] [serial = 231] [outer = 00000000] 11:03:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A872000) [pid = 3876] [serial = 232] [outer = 1A3FAC00] 11:03:46 INFO - PROCESS | 3876 | 1468519426019 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A87A000) [pid = 3876] [serial = 233] [outer = 1A3FAC00] 11:03:46 INFO - PROCESS | 3876 | 1468519426592 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 836ms 11:03:46 INFO - PROCESS | 3876 | 1468519426708 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 3876 | 1468519426712 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 11:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:03:46 INFO - PROCESS | 3876 | 1468519426717 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 3876 | 1468519426722 Marionette TRACE conn2 <- [1,278,null,{}] 11:03:46 INFO - PROCESS | 3876 | 1468519426727 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:46 INFO - PROCESS | 3876 | 1468519426730 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:46 INFO - PROCESS | 3876 | 1468519426844 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:03:46 INFO - PROCESS | 3876 | 1468519426915 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 3876 | 1468519426918 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:46 INFO - PROCESS | 3876 | ++DOCSHELL 10A75400 == 44 [pid = 3876] [id = 79] 11:03:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (10A78000) [pid = 3876] [serial = 234] [outer = 00000000] 11:03:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12C4F800) [pid = 3876] [serial = 235] [outer = 10A78000] 11:03:46 INFO - PROCESS | 3876 | 1468519426973 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (13B4DC00) [pid = 3876] [serial = 236] [outer = 10A78000] 11:03:47 INFO - PROCESS | 3876 | 1468519427489 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 792ms 11:03:47 INFO - PROCESS | 3876 | 1468519427525 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:03:47 INFO - PROCESS | 3876 | 1468519427530 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 11:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:03:47 INFO - PROCESS | 3876 | 1468519427537 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 3876 | 1468519427539 Marionette TRACE conn2 <- [1,282,null,{}] 11:03:47 INFO - PROCESS | 3876 | 1468519427543 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:47 INFO - PROCESS | 3876 | 1468519427529 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:47 INFO - PROCESS | 3876 | 1468519427639 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:03:47 INFO - PROCESS | 3876 | 1468519427730 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 3876 | 1468519427733 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:47 INFO - PROCESS | 3876 | ++DOCSHELL 1566CC00 == 45 [pid = 3876] [id = 80] 11:03:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (15711C00) [pid = 3876] [serial = 237] [outer = 00000000] 11:03:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (16883800) [pid = 3876] [serial = 238] [outer = 15711C00] 11:03:47 INFO - PROCESS | 3876 | 1468519427786 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1737E000) [pid = 3876] [serial = 239] [outer = 15711C00] 11:03:48 INFO - PROCESS | 3876 | 1468519428408 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 939ms 11:03:48 INFO - PROCESS | 3876 | 1468519428481 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 3876 | 1468519428483 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 11:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:03:48 INFO - PROCESS | 3876 | 1468519428494 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 3876 | 1468519428500 Marionette TRACE conn2 <- [1,286,null,{}] 11:03:48 INFO - PROCESS | 3876 | 1468519428513 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:48 INFO - PROCESS | 3876 | 1468519428518 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:48 INFO - PROCESS | 3876 | 1468519428643 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:03:48 INFO - PROCESS | 3876 | 1468519428713 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 3876 | 1468519428717 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:48 INFO - PROCESS | 3876 | ++DOCSHELL 17C28800 == 46 [pid = 3876] [id = 81] 11:03:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (17C28C00) [pid = 3876] [serial = 240] [outer = 00000000] 11:03:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1A31F000) [pid = 3876] [serial = 241] [outer = 17C28C00] 11:03:48 INFO - PROCESS | 3876 | 1468519428822 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1A3F5C00) [pid = 3876] [serial = 242] [outer = 17C28C00] 11:03:49 INFO - PROCESS | 3876 | 1468519429454 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 983ms 11:03:49 INFO - PROCESS | 3876 | 1468519429483 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 3876 | 1468519429487 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 11:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:03:49 INFO - PROCESS | 3876 | 1468519429492 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 3876 | 1468519429496 Marionette TRACE conn2 <- [1,290,null,{}] 11:03:49 INFO - PROCESS | 3876 | 1468519429501 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 3876 | 1468519429503 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:49 INFO - PROCESS | 3876 | 1468519429582 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:03:49 INFO - PROCESS | 3876 | 1468519429676 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 3876 | 1468519429679 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:49 INFO - PROCESS | 3876 | ++DOCSHELL 12BB5000 == 47 [pid = 3876] [id = 82] 11:03:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (12C55C00) [pid = 3876] [serial = 243] [outer = 00000000] 11:03:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (13ABE400) [pid = 3876] [serial = 244] [outer = 12C55C00] 11:03:49 INFO - PROCESS | 3876 | 1468519429727 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (1422CC00) [pid = 3876] [serial = 245] [outer = 12C55C00] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 19B27000 == 46 [pid = 3876] [id = 77] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 11256400 == 45 [pid = 3876] [id = 76] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 104E7000 == 44 [pid = 3876] [id = 75] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 10435C00 == 43 [pid = 3876] [id = 74] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 11254400 == 42 [pid = 3876] [id = 73] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 16454800 == 41 [pid = 3876] [id = 72] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 1566B800 == 40 [pid = 3876] [id = 71] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 151E4800 == 39 [pid = 3876] [id = 70] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 12BAA800 == 38 [pid = 3876] [id = 69] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 112CB000 == 37 [pid = 3876] [id = 68] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 11C97000 == 36 [pid = 3876] [id = 67] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 159DD800 == 35 [pid = 3876] [id = 66] 11:03:49 INFO - PROCESS | 3876 | --DOCSHELL 10A76800 == 34 [pid = 3876] [id = 65] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (1A31A400) [pid = 3876] [serial = 187] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (1318B800) [pid = 3876] [serial = 162] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (13903400) [pid = 3876] [serial = 163] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (144F6C00) [pid = 3876] [serial = 165] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (151E8800) [pid = 3876] [serial = 166] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (17B32800) [pid = 3876] [serial = 173] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1798A000) [pid = 3876] [serial = 172] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (19B30000) [pid = 3876] [serial = 153] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (19FE1000) [pid = 3876] [serial = 178] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1736F800) [pid = 3876] [serial = 169] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1122F800) [pid = 3876] [serial = 159] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (112CB400) [pid = 3876] [serial = 160] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (129EA000) [pid = 3876] [serial = 156] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19BBC400) [pid = 3876] [serial = 176] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (19B2E800) [pid = 3876] [serial = 175] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (14417400) [pid = 3876] [serial = 181] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (19FE4C00) [pid = 3876] [serial = 179] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1B240800) [pid = 3876] [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.] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1A292000) [pid = 3876] [serial = 185] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1737E400) [pid = 3876] [serial = 170] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15715000) [pid = 3876] [serial = 182] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A31C000) [pid = 3876] [serial = 188] [outer = 00000000] [url = about:blank] 11:03:49 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19BB4800) [pid = 3876] [serial = 184] [outer = 00000000] [url = about:blank] 11:03:50 INFO - PROCESS | 3876 | 1468519430182 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 748ms 11:03:50 INFO - PROCESS | 3876 | 1468519430236 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 3876 | 1468519430240 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 11:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:03:50 INFO - PROCESS | 3876 | 1468519430246 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 3876 | 1468519430248 Marionette TRACE conn2 <- [1,294,null,{}] 11:03:50 INFO - PROCESS | 3876 | 1468519430253 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:50 INFO - PROCESS | 3876 | 1468519430257 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:50 INFO - PROCESS | 3876 | 1468519430361 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:03:50 INFO - PROCESS | 3876 | 1468519430370 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 3876 | 1468519430372 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:50 INFO - PROCESS | 3876 | ++DOCSHELL 1390D000 == 35 [pid = 3876] [id = 83] 11:03:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13AB5400) [pid = 3876] [serial = 246] [outer = 00000000] 11:03:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1441BC00) [pid = 3876] [serial = 247] [outer = 13AB5400] 11:03:50 INFO - PROCESS | 3876 | 1468519430424 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (151E3000) [pid = 3876] [serial = 248] [outer = 13AB5400] 11:03:50 INFO - PROCESS | 3876 | 1468519430836 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:50 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. 11:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 660ms 11:03:50 INFO - PROCESS | 3876 | 1468519430904 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 3876 | 1468519430906 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 11:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:03:50 INFO - PROCESS | 3876 | 1468519430910 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 3876 | 1468519430913 Marionette TRACE conn2 <- [1,298,null,{}] 11:03:50 INFO - PROCESS | 3876 | 1468519430923 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:50 INFO - PROCESS | 3876 | 1468519430927 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:50 INFO - PROCESS | 3876 | 1468519431009 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:03:51 INFO - PROCESS | 3876 | 1468519431023 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 3876 | 1468519431026 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:51 INFO - PROCESS | 3876 | ++DOCSHELL 16D3F400 == 36 [pid = 3876] [id = 84] 11:03:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (16D3F800) [pid = 3876] [serial = 249] [outer = 00000000] 11:03:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1737F000) [pid = 3876] [serial = 250] [outer = 16D3F800] 11:03:51 INFO - PROCESS | 3876 | 1468519431055 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1792E000) [pid = 3876] [serial = 251] [outer = 16D3F800] 11:03:51 INFO - PROCESS | 3876 | 1468519431647 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:51 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. 11:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 792ms 11:03:51 INFO - PROCESS | 3876 | 1468519431708 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 3876 | 1468519431711 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 11:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:03:51 INFO - PROCESS | 3876 | 1468519431714 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 3876 | 1468519431715 Marionette TRACE conn2 <- [1,302,null,{}] 11:03:51 INFO - PROCESS | 3876 | 1468519431719 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 3876 | 1468519431721 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:51 INFO - PROCESS | 3876 | 1468519431806 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:03:51 INFO - PROCESS | 3876 | 1468519431815 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 3876 | 1468519431817 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:51 INFO - PROCESS | 3876 | ++DOCSHELL 17F39800 == 37 [pid = 3876] [id = 85] 11:03:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (193C2000) [pid = 3876] [serial = 252] [outer = 00000000] 11:03:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (196DF800) [pid = 3876] [serial = 253] [outer = 193C2000] 11:03:51 INFO - PROCESS | 3876 | 1468519431860 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (19B27C00) [pid = 3876] [serial = 254] [outer = 193C2000] 11:03:52 INFO - PROCESS | 3876 | 1468519432272 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:52 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. 11:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 602ms 11:03:52 INFO - PROCESS | 3876 | 1468519432314 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 3876 | 1468519432316 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 11:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:03:52 INFO - PROCESS | 3876 | 1468519432319 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 3876 | 1468519432321 Marionette TRACE conn2 <- [1,306,null,{}] 11:03:52 INFO - PROCESS | 3876 | 1468519432325 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:52 INFO - PROCESS | 3876 | 1468519432327 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:52 INFO - PROCESS | 3876 | 1468519432443 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:03:52 INFO - PROCESS | 3876 | 1468519432495 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 3876 | 1468519432497 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:52 INFO - PROCESS | 3876 | ++DOCSHELL 19B2E800 == 38 [pid = 3876] [id = 86] 11:03:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19B30000) [pid = 3876] [serial = 255] [outer = 00000000] 11:03:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (19BBC400) [pid = 3876] [serial = 256] [outer = 19B30000] 11:03:52 INFO - PROCESS | 3876 | 1468519432540 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19F4CC00) [pid = 3876] [serial = 257] [outer = 19B30000] 11:03:52 INFO - PROCESS | 3876 | 1468519432948 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:52 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. 11:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 646ms 11:03:52 INFO - PROCESS | 3876 | 1468519432982 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 3876 | 1468519432984 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 11:03:52 INFO - PROCESS | 3876 | 1468519432987 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:03:52 INFO - PROCESS | 3876 | 1468519432989 Marionette TRACE conn2 <- [1,310,null,{}] 11:03:52 INFO - PROCESS | 3876 | 1468519432992 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:52 INFO - PROCESS | 3876 | 1468519432997 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:53 INFO - PROCESS | 3876 | 1468519433121 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:03:53 INFO - PROCESS | 3876 | 1468519433140 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 3876 | 1468519433142 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:53 INFO - PROCESS | 3876 | ++DOCSHELL 11890000 == 39 [pid = 3876] [id = 87] 11:03:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19FE0C00) [pid = 3876] [serial = 258] [outer = 00000000] 11:03:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1A320800) [pid = 3876] [serial = 259] [outer = 19FE0C00] 11:03:53 INFO - PROCESS | 3876 | 1468519433184 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A3EF000) [pid = 3876] [serial = 260] [outer = 19FE0C00] 11:03:53 INFO - PROCESS | 3876 | 1468519433578 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:53 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. 11:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 646ms 11:03:53 INFO - PROCESS | 3876 | 1468519433632 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 3876 | 1468519433634 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 11:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:03:53 INFO - PROCESS | 3876 | 1468519433637 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 3876 | 1468519433639 Marionette TRACE conn2 <- [1,314,null,{}] 11:03:53 INFO - PROCESS | 3876 | 1468519433642 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 3876 | 1468519433644 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:53 INFO - PROCESS | 3876 | 1468519433747 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:03:53 INFO - PROCESS | 3876 | 1468519433801 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 3876 | 1468519433803 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:53 INFO - PROCESS | 3876 | ++DOCSHELL 0C778800 == 40 [pid = 3876] [id = 88] 11:03:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (10A7D400) [pid = 3876] [serial = 261] [outer = 00000000] 11:03:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1AB57800) [pid = 3876] [serial = 262] [outer = 10A7D400] 11:03:53 INFO - PROCESS | 3876 | 1468519433848 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1AB5BC00) [pid = 3876] [serial = 263] [outer = 10A7D400] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (19FECC00) [pid = 3876] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1745E800) [pid = 3876] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1047A800) [pid = 3876] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (11893400) [pid = 3876] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (151E4C00) [pid = 3876] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (12BAB000) [pid = 3876] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (16889C00) [pid = 3876] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (104EAC00) [pid = 3876] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13428000) [pid = 3876] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:03:54 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (16D40C00) [pid = 3876] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:03:54 INFO - PROCESS | 3876 | 1468519434254 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:54 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. 11:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 645ms 11:03:54 INFO - PROCESS | 3876 | 1468519434298 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 3876 | 1468519434300 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 11:03:54 INFO - PROCESS | 3876 | 1468519434303 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:03:54 INFO - PROCESS | 3876 | 1468519434305 Marionette TRACE conn2 <- [1,318,null,{}] 11:03:54 INFO - PROCESS | 3876 | 1468519434331 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:54 INFO - PROCESS | 3876 | 1468519434333 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:54 INFO - PROCESS | 3876 | 1468519434417 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:03:54 INFO - PROCESS | 3876 | 1468519434422 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 3876 | 1468519434424 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:54 INFO - PROCESS | 3876 | ++DOCSHELL 12E1DC00 == 41 [pid = 3876] [id = 89] 11:03:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (16889C00) [pid = 3876] [serial = 264] [outer = 00000000] 11:03:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (197DD400) [pid = 3876] [serial = 265] [outer = 16889C00] 11:03:54 INFO - PROCESS | 3876 | 1468519434476 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A31FC00) [pid = 3876] [serial = 266] [outer = 16889C00] 11:03:54 INFO - PROCESS | 3876 | 1468519434806 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:03:54 INFO - PROCESS | 3876 | 1468519434888 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:54 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. 11:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 601ms 11:03:54 INFO - PROCESS | 3876 | 1468519434904 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 3876 | 1468519434906 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 11:03:54 INFO - PROCESS | 3876 | 1468519434909 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:03:54 INFO - PROCESS | 3876 | 1468519434911 Marionette TRACE conn2 <- [1,322,null,{}] 11:03:54 INFO - PROCESS | 3876 | 1468519434918 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:54 INFO - PROCESS | 3876 | 1468519434920 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:54 INFO - PROCESS | 3876 | 1468519434999 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:03:54 INFO - PROCESS | 3876 | 1468519435005 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 3876 | 1468519435007 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:54 INFO - PROCESS | 3876 | ++DOCSHELL 17B2A000 == 42 [pid = 3876] [id = 90] 11:03:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (193BB400) [pid = 3876] [serial = 267] [outer = 00000000] 11:03:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1AB63000) [pid = 3876] [serial = 268] [outer = 193BB400] 11:03:55 INFO - PROCESS | 3876 | 1468519435049 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1ACF3400) [pid = 3876] [serial = 269] [outer = 193BB400] 11:03:55 INFO - PROCESS | 3876 | 1468519435412 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:55 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. 11:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 558ms 11:03:55 INFO - PROCESS | 3876 | 1468519435471 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 3876 | 1468519435473 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 11:03:55 INFO - PROCESS | 3876 | 1468519435476 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:03:55 INFO - PROCESS | 3876 | 1468519435477 Marionette TRACE conn2 <- [1,326,null,{}] 11:03:55 INFO - PROCESS | 3876 | 1468519435481 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:55 INFO - PROCESS | 3876 | 1468519435483 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:55 INFO - PROCESS | 3876 | 1468519435561 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:03:55 INFO - PROCESS | 3876 | 1468519435566 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 3876 | 1468519435568 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:55 INFO - PROCESS | 3876 | ++DOCSHELL 10A0E800 == 43 [pid = 3876] [id = 91] 11:03:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (19FECC00) [pid = 3876] [serial = 270] [outer = 00000000] 11:03:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1AD4F000) [pid = 3876] [serial = 271] [outer = 19FECC00] 11:03:55 INFO - PROCESS | 3876 | 1468519435611 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1AD53400) [pid = 3876] [serial = 272] [outer = 19FECC00] 11:03:56 INFO - PROCESS | 3876 | 1468519436214 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:56 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. 11:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 778ms 11:03:56 INFO - PROCESS | 3876 | 1468519436264 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 3876 | 1468519436269 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 11:03:56 INFO - PROCESS | 3876 | 1468519436274 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:03:56 INFO - PROCESS | 3876 | 1468519436277 Marionette TRACE conn2 <- [1,330,null,{}] 11:03:56 INFO - PROCESS | 3876 | 1468519436283 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:56 INFO - PROCESS | 3876 | 1468519436286 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:56 INFO - PROCESS | 3876 | 1468519436398 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:03:56 INFO - PROCESS | 3876 | 1468519436526 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 3876 | 1468519436529 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:56 INFO - PROCESS | 3876 | ++DOCSHELL 10A81000 == 44 [pid = 3876] [id = 92] 11:03:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1122F800) [pid = 3876] [serial = 273] [outer = 00000000] 11:03:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (12B73000) [pid = 3876] [serial = 274] [outer = 1122F800] 11:03:56 INFO - PROCESS | 3876 | 1468519436585 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (13426800) [pid = 3876] [serial = 275] [outer = 1122F800] 11:03:57 INFO - PROCESS | 3876 | 1468519437211 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:57 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. 11:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 983ms 11:03:57 INFO - PROCESS | 3876 | 1468519437265 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 3876 | 1468519437270 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 11:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:03:57 INFO - PROCESS | 3876 | 1468519437293 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 3876 | 1468519437296 Marionette TRACE conn2 <- [1,334,null,{}] 11:03:57 INFO - PROCESS | 3876 | 1468519437300 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:57 INFO - PROCESS | 3876 | 1468519437303 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:57 INFO - PROCESS | 3876 | 1468519437401 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:03:57 INFO - PROCESS | 3876 | 1468519437554 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 3876 | 1468519437556 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:57 INFO - PROCESS | 3876 | ++DOCSHELL 13973800 == 45 [pid = 3876] [id = 93] 11:03:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (13973C00) [pid = 3876] [serial = 276] [outer = 00000000] 11:03:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (13ABDC00) [pid = 3876] [serial = 277] [outer = 13973C00] 11:03:57 INFO - PROCESS | 3876 | 1468519437600 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (14419400) [pid = 3876] [serial = 278] [outer = 13973C00] 11:03:58 INFO - PROCESS | 3876 | 1468519438382 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:58 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. 11:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1115ms 11:03:58 INFO - PROCESS | 3876 | 1468519438419 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 3876 | 1468519438422 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 11:03:58 INFO - PROCESS | 3876 | 1468519438427 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:03:58 INFO - PROCESS | 3876 | 1468519438431 Marionette TRACE conn2 <- [1,338,null,{}] 11:03:58 INFO - PROCESS | 3876 | 1468519438436 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:58 INFO - PROCESS | 3876 | 1468519438440 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:58 INFO - PROCESS | 3876 | 1468519438522 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:03:58 INFO - PROCESS | 3876 | 1468519438595 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 3876 | 1468519438599 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:58 INFO - PROCESS | 3876 | ++DOCSHELL 11DDB000 == 46 [pid = 3876] [id = 94] 11:03:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (11DDE400) [pid = 3876] [serial = 279] [outer = 00000000] 11:03:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (12E21400) [pid = 3876] [serial = 280] [outer = 11DDE400] 11:03:58 INFO - PROCESS | 3876 | 1468519438650 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (1318B800) [pid = 3876] [serial = 281] [outer = 11DDE400] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 10A7AC00 == 45 [pid = 3876] [id = 53] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 17B2A000 == 44 [pid = 3876] [id = 90] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 12E1DC00 == 43 [pid = 3876] [id = 89] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 0C778800 == 42 [pid = 3876] [id = 88] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 11890000 == 41 [pid = 3876] [id = 87] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 19B2E800 == 40 [pid = 3876] [id = 86] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 17F39800 == 39 [pid = 3876] [id = 85] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 16D3F400 == 38 [pid = 3876] [id = 84] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 1390D000 == 37 [pid = 3876] [id = 83] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 12BB5000 == 36 [pid = 3876] [id = 82] 11:03:59 INFO - PROCESS | 3876 | --DOCSHELL 1A3F2C00 == 35 [pid = 3876] [id = 78] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (193BE000) [pid = 3876] [serial = 217] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (196D9800) [pid = 3876] [serial = 220] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (12E66400) [pid = 3876] [serial = 203] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (12BB2000) [pid = 3876] [serial = 202] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (15714800) [pid = 3876] [serial = 208] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1644F000) [pid = 3876] [serial = 209] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (13186400) [pid = 3876] [serial = 205] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (13B50800) [pid = 3876] [serial = 206] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (173D0000) [pid = 3876] [serial = 196] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (172CD400) [pid = 3876] [serial = 211] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (193BEC00) [pid = 3876] [serial = 218] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1A3FB000) [pid = 3876] [serial = 190] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (12C4F400) [pid = 3876] [serial = 193] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (12BB3800) [pid = 3876] [serial = 199] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (196DA000) [pid = 3876] [serial = 221] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (14223000) [pid = 3876] [serial = 224] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19B2DC00) [pid = 3876] [serial = 226] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A320000) [pid = 3876] [serial = 230] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17461C00) [pid = 3876] [serial = 214] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1342B400) [pid = 3876] [serial = 223] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19FDF800) [pid = 3876] [serial = 227] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17990000) [pid = 3876] [serial = 215] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17366800) [pid = 3876] [serial = 212] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1A319000) [pid = 3876] [serial = 229] [outer = 00000000] [url = about:blank] 11:03:59 INFO - PROCESS | 3876 | 1468519439194 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:59 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. 11:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 778ms 11:03:59 INFO - PROCESS | 3876 | 1468519439219 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 3876 | 1468519439223 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 11:03:59 INFO - PROCESS | 3876 | 1468519439233 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:03:59 INFO - PROCESS | 3876 | 1468519439236 Marionette TRACE conn2 <- [1,342,null,{}] 11:03:59 INFO - PROCESS | 3876 | 1468519439239 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 3876 | 1468519439242 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:59 INFO - PROCESS | 3876 | 1468519439307 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:03:59 INFO - PROCESS | 3876 | 1468519439313 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 3876 | 1468519439315 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:59 INFO - PROCESS | 3876 | ++DOCSHELL 12BB2000 == 36 [pid = 3876] [id = 95] 11:03:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (12BB3800) [pid = 3876] [serial = 282] [outer = 00000000] 11:03:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (13123C00) [pid = 3876] [serial = 283] [outer = 12BB3800] 11:03:59 INFO - PROCESS | 3876 | 1468519439361 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1396A800) [pid = 3876] [serial = 284] [outer = 12BB3800] 11:03:59 INFO - PROCESS | 3876 | 1468519439782 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:59 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. 11:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 11:03:59 INFO - PROCESS | 3876 | 1468519439839 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 3876 | 1468519439841 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 11:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:03:59 INFO - PROCESS | 3876 | 1468519439845 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 3876 | 1468519439848 Marionette TRACE conn2 <- [1,346,null,{}] 11:03:59 INFO - PROCESS | 3876 | 1468519439859 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 3876 | 1468519439863 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:03:59 INFO - PROCESS | 3876 | 1468519439946 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:04:00 INFO - PROCESS | 3876 | 1468519440027 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 3876 | 1468519440031 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:00 INFO - PROCESS | 3876 | ++DOCSHELL 13ABE800 == 37 [pid = 3876] [id = 96] 11:04:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (13B4C400) [pid = 3876] [serial = 285] [outer = 00000000] 11:04:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1511A000) [pid = 3876] [serial = 286] [outer = 13B4C400] 11:04:00 INFO - PROCESS | 3876 | 1468519440079 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (15713000) [pid = 3876] [serial = 287] [outer = 13B4C400] 11:04:00 INFO - PROCESS | 3876 | 1468519440405 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:00 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. 11:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 602ms 11:04:00 INFO - PROCESS | 3876 | 1468519440444 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 3876 | 1468519440446 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 11:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:04:00 INFO - PROCESS | 3876 | 1468519440456 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 3876 | 1468519440457 Marionette TRACE conn2 <- [1,350,null,{}] 11:04:00 INFO - PROCESS | 3876 | 1468519440462 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:00 INFO - PROCESS | 3876 | 1468519440464 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:00 INFO - PROCESS | 3876 | 1468519440545 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:04:00 INFO - PROCESS | 3876 | 1468519440551 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 3876 | 1468519440553 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:00 INFO - PROCESS | 3876 | ++DOCSHELL 16451800 == 38 [pid = 3876] [id = 97] 11:04:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (16454800) [pid = 3876] [serial = 288] [outer = 00000000] 11:04:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (172CEC00) [pid = 3876] [serial = 289] [outer = 16454800] 11:04:00 INFO - PROCESS | 3876 | 1468519440604 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1737E400) [pid = 3876] [serial = 290] [outer = 16454800] 11:04:01 INFO - PROCESS | 3876 | 1468519441014 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:01 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. 11:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 616ms 11:04:01 INFO - PROCESS | 3876 | 1468519441071 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 3876 | 1468519441073 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 11:04:01 INFO - PROCESS | 3876 | 1468519441076 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:04:01 INFO - PROCESS | 3876 | 1468519441078 Marionette TRACE conn2 <- [1,354,null,{}] 11:04:01 INFO - PROCESS | 3876 | 1468519441082 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 3876 | 1468519441084 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:01 INFO - PROCESS | 3876 | 1468519441189 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:04:01 INFO - PROCESS | 3876 | 1468519441248 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 3876 | 1468519441251 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:01 INFO - PROCESS | 3876 | ++DOCSHELL 17463C00 == 39 [pid = 3876] [id = 98] 11:04:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17464400) [pid = 3876] [serial = 291] [outer = 00000000] 11:04:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1798E400) [pid = 3876] [serial = 292] [outer = 17464400] 11:04:01 INFO - PROCESS | 3876 | 1468519441294 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1798F400) [pid = 3876] [serial = 293] [outer = 17464400] 11:04:01 INFO - PROCESS | 3876 | 1468519441690 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:01 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. 11:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 645ms 11:04:01 INFO - PROCESS | 3876 | 1468519441739 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 3876 | 1468519441741 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 11:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:04:01 INFO - PROCESS | 3876 | 1468519441744 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 3876 | 1468519441746 Marionette TRACE conn2 <- [1,358,null,{}] 11:04:01 INFO - PROCESS | 3876 | 1468519441749 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 3876 | 1468519441755 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:01 INFO - PROCESS | 3876 | 1468519441871 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:04:01 INFO - PROCESS | 3876 | 1468519441926 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 3876 | 1468519441928 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:01 INFO - PROCESS | 3876 | ++DOCSHELL 172CD400 == 40 [pid = 3876] [id = 99] 11:04:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (17462000) [pid = 3876] [serial = 294] [outer = 00000000] 11:04:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (193BE800) [pid = 3876] [serial = 295] [outer = 17462000] 11:04:01 INFO - PROCESS | 3876 | 1468519441972 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (193C3000) [pid = 3876] [serial = 296] [outer = 17462000] 11:04:02 INFO - PROCESS | 3876 | 1468519442385 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:02 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. 11:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 689ms 11:04:02 INFO - PROCESS | 3876 | 1468519442434 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 3876 | 1468519442436 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 11:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:04:02 INFO - PROCESS | 3876 | 1468519442443 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 3876 | 1468519442444 Marionette TRACE conn2 <- [1,362,null,{}] 11:04:02 INFO - PROCESS | 3876 | 1468519442448 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:02 INFO - PROCESS | 3876 | 1468519442449 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:02 INFO - PROCESS | 3876 | 1468519442552 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:04:02 INFO - PROCESS | 3876 | 1468519442563 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 3876 | 1468519442565 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:02 INFO - PROCESS | 3876 | ++DOCSHELL 196D9800 == 41 [pid = 3876] [id = 100] 11:04:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (196DA000) [pid = 3876] [serial = 297] [outer = 00000000] 11:04:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (196DE800) [pid = 3876] [serial = 298] [outer = 196DA000] 11:04:02 INFO - PROCESS | 3876 | 1468519442621 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (19B2DC00) [pid = 3876] [serial = 299] [outer = 196DA000] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (193C2000) [pid = 3876] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (13AB5400) [pid = 3876] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (19B30000) [pid = 3876] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (12C55C00) [pid = 3876] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (16D3F800) [pid = 3876] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (19FE0C00) [pid = 3876] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (10A7D400) [pid = 3876] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (16889C00) [pid = 3876] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:04:02 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (193BB400) [pid = 3876] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:04:03 INFO - PROCESS | 3876 | 1468519443056 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:03 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. 11:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 661ms 11:04:03 INFO - PROCESS | 3876 | 1468519443097 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 3876 | 1468519443099 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 11:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:04:03 INFO - PROCESS | 3876 | 1468519443106 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 3876 | 1468519443108 Marionette TRACE conn2 <- [1,366,null,{}] 11:04:03 INFO - PROCESS | 3876 | 1468519443111 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 3876 | 1468519443113 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:03 INFO - PROCESS | 3876 | 1468519443189 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:04:03 INFO - PROCESS | 3876 | 1468519443195 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 3876 | 1468519443197 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:03 INFO - PROCESS | 3876 | ++DOCSHELL 10A7D400 == 42 [pid = 3876] [id = 101] 11:04:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (10A74400) [pid = 3876] [serial = 300] [outer = 00000000] 11:04:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (17934800) [pid = 3876] [serial = 301] [outer = 10A74400] 11:04:03 INFO - PROCESS | 3876 | 1468519443240 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (196DEC00) [pid = 3876] [serial = 302] [outer = 10A74400] 11:04:03 INFO - PROCESS | 3876 | 1468519443610 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:03 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. 11:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 558ms 11:04:03 INFO - PROCESS | 3876 | 1468519443668 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 3876 | 1468519443671 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 11:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:04:03 INFO - PROCESS | 3876 | 1468519443674 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 3876 | 1468519443675 Marionette TRACE conn2 <- [1,370,null,{}] 11:04:03 INFO - PROCESS | 3876 | 1468519443679 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 3876 | 1468519443681 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:03 INFO - PROCESS | 3876 | 1468519443776 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:04:03 INFO - PROCESS | 3876 | 1468519443791 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 3876 | 1468519443793 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:03 INFO - PROCESS | 3876 | ++DOCSHELL 14411800 == 43 [pid = 3876] [id = 102] 11:04:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (17366800) [pid = 3876] [serial = 303] [outer = 00000000] 11:04:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (19FE6800) [pid = 3876] [serial = 304] [outer = 17366800] 11:04:03 INFO - PROCESS | 3876 | 1468519443835 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (19FEDC00) [pid = 3876] [serial = 305] [outer = 17366800] 11:04:04 INFO - PROCESS | 3876 | 1468519444223 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:04:04 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. 11:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 601ms 11:04:04 INFO - PROCESS | 3876 | 1468519444275 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 3876 | 1468519444277 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 11:04:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:04:04 INFO - PROCESS | 3876 | 1468519444284 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 3876 | 1468519444286 Marionette TRACE conn2 <- [1,374,null,{}] 11:04:04 INFO - PROCESS | 3876 | 1468519444289 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:04 INFO - PROCESS | 3876 | 1468519444291 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:04 INFO - PROCESS | 3876 | 1468519444369 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:04:04 INFO - PROCESS | 3876 | 1468519444374 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 3876 | 1468519444376 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:04 INFO - PROCESS | 3876 | ++DOCSHELL 1644F000 == 44 [pid = 3876] [id = 103] 11:04:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (196D8800) [pid = 3876] [serial = 306] [outer = 00000000] 11:04:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1A31A400) [pid = 3876] [serial = 307] [outer = 196D8800] 11:04:04 INFO - PROCESS | 3876 | 1468519444430 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1A31CC00) [pid = 3876] [serial = 308] [outer = 196D8800] 11:04:04 INFO - PROCESS | 3876 | 1468519444817 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:04:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 557ms 11:04:04 INFO - PROCESS | 3876 | 1468519444846 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 3876 | 1468519444848 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 11:04:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:04:04 INFO - PROCESS | 3876 | 1468519444896 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 3876 | 1468519444900 Marionette TRACE conn2 <- [1,378,null,{}] 11:04:04 INFO - PROCESS | 3876 | 1468519444906 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:04 INFO - PROCESS | 3876 | 1468519444910 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:05 INFO - PROCESS | 3876 | 1468519445007 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:04:05 INFO - PROCESS | 3876 | 1468519445158 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 3876 | 1468519445162 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:05 INFO - PROCESS | 3876 | ++DOCSHELL 1145FC00 == 45 [pid = 3876] [id = 104] 11:04:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (11472C00) [pid = 3876] [serial = 309] [outer = 00000000] 11:04:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (11892800) [pid = 3876] [serial = 310] [outer = 11472C00] 11:04:05 INFO - PROCESS | 3876 | 1468519445217 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (12BB1000) [pid = 3876] [serial = 311] [outer = 11472C00] 11:04:05 INFO - PROCESS | 3876 | 1468519445735 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:04:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:04:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 910ms 11:04:05 INFO - PROCESS | 3876 | 1468519445783 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:04:05 INFO - PROCESS | 3876 | 1468519445787 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 11:04:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:04:05 INFO - PROCESS | 3876 | 1468519445793 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 3876 | 1468519445779 Marionette TRACE conn2 <- [1,382,null,{}] 11:04:05 INFO - PROCESS | 3876 | 1468519445786 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:05 INFO - PROCESS | 3876 | 1468519445791 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:05 INFO - PROCESS | 3876 | 1468519445898 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:04:05 INFO - PROCESS | 3876 | 1468519445993 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 3876 | 1468519445995 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:05 INFO - PROCESS | 3876 | ++DOCSHELL 144F6C00 == 46 [pid = 3876] [id = 105] 11:04:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (144F8000) [pid = 3876] [serial = 312] [outer = 00000000] 11:04:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (15A20000) [pid = 3876] [serial = 313] [outer = 144F8000] 11:04:06 INFO - PROCESS | 3876 | 1468519446049 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (172D0800) [pid = 3876] [serial = 314] [outer = 144F8000] 11:04:06 INFO - PROCESS | 3876 | 1468519446692 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:04:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 939ms 11:04:06 INFO - PROCESS | 3876 | 1468519446722 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 3876 | 1468519446727 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 11:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:04:06 INFO - PROCESS | 3876 | 1468519446731 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 3876 | 1468519446733 Marionette TRACE conn2 <- [1,386,null,{}] 11:04:06 INFO - PROCESS | 3876 | 1468519446738 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:06 INFO - PROCESS | 3876 | 1468519446740 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:06 INFO - PROCESS | 3876 | 1468519446845 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:04:06 INFO - PROCESS | 3876 | 1468519446947 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 3876 | 1468519446953 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:06 INFO - PROCESS | 3876 | ++DOCSHELL 196DAC00 == 47 [pid = 3876] [id = 106] 11:04:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (196DD000) [pid = 3876] [serial = 315] [outer = 00000000] 11:04:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (19F42400) [pid = 3876] [serial = 316] [outer = 196DD000] 11:04:06 INFO - PROCESS | 3876 | 1468519446996 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (1A296800) [pid = 3876] [serial = 317] [outer = 196DD000] 11:04:07 INFO - PROCESS | 3876 | 1468519447554 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 851ms 11:04:07 INFO - PROCESS | 3876 | 1468519447581 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 3876 | 1468519447583 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 11:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:04:07 INFO - PROCESS | 3876 | 1468519447587 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 3876 | 1468519447589 Marionette TRACE conn2 <- [1,390,null,{}] 11:04:07 INFO - PROCESS | 3876 | 1468519447593 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 3876 | 1468519447595 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:07 INFO - PROCESS | 3876 | 1468519447697 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:04:07 INFO - PROCESS | 3876 | 1468519447795 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 3876 | 1468519447798 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:07 INFO - PROCESS | 3876 | ++DOCSHELL 1A878C00 == 48 [pid = 3876] [id = 107] 11:04:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (1AB57000) [pid = 3876] [serial = 318] [outer = 00000000] 11:04:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 111 (1AB5D800) [pid = 3876] [serial = 319] [outer = 1AB57000] 11:04:07 INFO - PROCESS | 3876 | 1468519447830 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 112 (1ACF2C00) [pid = 3876] [serial = 320] [outer = 1AB57000] 11:04:08 INFO - PROCESS | 3876 | 1468519448550 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1027ms 11:04:08 INFO - PROCESS | 3876 | 1468519448624 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 3876 | 1468519448628 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 11:04:08 INFO - PROCESS | 3876 | 1468519448633 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:04:08 INFO - PROCESS | 3876 | 1468519448636 Marionette TRACE conn2 <- [1,394,null,{}] 11:04:08 INFO - PROCESS | 3876 | 1468519448641 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:08 INFO - PROCESS | 3876 | 1468519448644 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:08 INFO - PROCESS | 3876 | 1468519448726 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:04:08 INFO - PROCESS | 3876 | 1468519448854 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 3876 | 1468519448859 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:08 INFO - PROCESS | 3876 | ++DOCSHELL 112C5800 == 49 [pid = 3876] [id = 108] 11:04:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 113 (112C9800) [pid = 3876] [serial = 321] [outer = 00000000] 11:04:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 114 (12E1E000) [pid = 3876] [serial = 322] [outer = 112C9800] 11:04:08 INFO - PROCESS | 3876 | 1468519448910 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 115 (1342F000) [pid = 3876] [serial = 323] [outer = 112C9800] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 14411800 == 48 [pid = 3876] [id = 102] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 10A7D400 == 47 [pid = 3876] [id = 101] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 196D9800 == 46 [pid = 3876] [id = 100] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 172CD400 == 45 [pid = 3876] [id = 99] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 17463C00 == 44 [pid = 3876] [id = 98] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 16451800 == 43 [pid = 3876] [id = 97] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 13ABE800 == 42 [pid = 3876] [id = 96] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 12BB2000 == 41 [pid = 3876] [id = 95] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 11DDB000 == 40 [pid = 3876] [id = 94] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 10A0E800 == 39 [pid = 3876] [id = 91] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 1566CC00 == 38 [pid = 3876] [id = 80] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 10A75400 == 37 [pid = 3876] [id = 79] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 17C28800 == 36 [pid = 3876] [id = 81] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 11C98C00 == 35 [pid = 3876] [id = 52] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 10A81000 == 34 [pid = 3876] [id = 92] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 16CAC400 == 33 [pid = 3876] [id = 64] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 13973800 == 32 [pid = 3876] [id = 93] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 1A878C00 == 31 [pid = 3876] [id = 107] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 196DAC00 == 30 [pid = 3876] [id = 106] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 1644F000 == 29 [pid = 3876] [id = 103] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 1145FC00 == 28 [pid = 3876] [id = 104] 11:04:09 INFO - PROCESS | 3876 | --DOCSHELL 144F6C00 == 27 [pid = 3876] [id = 105] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 114 (1A31F000) [pid = 3876] [serial = 241] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 113 (196DF800) [pid = 3876] [serial = 253] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 112 (1441BC00) [pid = 3876] [serial = 247] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 111 (151E3000) [pid = 3876] [serial = 248] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 110 (19BBC400) [pid = 3876] [serial = 256] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (19F4CC00) [pid = 3876] [serial = 257] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (16883800) [pid = 3876] [serial = 238] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (1422CC00) [pid = 3876] [serial = 245] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (13ABE400) [pid = 3876] [serial = 244] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (1737F000) [pid = 3876] [serial = 250] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (1792E000) [pid = 3876] [serial = 251] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (12C4F800) [pid = 3876] [serial = 235] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (1A872000) [pid = 3876] [serial = 232] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (1A320800) [pid = 3876] [serial = 259] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1A3EF000) [pid = 3876] [serial = 260] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (1AB57800) [pid = 3876] [serial = 262] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (197DD400) [pid = 3876] [serial = 265] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1AB63000) [pid = 3876] [serial = 268] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1AB5BC00) [pid = 3876] [serial = 263] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1AD4F000) [pid = 3876] [serial = 271] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1ACF3400) [pid = 3876] [serial = 269] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1A31FC00) [pid = 3876] [serial = 266] [outer = 00000000] [url = about:blank] 11:04:09 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (19B27C00) [pid = 3876] [serial = 254] [outer = 00000000] [url = about:blank] 11:04:10 INFO - PROCESS | 3876 | 1468519450135 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1556ms 11:04:10 INFO - PROCESS | 3876 | 1468519450222 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 3876 | 1468519450226 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 11:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:04:10 INFO - PROCESS | 3876 | 1468519450239 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 3876 | 1468519450242 Marionette TRACE conn2 <- [1,398,null,{}] 11:04:10 INFO - PROCESS | 3876 | 1468519450248 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:10 INFO - PROCESS | 3876 | 1468519450251 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:10 INFO - PROCESS | 3876 | 1468519450345 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:04:10 INFO - PROCESS | 3876 | 1468519450353 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 3876 | 1468519450357 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:10 INFO - PROCESS | 3876 | ++DOCSHELL 11225C00 == 28 [pid = 3876] [id = 109] 11:04:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (11227C00) [pid = 3876] [serial = 324] [outer = 00000000] 11:04:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1180A800) [pid = 3876] [serial = 325] [outer = 11227C00] 11:04:10 INFO - PROCESS | 3876 | 1468519450403 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (11DD7C00) [pid = 3876] [serial = 326] [outer = 11227C00] 11:04:10 INFO - PROCESS | 3876 | 1468519450845 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 646ms 11:04:10 INFO - PROCESS | 3876 | 1468519450897 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 3876 | 1468519450902 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 11:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:04:10 INFO - PROCESS | 3876 | 1468519450908 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 3876 | 1468519450911 Marionette TRACE conn2 <- [1,402,null,{}] 11:04:10 INFO - PROCESS | 3876 | 1468519450914 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:10 INFO - PROCESS | 3876 | 1468519450917 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:10 INFO - PROCESS | 3876 | 1468519450984 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:04:10 INFO - PROCESS | 3876 | 1468519450990 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 3876 | 1468519450993 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:11 INFO - PROCESS | 3876 | ++DOCSHELL 13971400 == 29 [pid = 3876] [id = 110] 11:04:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (13972000) [pid = 3876] [serial = 327] [outer = 00000000] 11:04:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (13B4F800) [pid = 3876] [serial = 328] [outer = 13972000] 11:04:11 INFO - PROCESS | 3876 | 1468519451039 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1421F400) [pid = 3876] [serial = 329] [outer = 13972000] 11:04:11 INFO - PROCESS | 3876 | 1468519451481 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 602ms 11:04:11 INFO - PROCESS | 3876 | 1468519451510 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 3876 | 1468519451513 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 11:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:04:11 INFO - PROCESS | 3876 | 1468519451516 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 3876 | 1468519451502 Marionette TRACE conn2 <- [1,406,null,{}] 11:04:11 INFO - PROCESS | 3876 | 1468519451513 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:11 INFO - PROCESS | 3876 | 1468519451517 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:11 INFO - PROCESS | 3876 | 1468519451631 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:04:11 INFO - PROCESS | 3876 | 1468519451738 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 3876 | 1468519451742 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:11 INFO - PROCESS | 3876 | ++DOCSHELL 156EB800 == 30 [pid = 3876] [id = 111] 11:04:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (156EBC00) [pid = 3876] [serial = 330] [outer = 00000000] 11:04:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (156EE800) [pid = 3876] [serial = 331] [outer = 156EBC00] 11:04:11 INFO - PROCESS | 3876 | 1468519451788 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (1571B400) [pid = 3876] [serial = 332] [outer = 156EBC00] 11:04:12 INFO - PROCESS | 3876 | 1468519452190 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 704ms 11:04:12 INFO - PROCESS | 3876 | 1468519452202 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 3876 | 1468519452204 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 11:04:12 INFO - PROCESS | 3876 | 1468519452207 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:04:12 INFO - PROCESS | 3876 | 1468519452209 Marionette TRACE conn2 <- [1,410,null,{}] 11:04:12 INFO - PROCESS | 3876 | 1468519452218 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:12 INFO - PROCESS | 3876 | 1468519452220 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:12 INFO - PROCESS | 3876 | 1468519452331 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:04:12 INFO - PROCESS | 3876 | 1468519452336 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 3876 | 1468519452338 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:12 INFO - PROCESS | 3876 | ++DOCSHELL 156F1400 == 31 [pid = 3876] [id = 112] 11:04:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (156F1800) [pid = 3876] [serial = 333] [outer = 00000000] 11:04:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (16E1BC00) [pid = 3876] [serial = 334] [outer = 156F1800] 11:04:12 INFO - PROCESS | 3876 | 1468519452367 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (1745F800) [pid = 3876] [serial = 335] [outer = 156F1800] 11:04:12 INFO - PROCESS | 3876 | 1468519452810 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 660ms 11:04:12 INFO - PROCESS | 3876 | 1468519452872 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 3876 | 1468519452874 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 11:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:04:12 INFO - PROCESS | 3876 | 1468519452883 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 3876 | 1468519452886 Marionette TRACE conn2 <- [1,414,null,{}] 11:04:12 INFO - PROCESS | 3876 | 1468519452914 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:12 INFO - PROCESS | 3876 | 1468519452916 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:13 INFO - PROCESS | 3876 | 1468519453018 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:04:13 INFO - PROCESS | 3876 | 1468519453029 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 3876 | 1468519453031 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:13 INFO - PROCESS | 3876 | ++DOCSHELL 179F8C00 == 32 [pid = 3876] [id = 113] 11:04:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (179F9000) [pid = 3876] [serial = 336] [outer = 00000000] 11:04:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (17C28800) [pid = 3876] [serial = 337] [outer = 179F9000] 11:04:13 INFO - PROCESS | 3876 | 1468519453075 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (17F38800) [pid = 3876] [serial = 338] [outer = 179F9000] 11:04:13 INFO - PROCESS | 3876 | 1468519453490 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 660ms 11:04:13 INFO - PROCESS | 3876 | 1468519453538 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 3876 | 1468519453540 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 11:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:04:13 INFO - PROCESS | 3876 | 1468519453526 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 3876 | 1468519453527 Marionette TRACE conn2 <- [1,418,null,{}] 11:04:13 INFO - PROCESS | 3876 | 1468519453531 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 3876 | 1468519453536 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:13 INFO - PROCESS | 3876 | 1468519453668 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:04:13 INFO - PROCESS | 3876 | 1468519453737 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 3876 | 1468519453739 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:13 INFO - PROCESS | 3876 | ++DOCSHELL 196DF400 == 33 [pid = 3876] [id = 114] 11:04:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (196E4C00) [pid = 3876] [serial = 339] [outer = 00000000] 11:04:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (19BB8800) [pid = 3876] [serial = 340] [outer = 196E4C00] 11:04:13 INFO - PROCESS | 3876 | 1468519453785 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (19F49C00) [pid = 3876] [serial = 341] [outer = 196E4C00] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (17464400) [pid = 3876] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (17462000) [pid = 3876] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (19FECC00) [pid = 3876] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (16454800) [pid = 3876] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (196DA000) [pid = 3876] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (13B4C400) [pid = 3876] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1122F800) [pid = 3876] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (13973C00) [pid = 3876] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (11DDE400) [pid = 3876] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (12BB3800) [pid = 3876] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (10A74400) [pid = 3876] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (17366800) [pid = 3876] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (159E7800) [pid = 3876] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (15711C00) [pid = 3876] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1A3FAC00) [pid = 3876] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (11221800) [pid = 3876] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (10A78000) [pid = 3876] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (19F4A400) [pid = 3876] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11CE1C00) [pid = 3876] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (11C97800) [pid = 3876] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17C28C00) [pid = 3876] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11222400) [pid = 3876] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:04:14 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (196D8800) [pid = 3876] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:04:14 INFO - PROCESS | 3876 | 1468519454946 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:04:14 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 11:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1468ms 11:04:14 INFO - PROCESS | 3876 | 1468519454991 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 3876 | 1468519454993 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 11:04:14 INFO - PROCESS | 3876 | 1468519454997 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:04:14 INFO - PROCESS | 3876 | 1468519454999 Marionette TRACE conn2 <- [1,422,null,{}] 11:04:14 INFO - PROCESS | 3876 | 1468519455002 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:15 INFO - PROCESS | 3876 | 1468519455004 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:15 INFO - PROCESS | 3876 | 1468519455079 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:04:15 INFO - PROCESS | 3876 | 1468519455085 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 3876 | 1468519455087 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:15 INFO - PROCESS | 3876 | ++DOCSHELL 10A80800 == 34 [pid = 3876] [id = 115] 11:04:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (110D9800) [pid = 3876] [serial = 342] [outer = 00000000] 11:04:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1441C400) [pid = 3876] [serial = 343] [outer = 110D9800] 11:04:15 INFO - PROCESS | 3876 | 1468519455129 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (156EA400) [pid = 3876] [serial = 344] [outer = 110D9800] 11:04:15 INFO - PROCESS | 3876 | 1468519456005 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1026ms 11:04:16 INFO - PROCESS | 3876 | 1468519456030 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 3876 | 1468519456033 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 11:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:04:16 INFO - PROCESS | 3876 | 1468519456042 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 3876 | 1468519456044 Marionette TRACE conn2 <- [1,426,null,{}] 11:04:16 INFO - PROCESS | 3876 | 1468519456047 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:16 INFO - PROCESS | 3876 | 1468519456049 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:16 INFO - PROCESS | 3876 | 1468519456106 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:04:16 INFO - PROCESS | 3876 | 1468519456111 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 3876 | 1468519456113 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:16 INFO - PROCESS | 3876 | ++DOCSHELL 13EC0000 == 35 [pid = 3876] [id = 116] 11:04:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1422C000) [pid = 3876] [serial = 345] [outer = 00000000] 11:04:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19B28000) [pid = 3876] [serial = 346] [outer = 1422C000] 11:04:16 INFO - PROCESS | 3876 | 1468519456157 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19B2A400) [pid = 3876] [serial = 347] [outer = 1422C000] 11:04:16 INFO - PROCESS | 3876 | 1468519456986 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 3876 | 1468519457028 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 11:04:17 INFO - PROCESS | 3876 | 1468519457032 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:04:17 INFO - PROCESS | 3876 | 1468519457037 Marionette TRACE conn2 <- [1,430,null,{}] 11:04:17 INFO - PROCESS | 3876 | 1468519457043 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:17 INFO - PROCESS | 3876 | 1468519457046 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:17 INFO - PROCESS | 3876 | 1468519457160 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:04:17 INFO - PROCESS | 3876 | 1468519457242 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 3876 | 1468519457245 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:17 INFO - PROCESS | 3876 | ++DOCSHELL 1315DC00 == 36 [pid = 3876] [id = 117] 11:04:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (13162C00) [pid = 3876] [serial = 348] [outer = 00000000] 11:04:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (13973800) [pid = 3876] [serial = 349] [outer = 13162C00] 11:04:17 INFO - PROCESS | 3876 | 1468519457342 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (13ECC800) [pid = 3876] [serial = 350] [outer = 13162C00] 11:04:18 INFO - PROCESS | 3876 | 1468519458158 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1173ms 11:04:18 INFO - PROCESS | 3876 | 1468519458210 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 3876 | 1468519458214 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 11:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:04:18 INFO - PROCESS | 3876 | 1468519458219 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 3876 | 1468519458222 Marionette TRACE conn2 <- [1,434,null,{}] 11:04:18 INFO - PROCESS | 3876 | 1468519458228 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:18 INFO - PROCESS | 3876 | 1468519458231 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:18 INFO - PROCESS | 3876 | 1468519458346 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:04:18 INFO - PROCESS | 3876 | 1468519458426 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 3876 | 1468519458411 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:18 INFO - PROCESS | 3876 | ++DOCSHELL 10A04400 == 37 [pid = 3876] [id = 118] 11:04:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (10F47000) [pid = 3876] [serial = 351] [outer = 00000000] 11:04:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (11804C00) [pid = 3876] [serial = 352] [outer = 10F47000] 11:04:18 INFO - PROCESS | 3876 | 1468519458508 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (11888000) [pid = 3876] [serial = 353] [outer = 10F47000] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 10A80800 == 36 [pid = 3876] [id = 115] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 196DF400 == 35 [pid = 3876] [id = 114] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 179F8C00 == 34 [pid = 3876] [id = 113] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 156F1400 == 33 [pid = 3876] [id = 112] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 156EB800 == 32 [pid = 3876] [id = 111] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 13971400 == 31 [pid = 3876] [id = 110] 11:04:18 INFO - PROCESS | 3876 | --DOCSHELL 11225C00 == 30 [pid = 3876] [id = 109] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (15667800) [pid = 3876] [serial = 200] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1A3F5C00) [pid = 3876] [serial = 242] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (12E67C00) [pid = 3876] [serial = 157] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1A87A000) [pid = 3876] [serial = 233] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (13AB5800) [pid = 3876] [serial = 194] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (13B4DC00) [pid = 3876] [serial = 236] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1A86FC00) [pid = 3876] [serial = 191] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (19BB2C00) [pid = 3876] [serial = 154] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1798E400) [pid = 3876] [serial = 292] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1798F400) [pid = 3876] [serial = 293] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (193C3000) [pid = 3876] [serial = 296] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (193BE800) [pid = 3876] [serial = 295] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1AD53400) [pid = 3876] [serial = 272] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (172CEC00) [pid = 3876] [serial = 289] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (196DE800) [pid = 3876] [serial = 298] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1511A000) [pid = 3876] [serial = 286] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15713000) [pid = 3876] [serial = 287] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12B73000) [pid = 3876] [serial = 274] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13426800) [pid = 3876] [serial = 275] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13ABDC00) [pid = 3876] [serial = 277] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14419400) [pid = 3876] [serial = 278] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (12E21400) [pid = 3876] [serial = 280] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1318B800) [pid = 3876] [serial = 281] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (13123C00) [pid = 3876] [serial = 283] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1396A800) [pid = 3876] [serial = 284] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17934800) [pid = 3876] [serial = 301] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19FE6800) [pid = 3876] [serial = 304] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A31CC00) [pid = 3876] [serial = 308] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (196DEC00) [pid = 3876] [serial = 302] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19B2DC00) [pid = 3876] [serial = 299] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (19FEDC00) [pid = 3876] [serial = 305] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1737E400) [pid = 3876] [serial = 290] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17B2B000) [pid = 3876] [serial = 197] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1737E000) [pid = 3876] [serial = 239] [outer = 00000000] [url = about:blank] 11:04:18 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1A31A400) [pid = 3876] [serial = 307] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 3876 | 1468519459093 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 939ms 11:04:19 INFO - PROCESS | 3876 | 1468519459167 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 3876 | 1468519459172 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 11:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:04:19 INFO - PROCESS | 3876 | 1468519459177 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 3876 | 1468519459181 Marionette TRACE conn2 <- [1,438,null,{}] 11:04:19 INFO - PROCESS | 3876 | 1468519459187 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:19 INFO - PROCESS | 3876 | 1468519459191 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:19 INFO - PROCESS | 3876 | 1468519459321 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:04:19 INFO - PROCESS | 3876 | 1468519459367 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 3876 | 1468519459370 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:19 INFO - PROCESS | 3876 | ++DOCSHELL 12B68000 == 31 [pid = 3876] [id = 119] 11:04:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (12B6D000) [pid = 3876] [serial = 354] [outer = 00000000] 11:04:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (12E62C00) [pid = 3876] [serial = 355] [outer = 12B6D000] 11:04:19 INFO - PROCESS | 3876 | 1468519459425 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13125C00) [pid = 3876] [serial = 356] [outer = 12B6D000] 11:04:20 INFO - PROCESS | 3876 | 1468519460022 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 880ms 11:04:20 INFO - PROCESS | 3876 | 1468519460067 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 3876 | 1468519460073 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 11:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:04:20 INFO - PROCESS | 3876 | 1468519460083 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 3876 | 1468519460088 Marionette TRACE conn2 <- [1,442,null,{}] 11:04:20 INFO - PROCESS | 3876 | 1468519460092 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:20 INFO - PROCESS | 3876 | 1468519460095 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:20 INFO - PROCESS | 3876 | 1468519460181 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:04:20 INFO - PROCESS | 3876 | 1468519460257 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 3876 | 1468519460260 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:20 INFO - PROCESS | 3876 | ++DOCSHELL 13ECA000 == 32 [pid = 3876] [id = 120] 11:04:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13ECA400) [pid = 3876] [serial = 357] [outer = 00000000] 11:04:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1422C800) [pid = 3876] [serial = 358] [outer = 13ECA400] 11:04:20 INFO - PROCESS | 3876 | 1468519460316 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1441CC00) [pid = 3876] [serial = 359] [outer = 13ECA400] 11:04:20 INFO - PROCESS | 3876 | 1468519460935 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 895ms 11:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:04:20 INFO - PROCESS | 3876 | 1468519460961 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 3876 | 1468519460964 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 11:04:20 INFO - PROCESS | 3876 | 1468519460968 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 3876 | 1468519460972 Marionette TRACE conn2 <- [1,446,null,{}] 11:04:20 INFO - PROCESS | 3876 | 1468519460984 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:20 INFO - PROCESS | 3876 | 1468519460989 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:21 INFO - PROCESS | 3876 | 1468519461090 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:04:21 INFO - PROCESS | 3876 | 1468519461174 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 3876 | 1468519461178 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:21 INFO - PROCESS | 3876 | ++DOCSHELL 15713400 == 33 [pid = 3876] [id = 121] 11:04:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15714000) [pid = 3876] [serial = 360] [outer = 00000000] 11:04:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (159E4C00) [pid = 3876] [serial = 361] [outer = 15714000] 11:04:21 INFO - PROCESS | 3876 | 1468519461259 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (16887400) [pid = 3876] [serial = 362] [outer = 15714000] 11:04:21 INFO - PROCESS | 3876 | 1468519461843 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 880ms 11:04:21 INFO - PROCESS | 3876 | 1468519461855 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 3876 | 1468519461857 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 11:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:04:21 INFO - PROCESS | 3876 | 1468519461861 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 3876 | 1468519461863 Marionette TRACE conn2 <- [1,450,null,{}] 11:04:21 INFO - PROCESS | 3876 | 1468519461867 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:21 INFO - PROCESS | 3876 | 1468519461869 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:21 INFO - PROCESS | 3876 | 1468519461972 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:04:22 INFO - PROCESS | 3876 | 1468519462059 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 3876 | 1468519462061 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:22 INFO - PROCESS | 3876 | ++DOCSHELL 1736BC00 == 34 [pid = 3876] [id = 122] 11:04:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1736C000) [pid = 3876] [serial = 363] [outer = 00000000] 11:04:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17456800) [pid = 3876] [serial = 364] [outer = 1736C000] 11:04:22 INFO - PROCESS | 3876 | 1468519462096 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17935C00) [pid = 3876] [serial = 365] [outer = 1736C000] 11:04:22 INFO - PROCESS | 3876 | 1468519462707 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 3876 | 1468519463345 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 11:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:04:23 INFO - PROCESS | 3876 | 1468519463350 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 3876 | 1468519463353 Marionette TRACE conn2 <- [1,454,null,{}] 11:04:23 INFO - PROCESS | 3876 | 1468519463359 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:23 INFO - PROCESS | 3876 | 1468519463363 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:23 INFO - PROCESS | 3876 | 1468519463432 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:04:23 INFO - PROCESS | 3876 | 1468519463440 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 3876 | 1468519463445 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:23 INFO - PROCESS | 3876 | ++DOCSHELL 11221000 == 28 [pid = 3876] [id = 123] 11:04:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (11224000) [pid = 3876] [serial = 366] [outer = 00000000] 11:04:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (112C5800) [pid = 3876] [serial = 367] [outer = 11224000] 11:04:23 INFO - PROCESS | 3876 | 1468519463496 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (114E1400) [pid = 3876] [serial = 368] [outer = 11224000] 11:04:23 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:23 INFO - PROCESS | 3876 | 1468519463950 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 660ms 11:04:23 INFO - PROCESS | 3876 | 1468519463993 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:04:24 INFO - PROCESS | 3876 | 1468519463996 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 11:04:24 INFO - PROCESS | 3876 | 1468519464003 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 3876 | 1468519464007 Marionette TRACE conn2 <- [1,458,null,{}] 11:04:24 INFO - PROCESS | 3876 | 1468519464010 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:24 INFO - PROCESS | 3876 | 1468519464013 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:24 INFO - PROCESS | 3876 | 1468519464097 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:04:24 INFO - PROCESS | 3876 | 1468519464103 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 3876 | 1468519464105 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:24 INFO - PROCESS | 3876 | ++DOCSHELL 13429C00 == 29 [pid = 3876] [id = 124] 11:04:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1342B400) [pid = 3876] [serial = 369] [outer = 00000000] 11:04:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13968400) [pid = 3876] [serial = 370] [outer = 1342B400] 11:04:24 INFO - PROCESS | 3876 | 1468519464152 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1396FC00) [pid = 3876] [serial = 371] [outer = 1342B400] 11:04:24 INFO - PROCESS | 3876 | 1468519464565 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 3876 | 1468519464624 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 11:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:04:24 INFO - PROCESS | 3876 | 1468519464628 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 3876 | 1468519464630 Marionette TRACE conn2 <- [1,462,null,{}] 11:04:24 INFO - PROCESS | 3876 | 1468519464640 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:24 INFO - PROCESS | 3876 | 1468519464644 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:24 INFO - PROCESS | 3876 | 1468519464762 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:04:24 INFO - PROCESS | 3876 | 1468519464834 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 3876 | 1468519464838 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:24 INFO - PROCESS | 3876 | ++DOCSHELL 1566B800 == 30 [pid = 3876] [id = 125] 11:04:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1566BC00) [pid = 3876] [serial = 372] [outer = 00000000] 11:04:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (156EE000) [pid = 3876] [serial = 373] [outer = 1566BC00] 11:04:24 INFO - PROCESS | 3876 | 1468519464886 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (15715000) [pid = 3876] [serial = 374] [outer = 1566BC00] 11:04:25 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:25 INFO - PROCESS | 3876 | 1468519465308 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 3876 | 1468519465331 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 11:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:04:25 INFO - PROCESS | 3876 | 1468519465334 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 3876 | 1468519465335 Marionette TRACE conn2 <- [1,466,null,{}] 11:04:25 INFO - PROCESS | 3876 | 1468519465339 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:25 INFO - PROCESS | 3876 | 1468519465341 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:25 INFO - PROCESS | 3876 | 1468519465442 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:04:25 INFO - PROCESS | 3876 | 1468519465447 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 3876 | 1468519465449 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:25 INFO - PROCESS | 3876 | ++DOCSHELL 15714400 == 31 [pid = 3876] [id = 126] 11:04:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (15714800) [pid = 3876] [serial = 375] [outer = 00000000] 11:04:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1793AC00) [pid = 3876] [serial = 376] [outer = 15714800] 11:04:25 INFO - PROCESS | 3876 | 1468519465493 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B28C00) [pid = 3876] [serial = 377] [outer = 15714800] 11:04:25 INFO - PROCESS | 3876 | 1468519465931 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 3876 | 1468519466024 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 11:04:26 INFO - PROCESS | 3876 | 1468519466027 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 3876 | 1468519466029 Marionette TRACE conn2 <- [1,470,null,{}] 11:04:26 INFO - PROCESS | 3876 | 1468519466033 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:04:26 INFO - PROCESS | 3876 | 1468519466035 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:26 INFO - PROCESS | 3876 | 1468519466147 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:04:26 INFO - PROCESS | 3876 | 1468519466159 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 3876 | 1468519466161 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:26 INFO - PROCESS | 3876 | ++DOCSHELL 17B2D800 == 32 [pid = 3876] [id = 127] 11:04:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17F36C00) [pid = 3876] [serial = 378] [outer = 00000000] 11:04:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (193C3000) [pid = 3876] [serial = 379] [outer = 17F36C00] 11:04:26 INFO - PROCESS | 3876 | 1468519466204 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (193C5000) [pid = 3876] [serial = 380] [outer = 17F36C00] 11:04:26 INFO - PROCESS | 3876 | 1468519466605 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 601ms 11:04:26 INFO - PROCESS | 3876 | 1468519466650 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 3876 | 1468519466652 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 11:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:04:26 INFO - PROCESS | 3876 | 1468519466662 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 3876 | 1468519466663 Marionette TRACE conn2 <- [1,474,null,{}] 11:04:26 INFO - PROCESS | 3876 | 1468519466667 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - PROCESS | 3876 | 1468519466672 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:26 INFO - PROCESS | 3876 | 1468519466802 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:04:26 INFO - PROCESS | 3876 | 1468519466857 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 3876 | 1468519466859 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:26 INFO - PROCESS | 3876 | ++DOCSHELL 196E4400 == 33 [pid = 3876] [id = 128] 11:04:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (196E5800) [pid = 3876] [serial = 381] [outer = 00000000] 11:04:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19B33400) [pid = 3876] [serial = 382] [outer = 196E5800] 11:04:26 INFO - PROCESS | 3876 | 1468519466903 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19F43C00) [pid = 3876] [serial = 383] [outer = 196E5800] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (196DD000) [pid = 3876] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (179F9000) [pid = 3876] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (144F8000) [pid = 3876] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13972000) [pid = 3876] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (196E4C00) [pid = 3876] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11227C00) [pid = 3876] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1AB57000) [pid = 3876] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (112C9800) [pid = 3876] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (156F1800) [pid = 3876] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (11472C00) [pid = 3876] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (156EBC00) [pid = 3876] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1422C000) [pid = 3876] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13162C00) [pid = 3876] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (10F47000) [pid = 3876] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:04:27 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (110D9800) [pid = 3876] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:04:27 INFO - PROCESS | 3876 | 1468519467458 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 851ms 11:04:27 INFO - PROCESS | 3876 | 1468519467530 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 3876 | 1468519467532 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 11:04:27 INFO - PROCESS | 3876 | 1468519467536 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:04:27 INFO - PROCESS | 3876 | 1468519467537 Marionette TRACE conn2 <- [1,478,null,{}] 11:04:27 INFO - PROCESS | 3876 | 1468519467524 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:27 INFO - PROCESS | 3876 | 1468519467526 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:27 INFO - PROCESS | 3876 | 1468519467608 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:04:27 INFO - PROCESS | 3876 | 1468519467615 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 3876 | 1468519467617 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:27 INFO - PROCESS | 3876 | ++DOCSHELL 13ABB400 == 34 [pid = 3876] [id = 129] 11:04:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (13AC1400) [pid = 3876] [serial = 384] [outer = 00000000] 11:04:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (156EAC00) [pid = 3876] [serial = 385] [outer = 13AC1400] 11:04:27 INFO - PROCESS | 3876 | 1468519467662 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1737A800) [pid = 3876] [serial = 386] [outer = 13AC1400] 11:04:28 INFO - PROCESS | 3876 | 1468519468055 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 558ms 11:04:28 INFO - PROCESS | 3876 | 1468519468091 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 3876 | 1468519468093 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 11:04:28 INFO - PROCESS | 3876 | 1468519468096 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:04:28 INFO - PROCESS | 3876 | 1468519468098 Marionette TRACE conn2 <- [1,482,null,{}] 11:04:28 INFO - PROCESS | 3876 | 1468519468102 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 3876 | 1468519468103 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:28 INFO - PROCESS | 3876 | 1468519468184 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:04:28 INFO - PROCESS | 3876 | 1468519468189 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 3876 | 1468519468191 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:28 INFO - PROCESS | 3876 | ++DOCSHELL 173C6400 == 35 [pid = 3876] [id = 130] 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193C2400) [pid = 3876] [serial = 387] [outer = 00000000] 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19B2E800) [pid = 3876] [serial = 388] [outer = 193C2400] 11:04:28 INFO - PROCESS | 3876 | 1468519468233 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19FED800) [pid = 3876] [serial = 389] [outer = 193C2400] 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19B31C00) [pid = 3876] [serial = 390] [outer = 1AEF8000] 11:04:28 INFO - PROCESS | 3876 | 1468519468696 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 646ms 11:04:28 INFO - PROCESS | 3876 | 1468519468741 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 3876 | 1468519468743 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 11:04:28 INFO - PROCESS | 3876 | 1468519468746 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:04:28 INFO - PROCESS | 3876 | 1468519468748 Marionette TRACE conn2 <- [1,486,null,{}] 11:04:28 INFO - PROCESS | 3876 | 1468519468751 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 3876 | 1468519468753 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:28 INFO - PROCESS | 3876 | 1468519468828 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:04:28 INFO - PROCESS | 3876 | 1468519468869 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 3876 | 1468519468871 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:28 INFO - PROCESS | 3876 | ++DOCSHELL 16D46C00 == 36 [pid = 3876] [id = 131] 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16D47800) [pid = 3876] [serial = 391] [outer = 00000000] 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A314C00) [pid = 3876] [serial = 392] [outer = 16D47800] 11:04:28 INFO - PROCESS | 3876 | 1468519468913 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A316800) [pid = 3876] [serial = 393] [outer = 16D47800] 11:04:29 INFO - PROCESS | 3876 | 1468519469647 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 939ms 11:04:29 INFO - PROCESS | 3876 | 1468519469691 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 3876 | 1468519469695 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 11:04:29 INFO - PROCESS | 3876 | 1468519469700 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:04:29 INFO - PROCESS | 3876 | 1468519469705 Marionette TRACE conn2 <- [1,490,null,{}] 11:04:29 INFO - PROCESS | 3876 | 1468519469710 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 3876 | 1468519469713 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:29 INFO - PROCESS | 3876 | 1468519469828 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:04:29 INFO - PROCESS | 3876 | 1468519469906 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 3876 | 1468519469909 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:29 INFO - PROCESS | 3876 | ++DOCSHELL 1125E400 == 37 [pid = 3876] [id = 132] 11:04:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (11891800) [pid = 3876] [serial = 394] [outer = 00000000] 11:04:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (13122000) [pid = 3876] [serial = 395] [outer = 11891800] 11:04:29 INFO - PROCESS | 3876 | 1468519469944 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (13975000) [pid = 3876] [serial = 396] [outer = 11891800] 11:04:30 INFO - PROCESS | 3876 | 1468519470822 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1174ms 11:04:30 INFO - PROCESS | 3876 | 1468519470903 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 3876 | 1468519470909 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 11:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:04:30 INFO - PROCESS | 3876 | 1468519470917 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 3876 | 1468519470921 Marionette TRACE conn2 <- [1,494,null,{}] 11:04:30 INFO - PROCESS | 3876 | 1468519470928 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:30 INFO - PROCESS | 3876 | 1468519470932 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:31 INFO - PROCESS | 3876 | 1468519471035 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:04:31 INFO - PROCESS | 3876 | 1468519471107 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 3876 | 1468519471111 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:31 INFO - PROCESS | 3876 | ++DOCSHELL 10F3B000 == 38 [pid = 3876] [id = 133] 11:04:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (110DB400) [pid = 3876] [serial = 397] [outer = 00000000] 11:04:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (12BB6800) [pid = 3876] [serial = 398] [outer = 110DB400] 11:04:31 INFO - PROCESS | 3876 | 1468519471160 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1311F400) [pid = 3876] [serial = 399] [outer = 110DB400] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 173C6400 == 37 [pid = 3876] [id = 130] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 13ABB400 == 36 [pid = 3876] [id = 129] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 196E4400 == 35 [pid = 3876] [id = 128] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 17B2D800 == 34 [pid = 3876] [id = 127] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 15714400 == 33 [pid = 3876] [id = 126] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 1566B800 == 32 [pid = 3876] [id = 125] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 13429C00 == 31 [pid = 3876] [id = 124] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 11221000 == 30 [pid = 3876] [id = 123] 11:04:31 INFO - PROCESS | 3876 | --DOCSHELL 1736BC00 == 29 [pid = 3876] [id = 122] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (11804C00) [pid = 3876] [serial = 352] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1441C400) [pid = 3876] [serial = 343] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (11888000) [pid = 3876] [serial = 353] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (19F42400) [pid = 3876] [serial = 316] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (17C28800) [pid = 3876] [serial = 337] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (15A20000) [pid = 3876] [serial = 313] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (13B4F800) [pid = 3876] [serial = 328] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (19BB8800) [pid = 3876] [serial = 340] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11DD7C00) [pid = 3876] [serial = 326] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1180A800) [pid = 3876] [serial = 325] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (172D0800) [pid = 3876] [serial = 314] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17F38800) [pid = 3876] [serial = 338] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1ACF2C00) [pid = 3876] [serial = 320] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1421F400) [pid = 3876] [serial = 329] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12E1E000) [pid = 3876] [serial = 322] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1342F000) [pid = 3876] [serial = 323] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1AB5D800) [pid = 3876] [serial = 319] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16E1BC00) [pid = 3876] [serial = 334] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11892800) [pid = 3876] [serial = 310] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19F49C00) [pid = 3876] [serial = 341] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12BB1000) [pid = 3876] [serial = 311] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156EE800) [pid = 3876] [serial = 331] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1571B400) [pid = 3876] [serial = 332] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1745F800) [pid = 3876] [serial = 335] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A296800) [pid = 3876] [serial = 317] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19B28000) [pid = 3876] [serial = 346] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (19B2A400) [pid = 3876] [serial = 347] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (13973800) [pid = 3876] [serial = 349] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13ECC800) [pid = 3876] [serial = 350] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (156EA400) [pid = 3876] [serial = 344] [outer = 00000000] [url = about:blank] 11:04:31 INFO - PROCESS | 3876 | 1468519471628 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 748ms 11:04:31 INFO - PROCESS | 3876 | 1468519471660 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 3876 | 1468519471665 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 11:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:04:31 INFO - PROCESS | 3876 | 1468519471671 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 3876 | 1468519471674 Marionette TRACE conn2 <- [1,498,null,{}] 11:04:31 INFO - PROCESS | 3876 | 1468519471678 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 3876 | 1468519471681 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:31 INFO - PROCESS | 3876 | 1468519471766 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:04:31 INFO - PROCESS | 3876 | 1468519471774 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 3876 | 1468519471776 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:31 INFO - PROCESS | 3876 | ++DOCSHELL 1316A000 == 30 [pid = 3876] [id = 134] 11:04:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1316A400) [pid = 3876] [serial = 400] [outer = 00000000] 11:04:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13428400) [pid = 3876] [serial = 401] [outer = 1316A400] 11:04:31 INFO - PROCESS | 3876 | 1468519471822 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13969400) [pid = 3876] [serial = 402] [outer = 1316A400] 11:04:32 INFO - PROCESS | 3876 | 1468519472242 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 602ms 11:04:32 INFO - PROCESS | 3876 | 1468519472274 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 3876 | 1468519472276 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 11:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:04:32 INFO - PROCESS | 3876 | 1468519472280 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 3876 | 1468519472283 Marionette TRACE conn2 <- [1,502,null,{}] 11:04:32 INFO - PROCESS | 3876 | 1468519472293 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:32 INFO - PROCESS | 3876 | 1468519472298 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:32 INFO - PROCESS | 3876 | 1468519472380 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:04:32 INFO - PROCESS | 3876 | 1468519472389 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 3876 | 1468519472393 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:32 INFO - PROCESS | 3876 | ++DOCSHELL 1441C000 == 31 [pid = 3876] [id = 135] 11:04:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1441D800) [pid = 3876] [serial = 403] [outer = 00000000] 11:04:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (144F9400) [pid = 3876] [serial = 404] [outer = 1441D800] 11:04:32 INFO - PROCESS | 3876 | 1468519472458 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156E2C00) [pid = 3876] [serial = 405] [outer = 1441D800] 11:04:32 INFO - PROCESS | 3876 | 1468519472876 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 660ms 11:04:32 INFO - PROCESS | 3876 | 1468519472941 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 3876 | 1468519472944 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 11:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:04:32 INFO - PROCESS | 3876 | 1468519472947 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 3876 | 1468519472948 Marionette TRACE conn2 <- [1,506,null,{}] 11:04:32 INFO - PROCESS | 3876 | 1468519472935 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:32 INFO - PROCESS | 3876 | 1468519472937 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:33 INFO - PROCESS | 3876 | 1468519473018 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:04:33 INFO - PROCESS | 3876 | 1468519473025 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 3876 | 1468519473027 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:33 INFO - PROCESS | 3876 | ++DOCSHELL 156ED000 == 32 [pid = 3876] [id = 136] 11:04:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (156EDC00) [pid = 3876] [serial = 406] [outer = 00000000] 11:04:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (16451800) [pid = 3876] [serial = 407] [outer = 156EDC00] 11:04:33 INFO - PROCESS | 3876 | 1468519473071 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16880400) [pid = 3876] [serial = 408] [outer = 156EDC00] 11:04:33 INFO - PROCESS | 3876 | 1468519473485 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 601ms 11:04:33 INFO - PROCESS | 3876 | 1468519473545 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 3876 | 1468519473547 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 11:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:04:33 INFO - PROCESS | 3876 | 1468519473550 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 3876 | 1468519473552 Marionette TRACE conn2 <- [1,510,null,{}] 11:04:33 INFO - PROCESS | 3876 | 1468519473539 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:33 INFO - PROCESS | 3876 | 1468519473541 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:33 INFO - PROCESS | 3876 | 1468519473641 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:04:33 INFO - PROCESS | 3876 | 1468519473719 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 3876 | 1468519473721 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:33 INFO - PROCESS | 3876 | ++DOCSHELL 156F1400 == 33 [pid = 3876] [id = 137] 11:04:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16451400) [pid = 3876] [serial = 409] [outer = 00000000] 11:04:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17376400) [pid = 3876] [serial = 410] [outer = 16451400] 11:04:33 INFO - PROCESS | 3876 | 1468519473763 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1745B400) [pid = 3876] [serial = 411] [outer = 16451400] 11:04:34 INFO - PROCESS | 3876 | 1468519474151 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 660ms 11:04:34 INFO - PROCESS | 3876 | 1468519474197 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 3876 | 1468519474199 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 11:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:04:34 INFO - PROCESS | 3876 | 1468519474203 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 3876 | 1468519474204 Marionette TRACE conn2 <- [1,514,null,{}] 11:04:34 INFO - PROCESS | 3876 | 1468519474208 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 3876 | 1468519474213 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:34 INFO - PROCESS | 3876 | 1468519474342 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:04:34 INFO - PROCESS | 3876 | 1468519474399 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 3876 | 1468519474401 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:34 INFO - PROCESS | 3876 | ++DOCSHELL 17B36400 == 34 [pid = 3876] [id = 138] 11:04:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17C23000) [pid = 3876] [serial = 412] [outer = 00000000] 11:04:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17F37800) [pid = 3876] [serial = 413] [outer = 17C23000] 11:04:34 INFO - PROCESS | 3876 | 1468519474428 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17F38800) [pid = 3876] [serial = 414] [outer = 17C23000] 11:04:34 INFO - PROCESS | 3876 | 1468519474807 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:04:34 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 11:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 646ms 11:04:34 INFO - PROCESS | 3876 | 1468519474865 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 3876 | 1468519474867 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 11:04:34 INFO - PROCESS | 3876 | 1468519474870 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:04:34 INFO - PROCESS | 3876 | 1468519474872 Marionette TRACE conn2 <- [1,518,null,{}] 11:04:34 INFO - PROCESS | 3876 | 1468519474917 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 3876 | 1468519474919 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:34 INFO - PROCESS | 3876 | 1468519474999 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:04:35 INFO - PROCESS | 3876 | 1468519475008 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 3876 | 1468519475010 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:35 INFO - PROCESS | 3876 | ++DOCSHELL 17F36400 == 35 [pid = 3876] [id = 139] 11:04:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17F37000) [pid = 3876] [serial = 415] [outer = 00000000] 11:04:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (196DCC00) [pid = 3876] [serial = 416] [outer = 17F37000] 11:04:35 INFO - PROCESS | 3876 | 1468519475056 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (196DB000) [pid = 3876] [serial = 417] [outer = 17F37000] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15714800) [pid = 3876] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17F36C00) [pid = 3876] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11224000) [pid = 3876] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1566BC00) [pid = 3876] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1342B400) [pid = 3876] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1736C000) [pid = 3876] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12B6D000) [pid = 3876] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (13ECA400) [pid = 3876] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15714000) [pid = 3876] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (196E5800) [pid = 3876] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (193C2400) [pid = 3876] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:04:35 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13AC1400) [pid = 3876] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:04:35 INFO - PROCESS | 3876 | 1468519475526 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 705ms 11:04:35 INFO - PROCESS | 3876 | 1468519475575 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 3876 | 1468519475577 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 11:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:04:35 INFO - PROCESS | 3876 | 1468519475582 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 3876 | 1468519475584 Marionette TRACE conn2 <- [1,522,null,{}] 11:04:35 INFO - PROCESS | 3876 | 1468519475589 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:35 INFO - PROCESS | 3876 | 1468519475592 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:35 INFO - PROCESS | 3876 | 1468519475696 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:04:35 INFO - PROCESS | 3876 | 1468519475776 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 3876 | 1468519475778 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:35 INFO - PROCESS | 3876 | ++DOCSHELL 11224000 == 36 [pid = 3876] [id = 140] 11:04:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (132A1400) [pid = 3876] [serial = 418] [outer = 00000000] 11:04:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1566BC00) [pid = 3876] [serial = 419] [outer = 132A1400] 11:04:35 INFO - PROCESS | 3876 | 1468519475804 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16CAC800) [pid = 3876] [serial = 420] [outer = 132A1400] 11:04:36 INFO - PROCESS | 3876 | 1468519476130 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 587ms 11:04:36 INFO - PROCESS | 3876 | 1468519476182 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 3876 | 1468519476184 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 11:04:36 INFO - PROCESS | 3876 | 1468519476187 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:04:36 INFO - PROCESS | 3876 | 1468519476189 Marionette TRACE conn2 <- [1,526,null,{}] 11:04:36 INFO - PROCESS | 3876 | 1468519476192 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 3876 | 1468519476194 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:36 INFO - PROCESS | 3876 | 1468519476324 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:04:36 INFO - PROCESS | 3876 | 1468519476334 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 3876 | 1468519476336 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:36 INFO - PROCESS | 3876 | ++DOCSHELL 104E2000 == 37 [pid = 3876] [id = 141] 11:04:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (10A80800) [pid = 3876] [serial = 421] [outer = 00000000] 11:04:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (193C4C00) [pid = 3876] [serial = 422] [outer = 10A80800] 11:04:36 INFO - PROCESS | 3876 | 1468519476379 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19B27400) [pid = 3876] [serial = 423] [outer = 10A80800] 11:04:36 INFO - PROCESS | 3876 | 1468519476752 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:04:36 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 11:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 601ms 11:04:36 INFO - PROCESS | 3876 | 1468519476788 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 3876 | 1468519476790 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 11:04:36 INFO - PROCESS | 3876 | 1468519476793 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:04:36 INFO - PROCESS | 3876 | 1468519476795 Marionette TRACE conn2 <- [1,530,null,{}] 11:04:36 INFO - PROCESS | 3876 | 1468519476799 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 3876 | 1468519476801 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:36 INFO - PROCESS | 3876 | 1468519476906 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:04:36 INFO - PROCESS | 3876 | 1468519476954 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 3876 | 1468519476956 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:36 INFO - PROCESS | 3876 | ++DOCSHELL 10A79C00 == 38 [pid = 3876] [id = 142] 11:04:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1441F000) [pid = 3876] [serial = 424] [outer = 00000000] 11:04:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19FE2800) [pid = 3876] [serial = 425] [outer = 1441F000] 11:04:36 INFO - PROCESS | 3876 | 1468519476981 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19FEC800) [pid = 3876] [serial = 426] [outer = 1441F000] 11:04:37 INFO - PROCESS | 3876 | 1468519477366 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:04:37 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 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:04:37 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 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:04:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 602ms 11:04:37 INFO - PROCESS | 3876 | 1468519477393 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 3876 | 1468519477398 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 11:04:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:04:37 INFO - PROCESS | 3876 | 1468519477403 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 3876 | 1468519477407 Marionette TRACE conn2 <- [1,534,null,{}] 11:04:37 INFO - PROCESS | 3876 | 1468519477414 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:37 INFO - PROCESS | 3876 | 1468519477417 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:37 INFO - PROCESS | 3876 | 1468519477576 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:04:37 INFO - PROCESS | 3876 | 1468519477668 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 3876 | 1468519477673 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:37 INFO - PROCESS | 3876 | ++DOCSHELL 11D8AC00 == 39 [pid = 3876] [id = 143] 11:04:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (11D8BC00) [pid = 3876] [serial = 427] [outer = 00000000] 11:04:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (12B6E000) [pid = 3876] [serial = 428] [outer = 11D8BC00] 11:04:37 INFO - PROCESS | 3876 | 1468519477728 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (12C52000) [pid = 3876] [serial = 429] [outer = 11D8BC00] 11:04:38 INFO - PROCESS | 3876 | 1468519478270 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:04:38 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. 11:04:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 11:04:38 INFO - PROCESS | 3876 | 1468519478295 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 3876 | 1468519478299 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 11:04:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:04:38 INFO - PROCESS | 3876 | 1468519478305 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 3876 | 1468519478308 Marionette TRACE conn2 <- [1,538,null,{}] 11:04:38 INFO - PROCESS | 3876 | 1468519478312 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 3876 | 1468519478315 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:38 INFO - PROCESS | 3876 | 1468519478404 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:04:38 INFO - PROCESS | 3876 | 1468519478484 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 3876 | 1468519478487 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:38 INFO - PROCESS | 3876 | ++DOCSHELL 13B4E000 == 40 [pid = 3876] [id = 144] 11:04:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (13ECC000) [pid = 3876] [serial = 430] [outer = 00000000] 11:04:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (156E7C00) [pid = 3876] [serial = 431] [outer = 13ECC000] 11:04:38 INFO - PROCESS | 3876 | 1468519478591 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (172CE800) [pid = 3876] [serial = 432] [outer = 13ECC000] 11:04:39 INFO - PROCESS | 3876 | 1468519479116 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:04:39 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. 11:04:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 836ms 11:04:39 INFO - PROCESS | 3876 | 1468519479159 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 3876 | 1468519479162 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 11:04:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:04:39 INFO - PROCESS | 3876 | 1468519479167 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 3876 | 1468519479170 Marionette TRACE conn2 <- [1,542,null,{}] 11:04:39 INFO - PROCESS | 3876 | 1468519479181 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:39 INFO - PROCESS | 3876 | 1468519479186 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:39 INFO - PROCESS | 3876 | 1468519479278 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:04:39 INFO - PROCESS | 3876 | 1468519479385 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 3876 | 1468519479389 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:39 INFO - PROCESS | 3876 | ++DOCSHELL 193C2400 == 41 [pid = 3876] [id = 145] 11:04:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (193C3800) [pid = 3876] [serial = 433] [outer = 00000000] 11:04:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A320800) [pid = 3876] [serial = 434] [outer = 193C3800] 11:04:39 INFO - PROCESS | 3876 | 1468519479443 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A3FA000) [pid = 3876] [serial = 435] [outer = 193C3800] 11:04:39 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:39 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:39 INFO - PROCESS | 3876 | 1468519479976 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:04:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 851ms 11:04:40 INFO - PROCESS | 3876 | 1468519480017 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 3876 | 1468519480020 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 11:04:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:04:40 INFO - PROCESS | 3876 | 1468519480026 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 3876 | 1468519480028 Marionette TRACE conn2 <- [1,546,null,{}] 11:04:40 INFO - PROCESS | 3876 | 1468519480032 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 3876 | 1468519480034 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:40 INFO - PROCESS | 3876 | 1468519480120 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:04:40 INFO - PROCESS | 3876 | 1468519480211 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 3876 | 1468519480214 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:40 INFO - PROCESS | 3876 | ++DOCSHELL 1A870800 == 42 [pid = 3876] [id = 146] 11:04:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A870C00) [pid = 3876] [serial = 436] [outer = 00000000] 11:04:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A879400) [pid = 3876] [serial = 437] [outer = 1A870C00] 11:04:40 INFO - PROCESS | 3876 | 1468519480266 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1AB57800) [pid = 3876] [serial = 438] [outer = 1A870C00] 11:04:40 INFO - PROCESS | 3876 | 1468519480979 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:04:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1027ms 11:04:41 INFO - PROCESS | 3876 | 1468519481058 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 3876 | 1468519481062 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 11:04:41 INFO - PROCESS | 3876 | 1468519481067 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:04:41 INFO - PROCESS | 3876 | 1468519481070 Marionette TRACE conn2 <- [1,550,null,{}] 11:04:41 INFO - PROCESS | 3876 | 1468519481090 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:41 INFO - PROCESS | 3876 | 1468519481093 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:41 INFO - PROCESS | 3876 | 1468519481180 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:04:41 INFO - PROCESS | 3876 | 1468519481254 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 3876 | 1468519481259 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:41 INFO - PROCESS | 3876 | ++DOCSHELL 112CA400 == 43 [pid = 3876] [id = 147] 11:04:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (114E0800) [pid = 3876] [serial = 439] [outer = 00000000] 11:04:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (13164800) [pid = 3876] [serial = 440] [outer = 114E0800] 11:04:41 INFO - PROCESS | 3876 | 1468519481354 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1342EC00) [pid = 3876] [serial = 441] [outer = 114E0800] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 104E2000 == 42 [pid = 3876] [id = 141] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 11224000 == 41 [pid = 3876] [id = 140] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 17F36400 == 40 [pid = 3876] [id = 139] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 17B36400 == 39 [pid = 3876] [id = 138] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 156F1400 == 38 [pid = 3876] [id = 137] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 156ED000 == 37 [pid = 3876] [id = 136] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 1441C000 == 36 [pid = 3876] [id = 135] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 1316A000 == 35 [pid = 3876] [id = 134] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 10F3B000 == 34 [pid = 3876] [id = 133] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 1125E400 == 33 [pid = 3876] [id = 132] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 16D46C00 == 32 [pid = 3876] [id = 131] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 1A870800 == 31 [pid = 3876] [id = 146] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 193C2400 == 30 [pid = 3876] [id = 145] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 10A79C00 == 29 [pid = 3876] [id = 142] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 11D8AC00 == 28 [pid = 3876] [id = 143] 11:04:42 INFO - PROCESS | 3876 | --DOCSHELL 13B4E000 == 27 [pid = 3876] [id = 144] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1793AC00) [pid = 3876] [serial = 376] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (193C3000) [pid = 3876] [serial = 379] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (112C5800) [pid = 3876] [serial = 367] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (114E1400) [pid = 3876] [serial = 368] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (156EE000) [pid = 3876] [serial = 373] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13968400) [pid = 3876] [serial = 370] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1396FC00) [pid = 3876] [serial = 371] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17935C00) [pid = 3876] [serial = 365] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17456800) [pid = 3876] [serial = 364] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13125C00) [pid = 3876] [serial = 356] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12E62C00) [pid = 3876] [serial = 355] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1441CC00) [pid = 3876] [serial = 359] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1422C800) [pid = 3876] [serial = 358] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16887400) [pid = 3876] [serial = 362] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (159E4C00) [pid = 3876] [serial = 361] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (19B33400) [pid = 3876] [serial = 382] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (193C5000) [pid = 3876] [serial = 380] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (159E3400) [pid = 3876] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1A314C00) [pid = 3876] [serial = 392] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19B2E800) [pid = 3876] [serial = 388] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19F43C00) [pid = 3876] [serial = 383] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156EAC00) [pid = 3876] [serial = 385] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B28C00) [pid = 3876] [serial = 377] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (15715000) [pid = 3876] [serial = 374] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1737A800) [pid = 3876] [serial = 386] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19FED800) [pid = 3876] [serial = 389] [outer = 00000000] [url = about:blank] 11:04:42 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:42 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:42 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:42 INFO - PROCESS | 3876 | 1468519482329 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1335ms 11:04:42 INFO - PROCESS | 3876 | 1468519482392 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 3876 | 1468519482396 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 11:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:04:42 INFO - PROCESS | 3876 | 1468519482400 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 3876 | 1468519482405 Marionette TRACE conn2 <- [1,554,null,{}] 11:04:42 INFO - PROCESS | 3876 | 1468519482410 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:42 INFO - PROCESS | 3876 | 1468519482413 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:42 INFO - PROCESS | 3876 | 1468519482498 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:04:42 INFO - PROCESS | 3876 | 1468519482506 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 3876 | 1468519482509 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:42 INFO - PROCESS | 3876 | ++DOCSHELL 11259C00 == 28 [pid = 3876] [id = 148] 11:04:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1125E400) [pid = 3876] [serial = 442] [outer = 00000000] 11:04:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11890000) [pid = 3876] [serial = 443] [outer = 1125E400] 11:04:42 INFO - PROCESS | 3876 | 1468519482556 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (11CE7C00) [pid = 3876] [serial = 444] [outer = 1125E400] 11:04:42 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:42 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:42 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:42 INFO - PROCESS | 3876 | 1468519482987 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 617ms 11:04:43 INFO - PROCESS | 3876 | 1468519483022 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 3876 | 1468519483027 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 11:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:04:43 INFO - PROCESS | 3876 | 1468519483033 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 3876 | 1468519483036 Marionette TRACE conn2 <- [1,558,null,{}] 11:04:43 INFO - PROCESS | 3876 | 1468519483040 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:43 INFO - PROCESS | 3876 | 1468519483042 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:43 INFO - PROCESS | 3876 | 1468519483162 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:04:43 INFO - PROCESS | 3876 | 1468519483172 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 3876 | 1468519483175 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:43 INFO - PROCESS | 3876 | ++DOCSHELL 1342E800 == 29 [pid = 3876] [id = 149] 11:04:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13903400) [pid = 3876] [serial = 445] [outer = 00000000] 11:04:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1396F000) [pid = 3876] [serial = 446] [outer = 13903400] 11:04:43 INFO - PROCESS | 3876 | 1468519483208 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13974800) [pid = 3876] [serial = 447] [outer = 13903400] 11:04:43 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:43 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:43 INFO - PROCESS | 3876 | 1468519483632 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 660ms 11:04:43 INFO - PROCESS | 3876 | 1468519483700 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:04:43 INFO - PROCESS | 3876 | 1468519483703 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 11:04:43 INFO - PROCESS | 3876 | 1468519483707 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 3876 | 1468519483711 Marionette TRACE conn2 <- [1,562,null,{}] 11:04:43 INFO - PROCESS | 3876 | 1468519483704 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:43 INFO - PROCESS | 3876 | 1468519483709 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:43 INFO - PROCESS | 3876 | 1468519483789 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:04:43 INFO - PROCESS | 3876 | 1468519483796 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 3876 | 1468519483800 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:43 INFO - PROCESS | 3876 | ++DOCSHELL 144F9C00 == 30 [pid = 3876] [id = 150] 11:04:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15116400) [pid = 3876] [serial = 448] [outer = 00000000] 11:04:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156E2800) [pid = 3876] [serial = 449] [outer = 15116400] 11:04:43 INFO - PROCESS | 3876 | 1468519483847 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (156EC800) [pid = 3876] [serial = 450] [outer = 15116400] 11:04:44 INFO - PROCESS | 3876 | 1468519484269 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 11:04:44 INFO - PROCESS | 3876 | 1468519484295 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 3876 | 1468519484298 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 11:04:44 INFO - PROCESS | 3876 | 1468519484301 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 3876 | 1468519484303 Marionette TRACE conn2 <- [1,566,null,{}] 11:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:04:44 INFO - PROCESS | 3876 | 1468519484306 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:44 INFO - PROCESS | 3876 | 1468519484308 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:44 INFO - PROCESS | 3876 | 1468519484416 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:04:44 INFO - PROCESS | 3876 | 1468519484492 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 3876 | 1468519484495 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:44 INFO - PROCESS | 3876 | ++DOCSHELL 159DF800 == 31 [pid = 3876] [id = 151] 11:04:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (159E2800) [pid = 3876] [serial = 451] [outer = 00000000] 11:04:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16452400) [pid = 3876] [serial = 452] [outer = 159E2800] 11:04:44 INFO - PROCESS | 3876 | 1468519484538 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (167B8000) [pid = 3876] [serial = 453] [outer = 159E2800] 11:04:44 INFO - PROCESS | 3876 | 1468519484914 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 660ms 11:04:44 INFO - PROCESS | 3876 | 1468519484969 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 3876 | 1468519484971 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 11:04:44 INFO - PROCESS | 3876 | 1468519484974 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:04:44 INFO - PROCESS | 3876 | 1468519484976 Marionette TRACE conn2 <- [1,570,null,{}] 11:04:44 INFO - PROCESS | 3876 | 1468519484979 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:44 INFO - PROCESS | 3876 | 1468519484981 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:45 INFO - PROCESS | 3876 | 1468519485082 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:04:45 INFO - PROCESS | 3876 | 1468519485089 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 3876 | 1468519485091 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:45 INFO - PROCESS | 3876 | ++DOCSHELL 16CAAC00 == 32 [pid = 3876] [id = 152] 11:04:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16D46C00) [pid = 3876] [serial = 454] [outer = 00000000] 11:04:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17373800) [pid = 3876] [serial = 455] [outer = 16D46C00] 11:04:45 INFO - PROCESS | 3876 | 1468519485117 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (173D3000) [pid = 3876] [serial = 456] [outer = 16D46C00] 11:04:45 INFO - PROCESS | 3876 | 1468519485531 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 587ms 11:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:04:45 INFO - PROCESS | 3876 | 1468519485576 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 3876 | 1468519485578 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 11:04:45 INFO - PROCESS | 3876 | 1468519485582 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 3876 | 1468519485584 Marionette TRACE conn2 <- [1,574,null,{}] 11:04:45 INFO - PROCESS | 3876 | 1468519485587 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:45 INFO - PROCESS | 3876 | 1468519485593 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:45 INFO - PROCESS | 3876 | 1468519485722 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:04:45 INFO - PROCESS | 3876 | 1468519485749 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 3876 | 1468519485751 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:45 INFO - PROCESS | 3876 | ++DOCSHELL 17B34800 == 33 [pid = 3876] [id = 153] 11:04:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17C25C00) [pid = 3876] [serial = 457] [outer = 00000000] 11:04:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (193BB400) [pid = 3876] [serial = 458] [outer = 17C25C00] 11:04:45 INFO - PROCESS | 3876 | 1468519485798 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (193C5000) [pid = 3876] [serial = 459] [outer = 17C25C00] 11:04:46 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:46 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:46 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (10A80800) [pid = 3876] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (16451400) [pid = 3876] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17C23000) [pid = 3876] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11891800) [pid = 3876] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (156EDC00) [pid = 3876] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1441D800) [pid = 3876] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (110DB400) [pid = 3876] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1316A400) [pid = 3876] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (16D47800) [pid = 3876] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (132A1400) [pid = 3876] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1441F000) [pid = 3876] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:04:46 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17F37000) [pid = 3876] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:04:46 INFO - PROCESS | 3876 | 1468519486401 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 880ms 11:04:46 INFO - PROCESS | 3876 | 1468519486462 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 3876 | 1468519486464 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 11:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:04:46 INFO - PROCESS | 3876 | 1468519486467 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 3876 | 1468519486478 Marionette TRACE conn2 <- [1,578,null,{}] 11:04:46 INFO - PROCESS | 3876 | 1468519486482 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:46 INFO - PROCESS | 3876 | 1468519486484 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:46 INFO - PROCESS | 3876 | 1468519486557 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:04:46 INFO - PROCESS | 3876 | 1468519486561 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 3876 | 1468519486563 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:46 INFO - PROCESS | 3876 | ++DOCSHELL 10A78000 == 34 [pid = 3876] [id = 154] 11:04:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (10F43000) [pid = 3876] [serial = 460] [outer = 00000000] 11:04:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14224000) [pid = 3876] [serial = 461] [outer = 10F43000] 11:04:46 INFO - PROCESS | 3876 | 1468519486606 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1566B800) [pid = 3876] [serial = 462] [outer = 10F43000] 11:04:47 INFO - PROCESS | 3876 | 1468519487010 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 557ms 11:04:47 INFO - PROCESS | 3876 | 1468519487028 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 3876 | 1468519487030 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 11:04:47 INFO - PROCESS | 3876 | 1468519487034 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:04:47 INFO - PROCESS | 3876 | 1468519487035 Marionette TRACE conn2 <- [1,582,null,{}] 11:04:47 INFO - PROCESS | 3876 | 1468519487039 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 3876 | 1468519487041 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:47 INFO - PROCESS | 3876 | 1468519487115 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:04:47 INFO - PROCESS | 3876 | 1468519487120 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 3876 | 1468519487122 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:47 INFO - PROCESS | 3876 | ++DOCSHELL 167B6000 == 35 [pid = 3876] [id = 155] 11:04:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1737E000) [pid = 3876] [serial = 463] [outer = 00000000] 11:04:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (193C6400) [pid = 3876] [serial = 464] [outer = 1737E000] 11:04:47 INFO - PROCESS | 3876 | 1468519487165 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (193C7400) [pid = 3876] [serial = 465] [outer = 1737E000] 11:04:47 INFO - PROCESS | 3876 | 1468519487534 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 558ms 11:04:47 INFO - PROCESS | 3876 | 1468519487612 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 3876 | 1468519487614 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 11:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:04:47 INFO - PROCESS | 3876 | 1468519487621 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 3876 | 1468519487623 Marionette TRACE conn2 <- [1,586,null,{}] 11:04:47 INFO - PROCESS | 3876 | 1468519487626 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 3876 | 1468519487629 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:47 INFO - PROCESS | 3876 | 1468519487715 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:04:47 INFO - PROCESS | 3876 | 1468519487725 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 3876 | 1468519487727 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:47 INFO - PROCESS | 3876 | ++DOCSHELL 19F3D800 == 36 [pid = 3876] [id = 156] 11:04:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F41C00) [pid = 3876] [serial = 466] [outer = 00000000] 11:04:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FE5000) [pid = 3876] [serial = 467] [outer = 19F41C00] 11:04:47 INFO - PROCESS | 3876 | 1468519487770 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A296400) [pid = 3876] [serial = 468] [outer = 19F41C00] 11:04:48 INFO - PROCESS | 3876 | 1468519488143 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 558ms 11:04:48 INFO - PROCESS | 3876 | 1468519488177 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 3876 | 1468519488178 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 11:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:04:48 INFO - PROCESS | 3876 | 1468519488193 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 3876 | 1468519488204 Marionette TRACE conn2 <- [1,590,null,{}] 11:04:48 INFO - PROCESS | 3876 | 1468519488212 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:48 INFO - PROCESS | 3876 | 1468519488214 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:48 INFO - PROCESS | 3876 | 1468519488350 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:04:48 INFO - PROCESS | 3876 | 1468519488503 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 3876 | 1468519488507 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:48 INFO - PROCESS | 3876 | ++DOCSHELL 10320000 == 37 [pid = 3876] [id = 157] 11:04:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (10324400) [pid = 3876] [serial = 469] [outer = 00000000] 11:04:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (129E9C00) [pid = 3876] [serial = 470] [outer = 10324400] 11:04:48 INFO - PROCESS | 3876 | 1468519488563 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (12C55C00) [pid = 3876] [serial = 471] [outer = 10324400] 11:04:49 INFO - PROCESS | 3876 | 1468519489248 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1159ms 11:04:49 INFO - PROCESS | 3876 | 1468519489336 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 3876 | 1468519489340 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 11:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:04:49 INFO - PROCESS | 3876 | 1468519489346 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 3876 | 1468519489349 Marionette TRACE conn2 <- [1,594,null,{}] 11:04:49 INFO - PROCESS | 3876 | 1468519489354 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:49 INFO - PROCESS | 3876 | 1468519489357 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:49 INFO - PROCESS | 3876 | 1468519489481 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:04:49 INFO - PROCESS | 3876 | 1468519489555 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 3876 | 1468519489558 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:49 INFO - PROCESS | 3876 | ++DOCSHELL 144F5800 == 38 [pid = 3876] [id = 158] 11:04:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (151DBC00) [pid = 3876] [serial = 472] [outer = 00000000] 11:04:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (156EAC00) [pid = 3876] [serial = 473] [outer = 151DBC00] 11:04:49 INFO - PROCESS | 3876 | 1468519489594 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (15A25800) [pid = 3876] [serial = 474] [outer = 151DBC00] 11:04:50 INFO - PROCESS | 3876 | 1468519490466 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 19F3D800 == 37 [pid = 3876] [id = 156] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 167B6000 == 36 [pid = 3876] [id = 155] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 10A78000 == 35 [pid = 3876] [id = 154] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 17B34800 == 34 [pid = 3876] [id = 153] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 16CAAC00 == 33 [pid = 3876] [id = 152] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 159DF800 == 32 [pid = 3876] [id = 151] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 144F9C00 == 31 [pid = 3876] [id = 150] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 1342E800 == 30 [pid = 3876] [id = 149] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 11259C00 == 29 [pid = 3876] [id = 148] 11:04:50 INFO - PROCESS | 3876 | --DOCSHELL 112CA400 == 28 [pid = 3876] [id = 147] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1745B400) [pid = 3876] [serial = 411] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17376400) [pid = 3876] [serial = 410] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17F38800) [pid = 3876] [serial = 414] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13122000) [pid = 3876] [serial = 395] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13975000) [pid = 3876] [serial = 396] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16451800) [pid = 3876] [serial = 407] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (144F9400) [pid = 3876] [serial = 404] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (156E2C00) [pid = 3876] [serial = 405] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12BB6800) [pid = 3876] [serial = 398] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1311F400) [pid = 3876] [serial = 399] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13428400) [pid = 3876] [serial = 401] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13969400) [pid = 3876] [serial = 402] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A316800) [pid = 3876] [serial = 393] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17F37800) [pid = 3876] [serial = 413] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1566BC00) [pid = 3876] [serial = 419] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19FE2800) [pid = 3876] [serial = 425] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19FEC800) [pid = 3876] [serial = 426] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (196DCC00) [pid = 3876] [serial = 416] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (193C4C00) [pid = 3876] [serial = 422] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (196DB000) [pid = 3876] [serial = 417] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16880400) [pid = 3876] [serial = 408] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (16CAC800) [pid = 3876] [serial = 420] [outer = 00000000] [url = about:blank] 11:04:50 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19B27400) [pid = 3876] [serial = 423] [outer = 00000000] [url = about:blank] 11:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1174ms 11:04:50 INFO - PROCESS | 3876 | 1468519490534 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 3876 | 1468519490538 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 11:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:04:50 INFO - PROCESS | 3876 | 1468519490543 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 3876 | 1468519490546 Marionette TRACE conn2 <- [1,598,null,{}] 11:04:50 INFO - PROCESS | 3876 | 1468519490551 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 3876 | 1468519490554 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:50 INFO - PROCESS | 3876 | 1468519490627 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:04:50 INFO - PROCESS | 3876 | 1468519490635 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 3876 | 1468519490639 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:50 INFO - PROCESS | 3876 | ++DOCSHELL 11DDA800 == 29 [pid = 3876] [id = 159] 11:04:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (12B66400) [pid = 3876] [serial = 475] [outer = 00000000] 11:04:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (12E62800) [pid = 3876] [serial = 476] [outer = 12B66400] 11:04:50 INFO - PROCESS | 3876 | 1468519490690 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (132A7400) [pid = 3876] [serial = 477] [outer = 12B66400] 11:04:51 INFO - PROCESS | 3876 | 1468519491157 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 660ms 11:04:51 INFO - PROCESS | 3876 | 1468519491192 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 3876 | 1468519491197 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 11:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:04:51 INFO - PROCESS | 3876 | 1468519491203 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 3876 | 1468519491206 Marionette TRACE conn2 <- [1,602,null,{}] 11:04:51 INFO - PROCESS | 3876 | 1468519491209 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:51 INFO - PROCESS | 3876 | 1468519491212 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:51 INFO - PROCESS | 3876 | 1468519491294 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:04:51 INFO - PROCESS | 3876 | 1468519491302 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 3876 | 1468519491305 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:51 INFO - PROCESS | 3876 | ++DOCSHELL 13ECBC00 == 30 [pid = 3876] [id = 160] 11:04:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13ECC400) [pid = 3876] [serial = 478] [outer = 00000000] 11:04:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (14223000) [pid = 3876] [serial = 479] [outer = 13ECC400] 11:04:51 INFO - PROCESS | 3876 | 1468519491350 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1441B400) [pid = 3876] [serial = 480] [outer = 13ECC400] 11:04:51 INFO - PROCESS | 3876 | 1468519491764 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 587ms 11:04:51 INFO - PROCESS | 3876 | 1468519491803 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 3876 | 1468519491805 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 11:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:04:51 INFO - PROCESS | 3876 | 1468519491809 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 3876 | 1468519491812 Marionette TRACE conn2 <- [1,606,null,{}] 11:04:51 INFO - PROCESS | 3876 | 1468519491823 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:51 INFO - PROCESS | 3876 | 1468519491827 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:51 INFO - PROCESS | 3876 | 1468519491912 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:04:52 INFO - PROCESS | 3876 | 1468519492010 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 3876 | 1468519492013 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:52 INFO - PROCESS | 3876 | ++DOCSHELL 15A20800 == 31 [pid = 3876] [id = 161] 11:04:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15A22400) [pid = 3876] [serial = 481] [outer = 00000000] 11:04:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16882400) [pid = 3876] [serial = 482] [outer = 15A22400] 11:04:52 INFO - PROCESS | 3876 | 1468519492059 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16D40400) [pid = 3876] [serial = 483] [outer = 15A22400] 11:04:52 INFO - PROCESS | 3876 | 1468519492416 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 645ms 11:04:52 INFO - PROCESS | 3876 | 1468519492470 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 3876 | 1468519492472 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 11:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:04:52 INFO - PROCESS | 3876 | 1468519492475 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 3876 | 1468519492477 Marionette TRACE conn2 <- [1,610,null,{}] 11:04:52 INFO - PROCESS | 3876 | 1468519492480 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 3876 | 1468519492482 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:52 INFO - PROCESS | 3876 | 1468519492579 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:04:52 INFO - PROCESS | 3876 | 1468519492595 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 3876 | 1468519492597 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:52 INFO - PROCESS | 3876 | ++DOCSHELL 17463800 == 32 [pid = 3876] [id = 162] 11:04:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17463C00) [pid = 3876] [serial = 484] [outer = 00000000] 11:04:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17B28400) [pid = 3876] [serial = 485] [outer = 17463C00] 11:04:52 INFO - PROCESS | 3876 | 1468519492641 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B32000) [pid = 3876] [serial = 486] [outer = 17463C00] 11:04:53 INFO - PROCESS | 3876 | 1468519493053 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 587ms 11:04:53 INFO - PROCESS | 3876 | 1468519493079 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 3876 | 1468519493081 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 11:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:04:53 INFO - PROCESS | 3876 | 1468519493084 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 3876 | 1468519493086 Marionette TRACE conn2 <- [1,614,null,{}] 11:04:53 INFO - PROCESS | 3876 | 1468519493089 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:53 INFO - PROCESS | 3876 | 1468519493091 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:53 INFO - PROCESS | 3876 | 1468519493176 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:04:53 INFO - PROCESS | 3876 | 1468519493257 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 3876 | 1468519493259 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:53 INFO - PROCESS | 3876 | ++DOCSHELL 1396C800 == 33 [pid = 3876] [id = 163] 11:04:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17464400) [pid = 3876] [serial = 487] [outer = 00000000] 11:04:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (193BC800) [pid = 3876] [serial = 488] [outer = 17464400] 11:04:53 INFO - PROCESS | 3876 | 1468519493303 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (13126400) [pid = 3876] [serial = 489] [outer = 17464400] 11:04:53 INFO - PROCESS | 3876 | 1468519493697 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 660ms 11:04:53 INFO - PROCESS | 3876 | 1468519493732 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 3876 | 1468519493734 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 11:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:04:53 INFO - PROCESS | 3876 | 1468519493737 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 3876 | 1468519493739 Marionette TRACE conn2 <- [1,618,null,{}] 11:04:53 INFO - PROCESS | 3876 | 1468519493742 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:53 INFO - PROCESS | 3876 | 1468519493747 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:53 INFO - PROCESS | 3876 | 1468519493875 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:04:53 INFO - PROCESS | 3876 | 1468519493933 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 3876 | 1468519493935 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:53 INFO - PROCESS | 3876 | ++DOCSHELL 19B32400 == 34 [pid = 3876] [id = 164] 11:04:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19B33800) [pid = 3876] [serial = 490] [outer = 00000000] 11:04:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19F3D800) [pid = 3876] [serial = 491] [outer = 19B33800] 11:04:53 INFO - PROCESS | 3876 | 1468519493987 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19F4B800) [pid = 3876] [serial = 492] [outer = 19B33800] 11:04:54 INFO - PROCESS | 3876 | 1468519494384 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 704ms 11:04:54 INFO - PROCESS | 3876 | 1468519494510 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 3876 | 1468519494512 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1125E400) [pid = 3876] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13903400) [pid = 3876] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (114E0800) [pid = 3876] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (159E2800) [pid = 3876] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11D8BC00) [pid = 3876] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13ECC000) [pid = 3876] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (193C3800) [pid = 3876] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A870C00) [pid = 3876] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16D46C00) [pid = 3876] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17C25C00) [pid = 3876] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (10F43000) [pid = 3876] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1737E000) [pid = 3876] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:04:54 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (15116400) [pid = 3876] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:04:54 INFO - PROCESS | 3876 | 1468519494524 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 3876 | 1468519494526 Marionette TRACE conn2 <- [1,622,null,{}] 11:04:54 INFO - PROCESS | 3876 | 1468519494533 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 3876 | 1468519494535 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:54 INFO - PROCESS | 3876 | 1468519494602 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:04:54 INFO - PROCESS | 3876 | 1468519494607 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 3876 | 1468519494609 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:54 INFO - PROCESS | 3876 | ++DOCSHELL 1390B800 == 35 [pid = 3876] [id = 165] 11:04:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1396FC00) [pid = 3876] [serial = 493] [outer = 00000000] 11:04:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14418C00) [pid = 3876] [serial = 494] [outer = 1396FC00] 11:04:54 INFO - PROCESS | 3876 | 1468519494652 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (144F4C00) [pid = 3876] [serial = 495] [outer = 1396FC00] 11:04:54 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:54 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:54 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:55 INFO - PROCESS | 3876 | 1468519495045 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 558ms 11:04:55 INFO - PROCESS | 3876 | 1468519495086 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 3876 | 1468519495088 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 11:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:04:55 INFO - PROCESS | 3876 | 1468519495095 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 3876 | 1468519495097 Marionette TRACE conn2 <- [1,626,null,{}] 11:04:55 INFO - PROCESS | 3876 | 1468519495100 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 3876 | 1468519495102 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:55 INFO - PROCESS | 3876 | 1468519495163 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:04:55 INFO - PROCESS | 3876 | 1468519495169 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 3876 | 1468519495171 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:55 INFO - PROCESS | 3876 | ++DOCSHELL 14412000 == 36 [pid = 3876] [id = 166] 11:04:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17463000) [pid = 3876] [serial = 496] [outer = 00000000] 11:04:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19BBF000) [pid = 3876] [serial = 497] [outer = 17463000] 11:04:55 INFO - PROCESS | 3876 | 1468519495217 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A296000) [pid = 3876] [serial = 498] [outer = 17463000] 11:04:55 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:55 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:55 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:55 INFO - PROCESS | 3876 | 1468519495599 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 557ms 11:04:55 INFO - PROCESS | 3876 | 1468519495652 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 3876 | 1468519495654 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 11:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:04:55 INFO - PROCESS | 3876 | 1468519495661 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 3876 | 1468519495663 Marionette TRACE conn2 <- [1,630,null,{}] 11:04:55 INFO - PROCESS | 3876 | 1468519495666 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 3876 | 1468519495668 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:55 INFO - PROCESS | 3876 | 1468519495737 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:04:55 INFO - PROCESS | 3876 | 1468519495743 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 3876 | 1468519495745 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:55 INFO - PROCESS | 3876 | ++DOCSHELL 1A318800 == 37 [pid = 3876] [id = 167] 11:04:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A319000) [pid = 3876] [serial = 499] [outer = 00000000] 11:04:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A3F3C00) [pid = 3876] [serial = 500] [outer = 1A319000] 11:04:55 INFO - PROCESS | 3876 | 1468519495787 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A86FC00) [pid = 3876] [serial = 501] [outer = 1A319000] 11:04:56 INFO - PROCESS | 3876 | 1468519496196 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 557ms 11:04:56 INFO - PROCESS | 3876 | 1468519496221 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 3876 | 1468519496223 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 11:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:04:56 INFO - PROCESS | 3876 | 1468519496226 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 3876 | 1468519496228 Marionette TRACE conn2 <- [1,634,null,{}] 11:04:56 INFO - PROCESS | 3876 | 1468519496231 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:56 INFO - PROCESS | 3876 | 1468519496232 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:56 INFO - PROCESS | 3876 | 1468519496332 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:04:56 INFO - PROCESS | 3876 | 1468519496338 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 3876 | 1468519496340 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:56 INFO - PROCESS | 3876 | ++DOCSHELL 173CBC00 == 38 [pid = 3876] [id = 168] 11:04:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A870C00) [pid = 3876] [serial = 502] [outer = 00000000] 11:04:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1AB59400) [pid = 3876] [serial = 503] [outer = 1A870C00] 11:04:56 INFO - PROCESS | 3876 | 1468519496382 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1AB59C00) [pid = 3876] [serial = 504] [outer = 1A870C00] 11:04:56 INFO - PROCESS | 3876 | 1468519496974 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 851ms 11:04:57 INFO - PROCESS | 3876 | 1468519497076 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 3876 | 1468519497080 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 11:04:57 INFO - PROCESS | 3876 | 1468519497085 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:04:57 INFO - PROCESS | 3876 | 1468519497091 Marionette TRACE conn2 <- [1,638,null,{}] 11:04:57 INFO - PROCESS | 3876 | 1468519497096 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:57 INFO - PROCESS | 3876 | 1468519497099 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:57 INFO - PROCESS | 3876 | 1468519497196 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:04:57 INFO - PROCESS | 3876 | 1468519497271 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 3876 | 1468519497274 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:57 INFO - PROCESS | 3876 | ++DOCSHELL 12B68000 == 39 [pid = 3876] [id = 169] 11:04:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12E1BC00) [pid = 3876] [serial = 505] [outer = 00000000] 11:04:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (13969400) [pid = 3876] [serial = 506] [outer = 12E1BC00] 11:04:57 INFO - PROCESS | 3876 | 1468519497370 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1441E800) [pid = 3876] [serial = 507] [outer = 12E1BC00] 11:04:57 INFO - PROCESS | 3876 | 1468519497876 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 851ms 11:04:57 INFO - PROCESS | 3876 | 1468519497939 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 3876 | 1468519497943 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 11:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:04:57 INFO - PROCESS | 3876 | 1468519497950 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 3876 | 1468519497952 Marionette TRACE conn2 <- [1,642,null,{}] 11:04:57 INFO - PROCESS | 3876 | 1468519497957 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:57 INFO - PROCESS | 3876 | 1468519497959 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:58 INFO - PROCESS | 3876 | 1468519498050 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:04:58 INFO - PROCESS | 3876 | 1468519498181 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 3876 | 1468519498184 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:58 INFO - PROCESS | 3876 | ++DOCSHELL 15714800 == 40 [pid = 3876] [id = 170] 11:04:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (16451400) [pid = 3876] [serial = 508] [outer = 00000000] 11:04:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1745F800) [pid = 3876] [serial = 509] [outer = 16451400] 11:04:58 INFO - PROCESS | 3876 | 1468519498238 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (179F8C00) [pid = 3876] [serial = 510] [outer = 16451400] 11:04:58 INFO - PROCESS | 3876 | 1468519498781 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 895ms 11:04:58 INFO - PROCESS | 3876 | 1468519498838 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 3876 | 1468519498841 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 11:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:04:58 INFO - PROCESS | 3876 | 1468519498844 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 3876 | 1468519498830 Marionette TRACE conn2 <- [1,646,null,{}] 11:04:58 INFO - PROCESS | 3876 | 1468519498841 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:58 INFO - PROCESS | 3876 | 1468519498846 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:58 INFO - PROCESS | 3876 | 1468519498951 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:04:59 INFO - PROCESS | 3876 | 1468519499076 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 3876 | 1468519499080 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:04:59 INFO - PROCESS | 3876 | ++DOCSHELL 167B7000 == 41 [pid = 3876] [id = 171] 11:04:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (173C6400) [pid = 3876] [serial = 511] [outer = 00000000] 11:04:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (196D9800) [pid = 3876] [serial = 512] [outer = 173C6400] 11:04:59 INFO - PROCESS | 3876 | 1468519499145 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1A874800) [pid = 3876] [serial = 513] [outer = 173C6400] 11:04:59 INFO - PROCESS | 3876 | 1468519499800 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1041ms 11:04:59 INFO - PROCESS | 3876 | 1468519499877 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 3876 | 1468519499882 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 11:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:04:59 INFO - PROCESS | 3876 | 1468519499888 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 3876 | 1468519499891 Marionette TRACE conn2 <- [1,650,null,{}] 11:04:59 INFO - PROCESS | 3876 | 1468519499896 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:59 INFO - PROCESS | 3876 | 1468519499899 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:00 INFO - PROCESS | 3876 | 1468519500027 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 1A318800 == 40 [pid = 3876] [id = 167] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 14412000 == 39 [pid = 3876] [id = 166] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 1390B800 == 38 [pid = 3876] [id = 165] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 19B32400 == 37 [pid = 3876] [id = 164] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 1396C800 == 36 [pid = 3876] [id = 163] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 17463800 == 35 [pid = 3876] [id = 162] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 15A20800 == 34 [pid = 3876] [id = 161] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 13ECBC00 == 33 [pid = 3876] [id = 160] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 11DDA800 == 32 [pid = 3876] [id = 159] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 10320000 == 31 [pid = 3876] [id = 157] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 144F5800 == 30 [pid = 3876] [id = 158] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 15714800 == 29 [pid = 3876] [id = 170] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 167B7000 == 28 [pid = 3876] [id = 171] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 173CBC00 == 27 [pid = 3876] [id = 168] 11:05:00 INFO - PROCESS | 3876 | --DOCSHELL 12B68000 == 26 [pid = 3876] [id = 169] 11:05:00 INFO - PROCESS | 3876 | 1468519500649 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 3876 | 1468519500652 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (19FE5000) [pid = 3876] [serial = 467] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11890000) [pid = 3876] [serial = 443] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1396F000) [pid = 3876] [serial = 446] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13974800) [pid = 3876] [serial = 447] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1342EC00) [pid = 3876] [serial = 441] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13164800) [pid = 3876] [serial = 440] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (16452400) [pid = 3876] [serial = 452] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (167B8000) [pid = 3876] [serial = 453] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12C52000) [pid = 3876] [serial = 429] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12B6E000) [pid = 3876] [serial = 428] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (172CE800) [pid = 3876] [serial = 432] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (156E7C00) [pid = 3876] [serial = 431] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A3FA000) [pid = 3876] [serial = 435] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A320800) [pid = 3876] [serial = 434] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1AB57800) [pid = 3876] [serial = 438] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A879400) [pid = 3876] [serial = 437] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (173D3000) [pid = 3876] [serial = 456] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17373800) [pid = 3876] [serial = 455] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (193BB400) [pid = 3876] [serial = 458] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (14224000) [pid = 3876] [serial = 461] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1566B800) [pid = 3876] [serial = 462] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (193C6400) [pid = 3876] [serial = 464] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (156E2800) [pid = 3876] [serial = 449] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (193C5000) [pid = 3876] [serial = 459] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (11CE7C00) [pid = 3876] [serial = 444] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (193C7400) [pid = 3876] [serial = 465] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (156EC800) [pid = 3876] [serial = 450] [outer = 00000000] [url = about:blank] 11:05:00 INFO - PROCESS | 3876 | ++DOCSHELL 10A07800 == 27 [pid = 3876] [id = 172] 11:05:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (10A0C000) [pid = 3876] [serial = 514] [outer = 00000000] 11:05:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11224000) [pid = 3876] [serial = 515] [outer = 10A0C000] 11:05:00 INFO - PROCESS | 3876 | 1468519500784 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (112CA000) [pid = 3876] [serial = 516] [outer = 10A0C000] 11:05:01 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:01 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:05:01 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:01 INFO - PROCESS | 3876 | 1468519501215 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1364ms 11:05:01 INFO - PROCESS | 3876 | 1468519501252 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 3876 | 1468519501256 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 11:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:05:01 INFO - PROCESS | 3876 | 1468519501260 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 3876 | 1468519501263 Marionette TRACE conn2 <- [1,654,null,{}] 11:05:01 INFO - PROCESS | 3876 | 1468519501269 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:01 INFO - PROCESS | 3876 | 1468519501276 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:01 INFO - PROCESS | 3876 | 1468519501392 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:05:01 INFO - PROCESS | 3876 | 1468519501402 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 3876 | 1468519501405 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:01 INFO - PROCESS | 3876 | ++DOCSHELL 13122000 == 28 [pid = 3876] [id = 173] 11:05:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13125C00) [pid = 3876] [serial = 517] [outer = 00000000] 11:05:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (132A1400) [pid = 3876] [serial = 518] [outer = 13125C00] 11:05:01 INFO - PROCESS | 3876 | 1468519501455 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13908000) [pid = 3876] [serial = 519] [outer = 13125C00] 11:05:01 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:01 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:05:01 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:01 INFO - PROCESS | 3876 | 1468519501869 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 660ms 11:05:01 INFO - PROCESS | 3876 | 1468519501939 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 3876 | 1468519501944 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 11:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:05:01 INFO - PROCESS | 3876 | 1468519501949 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 3876 | 1468519501951 Marionette TRACE conn2 <- [1,658,null,{}] 11:05:01 INFO - PROCESS | 3876 | 1468519501955 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:01 INFO - PROCESS | 3876 | 1468519501958 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:02 INFO - PROCESS | 3876 | 1468519502041 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:05:02 INFO - PROCESS | 3876 | 1468519502107 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 3876 | 1468519502109 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:02 INFO - PROCESS | 3876 | ++DOCSHELL 13904000 == 29 [pid = 3876] [id = 174] 11:05:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13AB6C00) [pid = 3876] [serial = 520] [outer = 00000000] 11:05:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13B50C00) [pid = 3876] [serial = 521] [outer = 13AB6C00] 11:05:02 INFO - PROCESS | 3876 | 1468519502156 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14412000) [pid = 3876] [serial = 522] [outer = 13AB6C00] 11:05:02 INFO - PROCESS | 3876 | 1468519502514 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 601ms 11:05:02 INFO - PROCESS | 3876 | 1468519502543 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 3876 | 1468519502545 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 11:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:05:02 INFO - PROCESS | 3876 | 1468519502550 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 3876 | 1468519502556 Marionette TRACE conn2 <- [1,662,null,{}] 11:05:02 INFO - PROCESS | 3876 | 1468519502565 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:02 INFO - PROCESS | 3876 | 1468519502569 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:02 INFO - PROCESS | 3876 | 1468519502684 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:05:02 INFO - PROCESS | 3876 | 1468519502702 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 3876 | 1468519502705 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:02 INFO - PROCESS | 3876 | ++DOCSHELL 1566DC00 == 30 [pid = 3876] [id = 175] 11:05:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1566EC00) [pid = 3876] [serial = 523] [outer = 00000000] 11:05:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156F0C00) [pid = 3876] [serial = 524] [outer = 1566EC00] 11:05:02 INFO - PROCESS | 3876 | 1468519502737 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (15A29C00) [pid = 3876] [serial = 525] [outer = 1566EC00] 11:05:03 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:03 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:05:03 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:03 INFO - PROCESS | 3876 | 1468519503167 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:05:03 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 11:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 645ms 11:05:03 INFO - PROCESS | 3876 | 1468519503211 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 3876 | 1468519503215 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 11:05:03 INFO - PROCESS | 3876 | 1468519503218 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:05:03 INFO - PROCESS | 3876 | 1468519503220 Marionette TRACE conn2 <- [1,666,null,{}] 11:05:03 INFO - PROCESS | 3876 | 1468519503224 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:03 INFO - PROCESS | 3876 | 1468519503226 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:03 INFO - PROCESS | 3876 | 1468519503347 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:05:03 INFO - PROCESS | 3876 | 1468519503358 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 3876 | 1468519503361 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:03 INFO - PROCESS | 3876 | ++DOCSHELL 16887C00 == 31 [pid = 3876] [id = 176] 11:05:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16CAB400) [pid = 3876] [serial = 526] [outer = 00000000] 11:05:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (172CE800) [pid = 3876] [serial = 527] [outer = 16CAB400] 11:05:03 INFO - PROCESS | 3876 | 1468519503403 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1736A400) [pid = 3876] [serial = 528] [outer = 16CAB400] 11:05:03 INFO - PROCESS | 3876 | 1468519503796 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 602ms 11:05:03 INFO - PROCESS | 3876 | 1468519503829 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 3876 | 1468519503831 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 11:05:03 INFO - PROCESS | 3876 | 1468519503834 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:05:03 INFO - PROCESS | 3876 | 1468519503836 Marionette TRACE conn2 <- [1,670,null,{}] 11:05:03 INFO - PROCESS | 3876 | 1468519503840 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:03 INFO - PROCESS | 3876 | 1468519503842 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:03 INFO - PROCESS | 3876 | 1468519503951 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:05:03 INFO - PROCESS | 3876 | 1468519503957 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 3876 | 1468519503963 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:03 INFO - PROCESS | 3876 | ++DOCSHELL 173CC000 == 32 [pid = 3876] [id = 177] 11:05:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (173D1400) [pid = 3876] [serial = 529] [outer = 00000000] 11:05:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17461C00) [pid = 3876] [serial = 530] [outer = 173D1400] 11:05:04 INFO - PROCESS | 3876 | 1468519504016 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B2A400) [pid = 3876] [serial = 531] [outer = 173D1400] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17464400) [pid = 3876] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19B33800) [pid = 3876] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19F41C00) [pid = 3876] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (10324400) [pid = 3876] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (15A22400) [pid = 3876] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (151DBC00) [pid = 3876] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13ECC400) [pid = 3876] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12B66400) [pid = 3876] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1396FC00) [pid = 3876] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17463C00) [pid = 3876] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17463000) [pid = 3876] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A870C00) [pid = 3876] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:05:04 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A319000) [pid = 3876] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:05:04 INFO - PROCESS | 3876 | 1468519504923 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:05:04 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) 11:05:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1115ms 11:05:04 INFO - PROCESS | 3876 | 1468519504952 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 3876 | 1468519504954 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 11:05:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:05:04 INFO - PROCESS | 3876 | 1468519504957 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 3876 | 1468519504959 Marionette TRACE conn2 <- [1,674,null,{}] 11:05:04 INFO - PROCESS | 3876 | 1468519504962 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:04 INFO - PROCESS | 3876 | 1468519504965 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:05 INFO - PROCESS | 3876 | 1468519505068 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:05:05 INFO - PROCESS | 3876 | 1468519505114 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 3876 | 1468519505116 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:05 INFO - PROCESS | 3876 | ++DOCSHELL 10A08400 == 33 [pid = 3876] [id = 178] 11:05:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (114E0800) [pid = 3876] [serial = 532] [outer = 00000000] 11:05:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (16884800) [pid = 3876] [serial = 533] [outer = 114E0800] 11:05:05 INFO - PROCESS | 3876 | 1468519505142 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17463000) [pid = 3876] [serial = 534] [outer = 114E0800] 11:05:05 INFO - PROCESS | 3876 | 1468519505918 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:05:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 11:05:05 INFO - PROCESS | 3876 | 1468519505945 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 3876 | 1468519505947 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 11:05:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:05:05 INFO - PROCESS | 3876 | 1468519505951 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 3876 | 1468519505953 Marionette TRACE conn2 <- [1,678,null,{}] 11:05:05 INFO - PROCESS | 3876 | 1468519505957 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 3876 | 1468519505958 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:06 INFO - PROCESS | 3876 | 1468519506033 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:05:06 INFO - PROCESS | 3876 | 1468519506107 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 3876 | 1468519506109 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:06 INFO - PROCESS | 3876 | ++DOCSHELL 12BA9400 == 34 [pid = 3876] [id = 179] 11:05:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (151E5C00) [pid = 3876] [serial = 535] [outer = 00000000] 11:05:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17F38400) [pid = 3876] [serial = 536] [outer = 151E5C00] 11:05:06 INFO - PROCESS | 3876 | 1468519506134 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (193C4400) [pid = 3876] [serial = 537] [outer = 151E5C00] 11:05:07 INFO - PROCESS | 3876 | 1468519507012 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:05:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1086ms 11:05:07 INFO - PROCESS | 3876 | 1468519507042 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 3876 | 1468519507030 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 11:05:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:05:07 INFO - PROCESS | 3876 | 1468519507035 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 3876 | 1468519507038 Marionette TRACE conn2 <- [1,682,null,{}] 11:05:07 INFO - PROCESS | 3876 | 1468519507044 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:07 INFO - PROCESS | 3876 | 1468519507048 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:07 INFO - PROCESS | 3876 | 1468519507164 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:05:07 INFO - PROCESS | 3876 | 1468519507238 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 3876 | 1468519507242 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:07 INFO - PROCESS | 3876 | ++DOCSHELL 11DDB000 == 35 [pid = 3876] [id = 180] 11:05:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12B68000) [pid = 3876] [serial = 538] [outer = 00000000] 11:05:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (12BB1C00) [pid = 3876] [serial = 539] [outer = 12B68000] 11:05:07 INFO - PROCESS | 3876 | 1468519507297 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (12E63000) [pid = 3876] [serial = 540] [outer = 12B68000] 11:05:08 INFO - PROCESS | 3876 | 1468519508420 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:05:08 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) 11:05:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1409ms 11:05:08 INFO - PROCESS | 3876 | 1468519508612 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 3876 | 1468519508616 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 11:05:08 INFO - PROCESS | 3876 | 1468519508626 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:05:08 INFO - PROCESS | 3876 | 1468519508630 Marionette TRACE conn2 <- [1,686,null,{}] 11:05:08 INFO - PROCESS | 3876 | 1468519508636 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:08 INFO - PROCESS | 3876 | 1468519508639 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:08 INFO - PROCESS | 3876 | 1468519508768 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:05:08 INFO - PROCESS | 3876 | 1468519508842 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 3876 | 1468519508845 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:08 INFO - PROCESS | 3876 | ++DOCSHELL 10A77C00 == 36 [pid = 3876] [id = 181] 11:05:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (10A7BC00) [pid = 3876] [serial = 541] [outer = 00000000] 11:05:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (112C2000) [pid = 3876] [serial = 542] [outer = 10A7BC00] 11:05:08 INFO - PROCESS | 3876 | 1468519508948 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11809000) [pid = 3876] [serial = 543] [outer = 10A7BC00] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 10A08400 == 35 [pid = 3876] [id = 178] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 173CC000 == 34 [pid = 3876] [id = 177] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 16887C00 == 33 [pid = 3876] [id = 176] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 1566DC00 == 32 [pid = 3876] [id = 175] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 13904000 == 31 [pid = 3876] [id = 174] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 13122000 == 30 [pid = 3876] [id = 173] 11:05:09 INFO - PROCESS | 3876 | --DOCSHELL 10A07800 == 29 [pid = 3876] [id = 172] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1AB59400) [pid = 3876] [serial = 503] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A3F3C00) [pid = 3876] [serial = 500] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1AB59C00) [pid = 3876] [serial = 504] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (193BC800) [pid = 3876] [serial = 488] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19F3D800) [pid = 3876] [serial = 491] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A296400) [pid = 3876] [serial = 468] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (129E9C00) [pid = 3876] [serial = 470] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12C55C00) [pid = 3876] [serial = 471] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16882400) [pid = 3876] [serial = 482] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16D40400) [pid = 3876] [serial = 483] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (156EAC00) [pid = 3876] [serial = 473] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (15A25800) [pid = 3876] [serial = 474] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14223000) [pid = 3876] [serial = 479] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1441B400) [pid = 3876] [serial = 480] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (12E62800) [pid = 3876] [serial = 476] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (132A7400) [pid = 3876] [serial = 477] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13126400) [pid = 3876] [serial = 489] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (14418C00) [pid = 3876] [serial = 494] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19F4B800) [pid = 3876] [serial = 492] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17B28400) [pid = 3876] [serial = 485] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (19BBF000) [pid = 3876] [serial = 497] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1A296000) [pid = 3876] [serial = 498] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (17B32000) [pid = 3876] [serial = 486] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (144F4C00) [pid = 3876] [serial = 495] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1A86FC00) [pid = 3876] [serial = 501] [outer = 00000000] [url = about:blank] 11:05:09 INFO - PROCESS | 3876 | 1468519509800 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:05:09 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) 11:05:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1217ms 11:05:09 INFO - PROCESS | 3876 | 1468519509856 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 3876 | 1468519509859 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 11:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:05:09 INFO - PROCESS | 3876 | 1468519509849 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 3876 | 1468519509852 Marionette TRACE conn2 <- [1,690,null,{}] 11:05:09 INFO - PROCESS | 3876 | 1468519509857 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 3876 | 1468519509859 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:09 INFO - PROCESS | 3876 | 1468519509962 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:05:09 INFO - PROCESS | 3876 | 1468519509969 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 3876 | 1468519509971 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:09 INFO - PROCESS | 3876 | ++DOCSHELL 12EE3C00 == 30 [pid = 3876] [id = 182] 11:05:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1311F400) [pid = 3876] [serial = 544] [outer = 00000000] 11:05:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (132A8800) [pid = 3876] [serial = 545] [outer = 1311F400] 11:05:10 INFO - PROCESS | 3876 | 1468519510018 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (1342E800) [pid = 3876] [serial = 546] [outer = 1311F400] 11:05:10 INFO - PROCESS | 3876 | 1468519510929 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:05:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1145ms 11:05:10 INFO - PROCESS | 3876 | 1468519510988 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 3876 | 1468519510990 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 11:05:10 INFO - PROCESS | 3876 | 1468519510994 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:05:10 INFO - PROCESS | 3876 | 1468519510996 Marionette TRACE conn2 <- [1,694,null,{}] 11:05:11 INFO - PROCESS | 3876 | 1468519511006 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 3876 | 1468519511010 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:11 INFO - PROCESS | 3876 | 1468519511123 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:05:11 INFO - PROCESS | 3876 | 1468519511133 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 3876 | 1468519511136 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:11 INFO - PROCESS | 3876 | ++DOCSHELL 1396E000 == 31 [pid = 3876] [id = 183] 11:05:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (14416400) [pid = 3876] [serial = 547] [outer = 00000000] 11:05:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (1441D800) [pid = 3876] [serial = 548] [outer = 14416400] 11:05:11 INFO - PROCESS | 3876 | 1468519511227 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (151DDC00) [pid = 3876] [serial = 549] [outer = 14416400] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (16CAB400) [pid = 3876] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (13AB6C00) [pid = 3876] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (10A0C000) [pid = 3876] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (13125C00) [pid = 3876] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (173C6400) [pid = 3876] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (173D1400) [pid = 3876] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (12E1BC00) [pid = 3876] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (16451400) [pid = 3876] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (114E0800) [pid = 3876] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:05:12 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1566EC00) [pid = 3876] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:05:12 INFO - PROCESS | 3876 | 1468519512105 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:05:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1144ms 11:05:12 INFO - PROCESS | 3876 | 1468519512143 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 3876 | 1468519512145 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 11:05:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:05:12 INFO - PROCESS | 3876 | 1468519512148 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 3876 | 1468519512150 Marionette TRACE conn2 <- [1,698,null,{}] 11:05:12 INFO - PROCESS | 3876 | 1468519512135 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:12 INFO - PROCESS | 3876 | 1468519512137 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:12 INFO - PROCESS | 3876 | 1468519512219 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:05:12 INFO - PROCESS | 3876 | 1468519512225 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 3876 | 1468519512236 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:12 INFO - PROCESS | 3876 | ++DOCSHELL 1566B000 == 32 [pid = 3876] [id = 184] 11:05:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (1566EC00) [pid = 3876] [serial = 550] [outer = 00000000] 11:05:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (156E9000) [pid = 3876] [serial = 551] [outer = 1566EC00] 11:05:12 INFO - PROCESS | 3876 | 1468519512280 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (156F1000) [pid = 3876] [serial = 552] [outer = 1566EC00] 11:05:13 INFO - PROCESS | 3876 | 1468519513140 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1027ms 11:05:13 INFO - PROCESS | 3876 | 1468519513161 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 3876 | 1468519513163 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 11:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:05:13 INFO - PROCESS | 3876 | 1468519513167 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 3876 | 1468519513168 Marionette TRACE conn2 <- [1,702,null,{}] 11:05:13 INFO - PROCESS | 3876 | 1468519513172 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:13 INFO - PROCESS | 3876 | 1468519513174 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:13 INFO - PROCESS | 3876 | 1468519513249 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:05:13 INFO - PROCESS | 3876 | 1468519513255 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 3876 | 1468519513257 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:13 INFO - PROCESS | 3876 | ++DOCSHELL 156E7000 == 33 [pid = 3876] [id = 185] 11:05:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (156E8000) [pid = 3876] [serial = 553] [outer = 00000000] 11:05:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (159E4C00) [pid = 3876] [serial = 554] [outer = 156E8000] 11:05:13 INFO - PROCESS | 3876 | 1468519513299 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (165C1C00) [pid = 3876] [serial = 555] [outer = 156E8000] 11:05:14 INFO - PROCESS | 3876 | 1468519514172 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:05:14 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 11:05:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1012ms 11:05:14 INFO - PROCESS | 3876 | 1468519514190 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 3876 | 1468519514192 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 11:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:05:14 INFO - PROCESS | 3876 | 1468519514195 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 3876 | 1468519514197 Marionette TRACE conn2 <- [1,706,null,{}] 11:05:14 INFO - PROCESS | 3876 | 1468519514201 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:14 INFO - PROCESS | 3876 | 1468519514206 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:14 INFO - PROCESS | 3876 | 1468519514311 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:05:14 INFO - PROCESS | 3876 | 1468519514317 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 3876 | 1468519514319 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:14 INFO - PROCESS | 3876 | ++DOCSHELL 16D3F400 == 34 [pid = 3876] [id = 186] 11:05:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (16D48000) [pid = 3876] [serial = 556] [outer = 00000000] 11:05:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (1737A800) [pid = 3876] [serial = 557] [outer = 16D48000] 11:05:14 INFO - PROCESS | 3876 | 1468519514362 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (173D2800) [pid = 3876] [serial = 558] [outer = 16D48000] 11:05:15 INFO - PROCESS | 3876 | 1468519515419 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1277ms 11:05:15 INFO - PROCESS | 3876 | 1468519515478 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 3876 | 1468519515482 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 11:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:05:15 INFO - PROCESS | 3876 | 1468519515487 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 3876 | 1468519515491 Marionette TRACE conn2 <- [1,710,null,{}] 11:05:15 INFO - PROCESS | 3876 | 1468519515497 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 3876 | 1468519515500 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:15 INFO - PROCESS | 3876 | 1468519515667 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:05:15 INFO - PROCESS | 3876 | 1468519515753 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 3876 | 1468519515756 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:15 INFO - PROCESS | 3876 | ++DOCSHELL 110E7000 == 35 [pid = 3876] [id = 187] 11:05:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (11221800) [pid = 3876] [serial = 559] [outer = 00000000] 11:05:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1318B400) [pid = 3876] [serial = 560] [outer = 11221800] 11:05:15 INFO - PROCESS | 3876 | 1468519515811 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13973000) [pid = 3876] [serial = 561] [outer = 11221800] 11:05:16 INFO - PROCESS | 3876 | 1468519516347 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 3876 | 1468519516383 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 11:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:05:16 INFO - PROCESS | 3876 | 1468519516389 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 3876 | 1468519516392 Marionette TRACE conn2 <- [1,714,null,{}] 11:05:16 INFO - PROCESS | 3876 | 1468519516396 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:16 INFO - PROCESS | 3876 | 1468519516399 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:16 INFO - PROCESS | 3876 | 1468519516501 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:05:16 INFO - PROCESS | 3876 | 1468519516600 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 3876 | 1468519516603 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:16 INFO - PROCESS | 3876 | ++DOCSHELL 156E8400 == 36 [pid = 3876] [id = 188] 11:05:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (156E9400) [pid = 3876] [serial = 562] [outer = 00000000] 11:05:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1571EC00) [pid = 3876] [serial = 563] [outer = 156E9400] 11:05:16 INFO - PROCESS | 3876 | 1468519516657 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (16881400) [pid = 3876] [serial = 564] [outer = 156E9400] 11:05:17 INFO - PROCESS | 3876 | 1468519517413 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:05:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1071ms 11:05:17 INFO - PROCESS | 3876 | 1468519517462 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 3876 | 1468519517466 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 11:05:17 INFO - PROCESS | 3876 | 1468519517471 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:05:17 INFO - PROCESS | 3876 | 1468519517474 Marionette TRACE conn2 <- [1,718,null,{}] 11:05:17 INFO - PROCESS | 3876 | 1468519517480 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 3876 | 1468519517482 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:17 INFO - PROCESS | 3876 | 1468519517589 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 156E7000 == 35 [pid = 3876] [id = 185] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 1566B000 == 34 [pid = 3876] [id = 184] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 1396E000 == 33 [pid = 3876] [id = 183] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 12EE3C00 == 32 [pid = 3876] [id = 182] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 10A77C00 == 31 [pid = 3876] [id = 181] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 11DDB000 == 30 [pid = 3876] [id = 180] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 12BA9400 == 29 [pid = 3876] [id = 179] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 156E8400 == 28 [pid = 3876] [id = 188] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 16D3F400 == 27 [pid = 3876] [id = 186] 11:05:18 INFO - PROCESS | 3876 | --DOCSHELL 110E7000 == 26 [pid = 3876] [id = 187] 11:05:18 INFO - PROCESS | 3876 | 1468519518181 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 3876 | 1468519518185 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17F38400) [pid = 3876] [serial = 536] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (172CE800) [pid = 3876] [serial = 527] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13B50C00) [pid = 3876] [serial = 521] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (14412000) [pid = 3876] [serial = 522] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (11224000) [pid = 3876] [serial = 515] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (112CA000) [pid = 3876] [serial = 516] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (132A1400) [pid = 3876] [serial = 518] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (13908000) [pid = 3876] [serial = 519] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1A874800) [pid = 3876] [serial = 513] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (196D9800) [pid = 3876] [serial = 512] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (17461C00) [pid = 3876] [serial = 530] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1441E800) [pid = 3876] [serial = 507] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (13969400) [pid = 3876] [serial = 506] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (179F8C00) [pid = 3876] [serial = 510] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1745F800) [pid = 3876] [serial = 509] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (1736A400) [pid = 3876] [serial = 528] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (16884800) [pid = 3876] [serial = 533] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 51 (17463000) [pid = 3876] [serial = 534] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 50 (156F0C00) [pid = 3876] [serial = 524] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 49 (17B2A400) [pid = 3876] [serial = 531] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | --DOMWINDOW == 48 (15A29C00) [pid = 3876] [serial = 525] [outer = 00000000] [url = about:blank] 11:05:18 INFO - PROCESS | 3876 | ++DOCSHELL 104E6000 == 27 [pid = 3876] [id = 189] 11:05:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 49 (10A7D000) [pid = 3876] [serial = 565] [outer = 00000000] 11:05:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (11220400) [pid = 3876] [serial = 566] [outer = 10A7D000] 11:05:18 INFO - PROCESS | 3876 | 1468519518300 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (112C5800) [pid = 3876] [serial = 567] [outer = 10A7D000] 11:05:18 INFO - PROCESS | 3876 | 1468519518746 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 3876 | 1468519518805 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 11:05:18 INFO - PROCESS | 3876 | 1468519518809 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:05:18 INFO - PROCESS | 3876 | 1468519518795 Marionette TRACE conn2 <- [1,722,null,{}] 11:05:18 INFO - PROCESS | 3876 | 1468519518800 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:18 INFO - PROCESS | 3876 | 1468519518805 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:18 INFO - PROCESS | 3876 | 1468519518888 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:05:18 INFO - PROCESS | 3876 | 1468519518903 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 3876 | 1468519518905 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:18 INFO - PROCESS | 3876 | ++DOCSHELL 1315FC00 == 28 [pid = 3876] [id = 190] 11:05:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (13160800) [pid = 3876] [serial = 568] [outer = 00000000] 11:05:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (1342B400) [pid = 3876] [serial = 569] [outer = 13160800] 11:05:18 INFO - PROCESS | 3876 | 1468519518952 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (1390D000) [pid = 3876] [serial = 570] [outer = 13160800] 11:05:19 INFO - PROCESS | 3876 | 1468519519355 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 602ms 11:05:19 INFO - PROCESS | 3876 | 1468519519396 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 3876 | 1468519519400 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 11:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:05:19 INFO - PROCESS | 3876 | 1468519519405 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 3876 | 1468519519407 Marionette TRACE conn2 <- [1,726,null,{}] 11:05:19 INFO - PROCESS | 3876 | 1468519519411 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:19 INFO - PROCESS | 3876 | 1468519519414 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:19 INFO - PROCESS | 3876 | 1468519519526 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:05:19 INFO - PROCESS | 3876 | 1468519519534 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 3876 | 1468519519537 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:19 INFO - PROCESS | 3876 | ++DOCSHELL 13B57800 == 29 [pid = 3876] [id = 191] 11:05:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (1421E800) [pid = 3876] [serial = 571] [outer = 00000000] 11:05:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (14416000) [pid = 3876] [serial = 572] [outer = 1421E800] 11:05:19 INFO - PROCESS | 3876 | 1468519519581 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (15116800) [pid = 3876] [serial = 573] [outer = 1421E800] 11:05:20 INFO - PROCESS | 3876 | 1468519520753 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1408ms 11:05:20 INFO - PROCESS | 3876 | 1468519520820 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 3876 | 1468519520825 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 11:05:20 INFO - PROCESS | 3876 | 1468519520830 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:05:20 INFO - PROCESS | 3876 | 1468519520833 Marionette TRACE conn2 <- [1,730,null,{}] 11:05:20 INFO - PROCESS | 3876 | 1468519520938 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:20 INFO - PROCESS | 3876 | 1468519520942 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:21 INFO - PROCESS | 3876 | 1468519521031 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:05:21 INFO - PROCESS | 3876 | 1468519521097 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 3876 | 1468519521100 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:21 INFO - PROCESS | 3876 | ++DOCSHELL 12B6E000 == 30 [pid = 3876] [id = 192] 11:05:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (12BB1400) [pid = 3876] [serial = 574] [outer = 00000000] 11:05:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (13129400) [pid = 3876] [serial = 575] [outer = 12BB1400] 11:05:21 INFO - PROCESS | 3876 | 1468519521155 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (13EBFC00) [pid = 3876] [serial = 576] [outer = 12BB1400] 11:05:21 INFO - PROCESS | 3876 | --DOCSHELL 1315FC00 == 29 [pid = 3876] [id = 190] 11:05:21 INFO - PROCESS | 3876 | --DOCSHELL 104E6000 == 28 [pid = 3876] [id = 189] 11:05:22 INFO - PROCESS | 3876 | 1468519522167 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:05:22 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 11:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1364ms 11:05:22 INFO - PROCESS | 3876 | 1468519522206 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 3876 | 1468519522210 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 11:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:05:22 INFO - PROCESS | 3876 | 1468519522214 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 3876 | 1468519522217 Marionette TRACE conn2 <- [1,734,null,{}] 11:05:22 INFO - PROCESS | 3876 | 1468519522222 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:22 INFO - PROCESS | 3876 | 1468519522226 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:22 INFO - PROCESS | 3876 | 1468519522337 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:05:22 INFO - PROCESS | 3876 | 1468519522344 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 3876 | 1468519522346 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:22 INFO - PROCESS | 3876 | ++DOCSHELL 12C4F400 == 29 [pid = 3876] [id = 193] 11:05:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (12E62C00) [pid = 3876] [serial = 577] [outer = 00000000] 11:05:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (1342E000) [pid = 3876] [serial = 578] [outer = 12E62C00] 11:05:22 INFO - PROCESS | 3876 | 1468519522393 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (13972400) [pid = 3876] [serial = 579] [outer = 12E62C00] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (16D48000) [pid = 3876] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (156E8000) [pid = 3876] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (10A7D000) [pid = 3876] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (13160800) [pid = 3876] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (151E5C00) [pid = 3876] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1311F400) [pid = 3876] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (10A7BC00) [pid = 3876] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (11221800) [pid = 3876] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (12B68000) [pid = 3876] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (1566EC00) [pid = 3876] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (156E9400) [pid = 3876] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:05:23 INFO - PROCESS | 3876 | --DOMWINDOW == 51 (14416400) [pid = 3876] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:05:23 INFO - PROCESS | 3876 | 1468519523347 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:05:23 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.) 11:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1173ms 11:05:23 INFO - PROCESS | 3876 | 1468519523388 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 3876 | 1468519523392 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 11:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:05:23 INFO - PROCESS | 3876 | 1468519523399 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 3876 | 1468519523401 Marionette TRACE conn2 <- [1,738,null,{}] 11:05:23 INFO - PROCESS | 3876 | 1468519523406 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 3876 | 1468519523408 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:23 INFO - PROCESS | 3876 | 1468519523495 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:05:23 INFO - PROCESS | 3876 | 1468519523502 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 3876 | 1468519523504 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:23 INFO - PROCESS | 3876 | ++DOCSHELL 1441E800 == 30 [pid = 3876] [id = 194] 11:05:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (1441F000) [pid = 3876] [serial = 580] [outer = 00000000] 11:05:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (15661800) [pid = 3876] [serial = 581] [outer = 1441F000] 11:05:23 INFO - PROCESS | 3876 | 1468519523550 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (156E8000) [pid = 3876] [serial = 582] [outer = 1441F000] 11:05:24 INFO - PROCESS | 3876 | 1468519524419 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1027ms 11:05:24 INFO - PROCESS | 3876 | 1468519524438 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 3876 | 1468519524440 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 11:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:05:24 INFO - PROCESS | 3876 | 1468519524443 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 3876 | 1468519524447 Marionette TRACE conn2 <- [1,742,null,{}] 11:05:24 INFO - PROCESS | 3876 | 1468519524457 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:24 INFO - PROCESS | 3876 | 1468519524462 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:24 INFO - PROCESS | 3876 | 1468519524551 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:05:24 INFO - PROCESS | 3876 | 1468519524558 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 3876 | 1468519524561 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:24 INFO - PROCESS | 3876 | ++DOCSHELL 1644DC00 == 31 [pid = 3876] [id = 195] 11:05:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (16451800) [pid = 3876] [serial = 583] [outer = 00000000] 11:05:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (16CB0800) [pid = 3876] [serial = 584] [outer = 16451800] 11:05:24 INFO - PROCESS | 3876 | 1468519524608 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (172D0800) [pid = 3876] [serial = 585] [outer = 16451800] 11:05:25 INFO - PROCESS | 3876 | 1468519525456 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:05:25 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 11:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1071ms 11:05:25 INFO - PROCESS | 3876 | 1468519525513 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 3876 | 1468519525515 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 11:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:05:25 INFO - PROCESS | 3876 | 1468519525519 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 3876 | 1468519525521 Marionette TRACE conn2 <- [1,746,null,{}] 11:05:25 INFO - PROCESS | 3876 | 1468519525524 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:25 INFO - PROCESS | 3876 | 1468519525526 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:25 INFO - PROCESS | 3876 | 1468519525608 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:05:25 INFO - PROCESS | 3876 | 1468519525613 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 3876 | 1468519525616 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:25 INFO - PROCESS | 3876 | ++DOCSHELL 172C6000 == 32 [pid = 3876] [id = 196] 11:05:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (17367400) [pid = 3876] [serial = 586] [outer = 00000000] 11:05:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (17461400) [pid = 3876] [serial = 587] [outer = 17367400] 11:05:25 INFO - PROCESS | 3876 | 1468519525659 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1792D000) [pid = 3876] [serial = 588] [outer = 17367400] 11:05:26 INFO - PROCESS | 3876 | 1468519526277 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 778ms 11:05:26 INFO - PROCESS | 3876 | 1468519526317 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 3876 | 1468519526322 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 11:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:05:26 INFO - PROCESS | 3876 | 1468519526327 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 3876 | 1468519526333 Marionette TRACE conn2 <- [1,750,null,{}] 11:05:26 INFO - PROCESS | 3876 | 1468519526338 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:26 INFO - PROCESS | 3876 | 1468519526341 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:26 INFO - PROCESS | 3876 | 1468519526446 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:05:26 INFO - PROCESS | 3876 | 1468519526521 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 3876 | 1468519526524 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:26 INFO - PROCESS | 3876 | ++DOCSHELL 13125C00 == 33 [pid = 3876] [id = 197] 11:05:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (13129800) [pid = 3876] [serial = 589] [outer = 00000000] 11:05:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (13ECAC00) [pid = 3876] [serial = 590] [outer = 13129800] 11:05:26 INFO - PROCESS | 3876 | 1468519526562 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (1566B800) [pid = 3876] [serial = 591] [outer = 13129800] 11:05:27 INFO - PROCESS | 3876 | 1468519527591 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1306ms 11:05:27 INFO - PROCESS | 3876 | 1468519527683 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 3876 | 1468519527688 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 11:05:27 INFO - PROCESS | 3876 | 1468519527696 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 3876 | 1468519527699 Marionette TRACE conn2 <- [1,754,null,{}] 11:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:05:27 INFO - PROCESS | 3876 | 1468519527710 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:27 INFO - PROCESS | 3876 | 1468519527713 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:27 INFO - PROCESS | 3876 | 1468519527800 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:05:27 INFO - PROCESS | 3876 | 1468519527913 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 3876 | 1468519527916 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:27 INFO - PROCESS | 3876 | ++DOCSHELL 11258000 == 34 [pid = 3876] [id = 198] 11:05:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (112C8C00) [pid = 3876] [serial = 592] [outer = 00000000] 11:05:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (12E60400) [pid = 3876] [serial = 593] [outer = 112C8C00] 11:05:27 INFO - PROCESS | 3876 | 1468519527970 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1396FC00) [pid = 3876] [serial = 594] [outer = 112C8C00] 11:05:28 INFO - PROCESS | 3876 | --DOCSHELL 1644DC00 == 33 [pid = 3876] [id = 195] 11:05:28 INFO - PROCESS | 3876 | --DOCSHELL 1441E800 == 32 [pid = 3876] [id = 194] 11:05:28 INFO - PROCESS | 3876 | --DOCSHELL 12C4F400 == 31 [pid = 3876] [id = 193] 11:05:28 INFO - PROCESS | 3876 | --DOCSHELL 12B6E000 == 30 [pid = 3876] [id = 192] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1737A800) [pid = 3876] [serial = 557] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (165C1C00) [pid = 3876] [serial = 555] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (173D2800) [pid = 3876] [serial = 558] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (11220400) [pid = 3876] [serial = 566] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1342B400) [pid = 3876] [serial = 569] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1390D000) [pid = 3876] [serial = 570] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (193C4400) [pid = 3876] [serial = 537] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (132A8800) [pid = 3876] [serial = 545] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (112C5800) [pid = 3876] [serial = 567] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (112C2000) [pid = 3876] [serial = 542] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1318B400) [pid = 3876] [serial = 560] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (11809000) [pid = 3876] [serial = 543] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (12BB1C00) [pid = 3876] [serial = 539] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (12E63000) [pid = 3876] [serial = 540] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 51 (156E9000) [pid = 3876] [serial = 551] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 50 (1571EC00) [pid = 3876] [serial = 563] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 49 (151DDC00) [pid = 3876] [serial = 549] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 48 (159E4C00) [pid = 3876] [serial = 554] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 47 (13973000) [pid = 3876] [serial = 561] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 46 (1441D800) [pid = 3876] [serial = 548] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 45 (16881400) [pid = 3876] [serial = 564] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 44 (156F1000) [pid = 3876] [serial = 552] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | --DOMWINDOW == 43 (1342E800) [pid = 3876] [serial = 546] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 3876 | 1468519529007 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1349ms 11:05:29 INFO - PROCESS | 3876 | 1468519529049 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 3876 | 1468519529052 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 11:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:05:29 INFO - PROCESS | 3876 | 1468519529057 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 3876 | 1468519529060 Marionette TRACE conn2 <- [1,758,null,{}] 11:05:29 INFO - PROCESS | 3876 | 1468519529064 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 3876 | 1468519529068 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:29 INFO - PROCESS | 3876 | 1468519529150 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:05:29 INFO - PROCESS | 3876 | 1468519529156 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 3876 | 1468519529159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:29 INFO - PROCESS | 3876 | ++DOCSHELL 10A7F000 == 31 [pid = 3876] [id = 199] 11:05:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 44 (110DCC00) [pid = 3876] [serial = 595] [outer = 00000000] 11:05:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 45 (12B6D800) [pid = 3876] [serial = 596] [outer = 110DCC00] 11:05:29 INFO - PROCESS | 3876 | 1468519529205 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 46 (12E1DC00) [pid = 3876] [serial = 597] [outer = 110DCC00] 11:05:29 INFO - PROCESS | 3876 | 1468519529635 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 587ms 11:05:29 INFO - PROCESS | 3876 | 1468519529655 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 3876 | 1468519529658 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 11:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:05:29 INFO - PROCESS | 3876 | 1468519529664 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 3876 | 1468519529667 Marionette TRACE conn2 <- [1,762,null,{}] 11:05:29 INFO - PROCESS | 3876 | 1468519529670 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 3876 | 1468519529672 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:29 INFO - PROCESS | 3876 | 1468519529755 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:05:29 INFO - PROCESS | 3876 | 1468519529761 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 3876 | 1468519529764 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:29 INFO - PROCESS | 3876 | ++DOCSHELL 132A8800 == 32 [pid = 3876] [id = 200] 11:05:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 47 (1342B400) [pid = 3876] [serial = 598] [outer = 00000000] 11:05:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 48 (13975C00) [pid = 3876] [serial = 599] [outer = 1342B400] 11:05:29 INFO - PROCESS | 3876 | 1468519529810 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 49 (13B54000) [pid = 3876] [serial = 600] [outer = 1342B400] 11:05:30 INFO - PROCESS | 3876 | 1468519530208 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 602ms 11:05:30 INFO - PROCESS | 3876 | 1468519530266 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 3876 | 1468519530268 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 11:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:05:30 INFO - PROCESS | 3876 | 1468519530272 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 3876 | 1468519530275 Marionette TRACE conn2 <- [1,766,null,{}] 11:05:30 INFO - PROCESS | 3876 | 1468519530285 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 3876 | 1468519530290 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:30 INFO - PROCESS | 3876 | 1468519530371 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:05:30 INFO - PROCESS | 3876 | 1468519530380 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 3876 | 1468519530383 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:30 INFO - PROCESS | 3876 | ++DOCSHELL 156EB400 == 33 [pid = 3876] [id = 201] 11:05:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (156EBC00) [pid = 3876] [serial = 601] [outer = 00000000] 11:05:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (15714000) [pid = 3876] [serial = 602] [outer = 156EBC00] 11:05:30 INFO - PROCESS | 3876 | 1468519530414 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (15A20000) [pid = 3876] [serial = 603] [outer = 156EBC00] 11:05:30 INFO - PROCESS | 3876 | 1468519530887 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 660ms 11:05:30 INFO - PROCESS | 3876 | 1468519530935 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 3876 | 1468519530939 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 11:05:30 INFO - PROCESS | 3876 | 1468519530943 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:05:30 INFO - PROCESS | 3876 | 1468519530946 Marionette TRACE conn2 <- [1,770,null,{}] 11:05:30 INFO - PROCESS | 3876 | 1468519530949 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 3876 | 1468519530951 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:31 INFO - PROCESS | 3876 | 1468519531046 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:05:31 INFO - PROCESS | 3876 | 1468519531052 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 3876 | 1468519531054 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:31 INFO - PROCESS | 3876 | ++DOCSHELL 16452800 == 34 [pid = 3876] [id = 202] 11:05:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (16454000) [pid = 3876] [serial = 604] [outer = 00000000] 11:05:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (16D40C00) [pid = 3876] [serial = 605] [outer = 16454000] 11:05:31 INFO - PROCESS | 3876 | 1468519531098 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (1736F400) [pid = 3876] [serial = 606] [outer = 16454000] 11:05:31 INFO - PROCESS | 3876 | 1468519531492 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 11:05:31 INFO - PROCESS | 3876 | 1468519531530 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 3876 | 1468519531532 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 11:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:05:31 INFO - PROCESS | 3876 | 1468519531535 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 3876 | 1468519531537 Marionette TRACE conn2 <- [1,774,null,{}] 11:05:31 INFO - PROCESS | 3876 | 1468519531540 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:31 INFO - PROCESS | 3876 | 1468519531542 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:31 INFO - PROCESS | 3876 | 1468519531643 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:05:31 INFO - PROCESS | 3876 | 1468519531723 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 3876 | 1468519531725 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:31 INFO - PROCESS | 3876 | ++DOCSHELL 173C9800 == 35 [pid = 3876] [id = 203] 11:05:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (173CB400) [pid = 3876] [serial = 607] [outer = 00000000] 11:05:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (1745B000) [pid = 3876] [serial = 608] [outer = 173CB400] 11:05:31 INFO - PROCESS | 3876 | 1468519531767 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (17461C00) [pid = 3876] [serial = 609] [outer = 173CB400] 11:05:32 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (16451800) [pid = 3876] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:05:32 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (12E62C00) [pid = 3876] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:05:32 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1441F000) [pid = 3876] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:05:32 INFO - PROCESS | 3876 | 1468519532162 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 646ms 11:05:32 INFO - PROCESS | 3876 | 1468519532196 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 3876 | 1468519532198 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 11:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:05:32 INFO - PROCESS | 3876 | 1468519532202 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 3876 | 1468519532203 Marionette TRACE conn2 <- [1,778,null,{}] 11:05:32 INFO - PROCESS | 3876 | 1468519532206 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 3876 | 1468519532212 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:32 INFO - PROCESS | 3876 | 1468519532306 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:05:32 INFO - PROCESS | 3876 | 1468519532314 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 3876 | 1468519532316 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:32 INFO - PROCESS | 3876 | ++DOCSHELL 1318B400 == 36 [pid = 3876] [id = 204] 11:05:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (1736F000) [pid = 3876] [serial = 610] [outer = 00000000] 11:05:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (17B35800) [pid = 3876] [serial = 611] [outer = 1736F000] 11:05:32 INFO - PROCESS | 3876 | 1468519532360 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (17C22C00) [pid = 3876] [serial = 612] [outer = 1736F000] 11:05:32 INFO - PROCESS | 3876 | 1468519532761 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 602ms 11:05:32 INFO - PROCESS | 3876 | 1468519532813 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 3876 | 1468519532815 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 11:05:32 INFO - PROCESS | 3876 | 1468519532818 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 3876 | 1468519532820 Marionette TRACE conn2 <- [1,782,null,{}] 11:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:05:32 INFO - PROCESS | 3876 | 1468519532824 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 3876 | 1468519532825 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:32 INFO - PROCESS | 3876 | 1468519532901 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:05:32 INFO - PROCESS | 3876 | 1468519532936 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 3876 | 1468519532938 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:32 INFO - PROCESS | 3876 | ++DOCSHELL 17C27C00 == 37 [pid = 3876] [id = 205] 11:05:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (17F36800) [pid = 3876] [serial = 613] [outer = 00000000] 11:05:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (193BC800) [pid = 3876] [serial = 614] [outer = 17F36800] 11:05:32 INFO - PROCESS | 3876 | 1468519532980 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (193C1400) [pid = 3876] [serial = 615] [outer = 17F36800] 11:05:33 INFO - PROCESS | 3876 | 1468519533372 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 601ms 11:05:33 INFO - PROCESS | 3876 | 1468519533419 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 3876 | 1468519533421 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 11:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:05:33 INFO - PROCESS | 3876 | 1468519533424 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 3876 | 1468519533426 Marionette TRACE conn2 <- [1,786,null,{}] 11:05:33 INFO - PROCESS | 3876 | 1468519533430 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 3876 | 1468519533431 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:33 INFO - PROCESS | 3876 | 1468519533507 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:05:33 INFO - PROCESS | 3876 | 1468519533512 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 3876 | 1468519533514 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:33 INFO - PROCESS | 3876 | ++DOCSHELL 17B33400 == 38 [pid = 3876] [id = 206] 11:05:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (193C3C00) [pid = 3876] [serial = 616] [outer = 00000000] 11:05:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (193C7C00) [pid = 3876] [serial = 617] [outer = 193C3C00] 11:05:33 INFO - PROCESS | 3876 | 1468519533539 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (196DEC00) [pid = 3876] [serial = 618] [outer = 193C3C00] 11:05:33 INFO - PROCESS | 3876 | 1468519533925 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:05:33 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 11:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 558ms 11:05:33 INFO - PROCESS | 3876 | 1468519533989 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 3876 | 1468519533992 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 11:05:33 INFO - PROCESS | 3876 | 1468519533995 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 3876 | 1468519533996 Marionette TRACE conn2 <- [1,790,null,{}] 11:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:05:33 INFO - PROCESS | 3876 | 1468519534000 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 3876 | 1468519534002 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:34 INFO - PROCESS | 3876 | 1468519534088 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:05:34 INFO - PROCESS | 3876 | 1468519534093 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 3876 | 1468519534095 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:34 INFO - PROCESS | 3876 | ++DOCSHELL 193C4400 == 39 [pid = 3876] [id = 207] 11:05:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (196DFC00) [pid = 3876] [serial = 619] [outer = 00000000] 11:05:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13128800) [pid = 3876] [serial = 620] [outer = 196DFC00] 11:05:34 INFO - PROCESS | 3876 | 1468519534120 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (196E4800) [pid = 3876] [serial = 621] [outer = 196DFC00] 11:05:34 INFO - PROCESS | 3876 | 1468519534540 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:05:34 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 11:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 602ms 11:05:34 INFO - PROCESS | 3876 | 1468519534598 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:05:34 INFO - PROCESS | 3876 | 1468519534610 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 11:05:34 INFO - PROCESS | 3876 | 1468519534613 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 3876 | 1468519534615 Marionette TRACE conn2 <- [1,794,null,{}] 11:05:34 INFO - PROCESS | 3876 | 1468519534618 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 3876 | 1468519534620 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:34 INFO - PROCESS | 3876 | 1468519534718 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:05:34 INFO - PROCESS | 3876 | 1468519534848 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 3876 | 1468519534851 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:34 INFO - PROCESS | 3876 | ++DOCSHELL 103D2C00 == 40 [pid = 3876] [id = 208] 11:05:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (10435800) [pid = 3876] [serial = 622] [outer = 00000000] 11:05:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (10F3D800) [pid = 3876] [serial = 623] [outer = 10435800] 11:05:34 INFO - PROCESS | 3876 | 1468519534908 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (112C2000) [pid = 3876] [serial = 624] [outer = 10435800] 11:05:35 INFO - PROCESS | 3876 | 1468519535478 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:05:35 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 11:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 925ms 11:05:35 INFO - PROCESS | 3876 | 1468519535530 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 3876 | 1468519535534 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 11:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:05:35 INFO - PROCESS | 3876 | 1468519535539 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 3876 | 1468519535542 Marionette TRACE conn2 <- [1,798,null,{}] 11:05:35 INFO - PROCESS | 3876 | 1468519535547 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 3876 | 1468519535550 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:35 INFO - PROCESS | 3876 | 1468519535657 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:05:35 INFO - PROCESS | 3876 | 1468519535780 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 3876 | 1468519535783 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:35 INFO - PROCESS | 3876 | ++DOCSHELL 1396E400 == 41 [pid = 3876] [id = 209] 11:05:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13974800) [pid = 3876] [serial = 625] [outer = 00000000] 11:05:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (15663800) [pid = 3876] [serial = 626] [outer = 13974800] 11:05:35 INFO - PROCESS | 3876 | 1468519535838 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (156EB800) [pid = 3876] [serial = 627] [outer = 13974800] 11:05:36 INFO - PROCESS | 3876 | 1468519536397 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 11:05:36 INFO - PROCESS | 3876 | 1468519536429 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 3876 | 1468519536433 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 11:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:05:36 INFO - PROCESS | 3876 | 1468519536437 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 3876 | 1468519536439 Marionette TRACE conn2 <- [1,802,null,{}] 11:05:36 INFO - PROCESS | 3876 | 1468519536443 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 3876 | 1468519536445 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:36 INFO - PROCESS | 3876 | 1468519536551 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:05:36 INFO - PROCESS | 3876 | 1468519536646 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 3876 | 1468519536649 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:36 INFO - PROCESS | 3876 | ++DOCSHELL 1688B400 == 42 [pid = 3876] [id = 210] 11:05:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1737D000) [pid = 3876] [serial = 628] [outer = 00000000] 11:05:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B28400) [pid = 3876] [serial = 629] [outer = 1737D000] 11:05:36 INFO - PROCESS | 3876 | 1468519536689 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17F35C00) [pid = 3876] [serial = 630] [outer = 1737D000] 11:05:37 INFO - PROCESS | 3876 | 1468519537500 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 3876 | 1468519537567 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 11:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:05:37 INFO - PROCESS | 3876 | 1468519537572 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 3876 | 1468519537575 Marionette TRACE conn2 <- [1,806,null,{}] 11:05:37 INFO - PROCESS | 3876 | 1468519537580 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 3876 | 1468519537583 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:37 INFO - PROCESS | 3876 | 1468519537689 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:05:37 INFO - PROCESS | 3876 | 1468519537770 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 3876 | 1468519537775 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:37 INFO - PROCESS | 3876 | ++DOCSHELL 11253C00 == 43 [pid = 3876] [id = 211] 11:05:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (114E2800) [pid = 3876] [serial = 631] [outer = 00000000] 11:05:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1318F800) [pid = 3876] [serial = 632] [outer = 114E2800] 11:05:37 INFO - PROCESS | 3876 | 1468519537866 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1342EC00) [pid = 3876] [serial = 633] [outer = 114E2800] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 193C4400 == 42 [pid = 3876] [id = 207] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 17B33400 == 41 [pid = 3876] [id = 206] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 17C27C00 == 40 [pid = 3876] [id = 205] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 1318B400 == 39 [pid = 3876] [id = 204] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 173C9800 == 38 [pid = 3876] [id = 203] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 16452800 == 37 [pid = 3876] [id = 202] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 156EB400 == 36 [pid = 3876] [id = 201] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 132A8800 == 35 [pid = 3876] [id = 200] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 10A7F000 == 34 [pid = 3876] [id = 199] 11:05:38 INFO - PROCESS | 3876 | --DOCSHELL 172C6000 == 33 [pid = 3876] [id = 196] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (16CB0800) [pid = 3876] [serial = 584] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1342E000) [pid = 3876] [serial = 578] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (13129400) [pid = 3876] [serial = 575] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14416000) [pid = 3876] [serial = 572] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15661800) [pid = 3876] [serial = 581] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (172D0800) [pid = 3876] [serial = 585] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (13972400) [pid = 3876] [serial = 579] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (156E8000) [pid = 3876] [serial = 582] [outer = 00000000] [url = about:blank] 11:05:38 INFO - PROCESS | 3876 | 1468519538327 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 792ms 11:05:38 INFO - PROCESS | 3876 | 1468519538378 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 3876 | 1468519538382 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 11:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:05:38 INFO - PROCESS | 3876 | 1468519538388 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 3876 | 1468519538391 Marionette TRACE conn2 <- [1,810,null,{}] 11:05:38 INFO - PROCESS | 3876 | 1468519538394 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:38 INFO - PROCESS | 3876 | 1468519538397 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:38 INFO - PROCESS | 3876 | 1468519538462 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:05:38 INFO - PROCESS | 3876 | 1468519538470 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 3876 | 1468519538472 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:38 INFO - PROCESS | 3876 | ++DOCSHELL 13969C00 == 34 [pid = 3876] [id = 212] 11:05:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1396A000) [pid = 3876] [serial = 634] [outer = 00000000] 11:05:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13ECBC00) [pid = 3876] [serial = 635] [outer = 1396A000] 11:05:38 INFO - PROCESS | 3876 | 1468519538519 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14417C00) [pid = 3876] [serial = 636] [outer = 1396A000] 11:05:38 INFO - PROCESS | 3876 | 1468519538952 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:05:38 INFO - PROCESS | 3876 | 1468519538988 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 11:05:38 INFO - PROCESS | 3876 | 1468519538992 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 3876 | 1468519538995 Marionette TRACE conn2 <- [1,814,null,{}] 11:05:38 INFO - PROCESS | 3876 | 1468519538989 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:38 INFO - PROCESS | 3876 | 1468519538993 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:39 INFO - PROCESS | 3876 | 1468519539075 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:05:39 INFO - PROCESS | 3876 | 1468519539084 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 3876 | 1468519539087 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:39 INFO - PROCESS | 3876 | ++DOCSHELL 15A21C00 == 35 [pid = 3876] [id = 213] 11:05:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15A25800) [pid = 3876] [serial = 637] [outer = 00000000] 11:05:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16883800) [pid = 3876] [serial = 638] [outer = 15A25800] 11:05:39 INFO - PROCESS | 3876 | 1468519539133 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (172D0800) [pid = 3876] [serial = 639] [outer = 15A25800] 11:05:39 INFO - PROCESS | 3876 | 1468519539572 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 660ms 11:05:39 INFO - PROCESS | 3876 | 1468519539637 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 3876 | 1468519539640 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 11:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:05:39 INFO - PROCESS | 3876 | 1468519539643 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 3876 | 1468519539645 Marionette TRACE conn2 <- [1,818,null,{}] 11:05:39 INFO - PROCESS | 3876 | 1468519539648 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 3876 | 1468519539650 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:39 INFO - PROCESS | 3876 | 1468519539730 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:05:39 INFO - PROCESS | 3876 | 1468519539738 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 3876 | 1468519539740 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:39 INFO - PROCESS | 3876 | ++DOCSHELL 1745F400 == 36 [pid = 3876] [id = 214] 11:05:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17993400) [pid = 3876] [serial = 640] [outer = 00000000] 11:05:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B29000) [pid = 3876] [serial = 641] [outer = 17993400] 11:05:39 INFO - PROCESS | 3876 | 1468519539784 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (193BC400) [pid = 3876] [serial = 642] [outer = 17993400] 11:05:40 INFO - PROCESS | 3876 | 1468519540195 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 602ms 11:05:40 INFO - PROCESS | 3876 | 1468519540246 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 3876 | 1468519540248 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 11:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:05:40 INFO - PROCESS | 3876 | 1468519540251 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 3876 | 1468519540253 Marionette TRACE conn2 <- [1,822,null,{}] 11:05:40 INFO - PROCESS | 3876 | 1468519540257 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 3876 | 1468519540261 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:40 INFO - PROCESS | 3876 | 1468519540376 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:05:40 INFO - PROCESS | 3876 | 1468519540456 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 3876 | 1468519540458 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:40 INFO - PROCESS | 3876 | ++DOCSHELL 196DD800 == 37 [pid = 3876] [id = 215] 11:05:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (196DE000) [pid = 3876] [serial = 643] [outer = 00000000] 11:05:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19B29400) [pid = 3876] [serial = 644] [outer = 196DE000] 11:05:40 INFO - PROCESS | 3876 | 1468519540501 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19B30000) [pid = 3876] [serial = 645] [outer = 196DE000] 11:05:40 INFO - PROCESS | 3876 | 1468519540897 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 704ms 11:05:40 INFO - PROCESS | 3876 | 1468519540952 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 3876 | 1468519540954 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 11:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:05:40 INFO - PROCESS | 3876 | 1468519540961 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 3876 | 1468519540963 Marionette TRACE conn2 <- [1,826,null,{}] 11:05:40 INFO - PROCESS | 3876 | 1468519540966 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 3876 | 1468519540971 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:41 INFO - PROCESS | 3876 | 1468519541100 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:05:41 INFO - PROCESS | 3876 | 1468519541156 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 3876 | 1468519541159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:41 INFO - PROCESS | 3876 | ++DOCSHELL 156E5000 == 38 [pid = 3876] [id = 216] 11:05:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1745A400) [pid = 3876] [serial = 646] [outer = 00000000] 11:05:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19FE3000) [pid = 3876] [serial = 647] [outer = 1745A400] 11:05:41 INFO - PROCESS | 3876 | 1468519541203 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19FEE000) [pid = 3876] [serial = 648] [outer = 1745A400] 11:05:41 INFO - PROCESS | 3876 | 1468519541570 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 660ms 11:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:05:41 INFO - PROCESS | 3876 | 1468519541644 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 3876 | 1468519541646 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 11:05:41 INFO - PROCESS | 3876 | 1468519541650 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 3876 | 1468519541651 Marionette TRACE conn2 <- [1,830,null,{}] 11:05:41 INFO - PROCESS | 3876 | 1468519541654 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 3876 | 1468519541656 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:41 INFO - PROCESS | 3876 | 1468519541759 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:05:41 INFO - PROCESS | 3876 | 1468519541823 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 3876 | 1468519541825 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:41 INFO - PROCESS | 3876 | ++DOCSHELL 19FE7000 == 39 [pid = 3876] [id = 217] 11:05:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A28B000) [pid = 3876] [serial = 649] [outer = 00000000] 11:05:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A316000) [pid = 3876] [serial = 650] [outer = 1A28B000] 11:05:41 INFO - PROCESS | 3876 | 1468519541849 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A319000) [pid = 3876] [serial = 651] [outer = 1A28B000] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (156EBC00) [pid = 3876] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (110DCC00) [pid = 3876] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1342B400) [pid = 3876] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (173CB400) [pid = 3876] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1736F000) [pid = 3876] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17F36800) [pid = 3876] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (193C3C00) [pid = 3876] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:05:42 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16454000) [pid = 3876] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:05:42 INFO - PROCESS | 3876 | 1468519542240 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 661ms 11:05:42 INFO - PROCESS | 3876 | 1468519542311 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 3876 | 1468519542313 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 11:05:42 INFO - PROCESS | 3876 | 1468519542316 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 3876 | 1468519542318 Marionette TRACE conn2 <- [1,834,null,{}] 11:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:05:42 INFO - PROCESS | 3876 | 1468519542321 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 3876 | 1468519542323 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:42 INFO - PROCESS | 3876 | 1468519542431 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:05:42 INFO - PROCESS | 3876 | 1468519542486 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 3876 | 1468519542488 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:42 INFO - PROCESS | 3876 | ++DOCSHELL 173CBC00 == 40 [pid = 3876] [id = 218] 11:05:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (193C3C00) [pid = 3876] [serial = 652] [outer = 00000000] 11:05:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1A295400) [pid = 3876] [serial = 653] [outer = 193C3C00] 11:05:42 INFO - PROCESS | 3876 | 1468519542514 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A31FC00) [pid = 3876] [serial = 654] [outer = 193C3C00] 11:05:42 INFO - PROCESS | 3876 | 1468519542831 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 557ms 11:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:05:42 INFO - PROCESS | 3876 | 1468519542877 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 3876 | 1468519542879 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 11:05:42 INFO - PROCESS | 3876 | 1468519542882 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 3876 | 1468519542883 Marionette TRACE conn2 <- [1,838,null,{}] 11:05:42 INFO - PROCESS | 3876 | 1468519542887 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 3876 | 1468519542888 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:42 INFO - PROCESS | 3876 | 1468519542998 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:05:43 INFO - PROCESS | 3876 | 1468519543032 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 3876 | 1468519543034 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:43 INFO - PROCESS | 3876 | ++DOCSHELL 11890000 == 41 [pid = 3876] [id = 219] 11:05:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1342B400) [pid = 3876] [serial = 655] [outer = 00000000] 11:05:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A3F5400) [pid = 3876] [serial = 656] [outer = 1342B400] 11:05:43 INFO - PROCESS | 3876 | 1468519543061 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1745E400) [pid = 3876] [serial = 657] [outer = 1342B400] 11:05:43 INFO - PROCESS | 3876 | 1468519543450 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 601ms 11:05:43 INFO - PROCESS | 3876 | 1468519543485 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 3876 | 1468519543487 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 11:05:43 INFO - PROCESS | 3876 | 1468519543490 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:05:43 INFO - PROCESS | 3876 | 1468519543492 Marionette TRACE conn2 <- [1,842,null,{}] 11:05:43 INFO - PROCESS | 3876 | 1468519543496 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 3876 | 1468519543497 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:43 INFO - PROCESS | 3876 | 1468519543599 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:05:43 INFO - PROCESS | 3876 | 1468519543609 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 3876 | 1468519543611 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:43 INFO - PROCESS | 3876 | ++DOCSHELL 159E7800 == 42 [pid = 3876] [id = 220] 11:05:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (173CB800) [pid = 3876] [serial = 658] [outer = 00000000] 11:05:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A875C00) [pid = 3876] [serial = 659] [outer = 173CB800] 11:05:43 INFO - PROCESS | 3876 | 1468519543654 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A87A800) [pid = 3876] [serial = 660] [outer = 173CB800] 11:05:44 INFO - PROCESS | 3876 | 1468519544090 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 660ms 11:05:44 INFO - PROCESS | 3876 | 1468519544152 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 3876 | 1468519544157 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 11:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:05:44 INFO - PROCESS | 3876 | 1468519544205 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 3876 | 1468519544208 Marionette TRACE conn2 <- [1,846,null,{}] 11:05:44 INFO - PROCESS | 3876 | 1468519544231 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 3876 | 1468519544234 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:44 INFO - PROCESS | 3876 | 1468519544361 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:05:44 INFO - PROCESS | 3876 | 1468519544439 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 3876 | 1468519544444 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:44 INFO - PROCESS | 3876 | ++DOCSHELL 10A7D400 == 43 [pid = 3876] [id = 221] 11:05:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (10A81000) [pid = 3876] [serial = 661] [outer = 00000000] 11:05:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (13189800) [pid = 3876] [serial = 662] [outer = 10A81000] 11:05:44 INFO - PROCESS | 3876 | 1468519544543 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1396D000) [pid = 3876] [serial = 663] [outer = 10A81000] 11:05:45 INFO - PROCESS | 3876 | 1468519545064 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 939ms 11:05:45 INFO - PROCESS | 3876 | 1468519545107 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 3876 | 1468519545112 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 11:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:05:45 INFO - PROCESS | 3876 | 1468519545119 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 3876 | 1468519545122 Marionette TRACE conn2 <- [1,850,null,{}] 11:05:45 INFO - PROCESS | 3876 | 1468519545126 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 3876 | 1468519545128 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:45 INFO - PROCESS | 3876 | 1468519545235 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:05:45 INFO - PROCESS | 3876 | 1468519545339 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 3876 | 1468519545342 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:45 INFO - PROCESS | 3876 | ++DOCSHELL 156EB000 == 44 [pid = 3876] [id = 222] 11:05:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (156ECC00) [pid = 3876] [serial = 664] [outer = 00000000] 11:05:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (16452800) [pid = 3876] [serial = 665] [outer = 156ECC00] 11:05:45 INFO - PROCESS | 3876 | 1468519545378 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (16CA9800) [pid = 3876] [serial = 666] [outer = 156ECC00] 11:05:45 INFO - PROCESS | 3876 | 1468519545956 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 837ms 11:05:45 INFO - PROCESS | 3876 | 1468519545985 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 3876 | 1468519545988 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 11:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:05:45 INFO - PROCESS | 3876 | 1468519545992 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 3876 | 1468519545995 Marionette TRACE conn2 <- [1,854,null,{}] 11:05:45 INFO - PROCESS | 3876 | 1468519545989 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 3876 | 1468519545994 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:46 INFO - PROCESS | 3876 | 1468519546097 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:05:46 INFO - PROCESS | 3876 | 1468519546197 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 3876 | 1468519546200 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:46 INFO - PROCESS | 3876 | ++DOCSHELL 19FE4800 == 45 [pid = 3876] [id = 223] 11:05:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (19FE5000) [pid = 3876] [serial = 667] [outer = 00000000] 11:05:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1A316C00) [pid = 3876] [serial = 668] [outer = 19FE5000] 11:05:46 INFO - PROCESS | 3876 | 1468519546254 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1A872C00) [pid = 3876] [serial = 669] [outer = 19FE5000] 11:05:46 INFO - PROCESS | 3876 | 1468519546803 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 880ms 11:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:05:46 INFO - PROCESS | 3876 | 1468519546862 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 3876 | 1468519546865 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 11:05:46 INFO - PROCESS | 3876 | 1468519546869 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 3876 | 1468519546871 Marionette TRACE conn2 <- [1,858,null,{}] 11:05:46 INFO - PROCESS | 3876 | 1468519546874 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 3876 | 1468519546877 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:46 INFO - PROCESS | 3876 | 1468519546982 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:05:47 INFO - PROCESS | 3876 | 1468519547227 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 3876 | 1468519547230 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:47 INFO - PROCESS | 3876 | ++DOCSHELL 11221000 == 46 [pid = 3876] [id = 224] 11:05:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1122EC00) [pid = 3876] [serial = 670] [outer = 00000000] 11:05:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (12B6AC00) [pid = 3876] [serial = 671] [outer = 1122EC00] 11:05:47 INFO - PROCESS | 3876 | 1468519547290 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (12EE1400) [pid = 3876] [serial = 672] [outer = 1122EC00] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 13125C00 == 45 [pid = 3876] [id = 197] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 11890000 == 44 [pid = 3876] [id = 219] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 173CBC00 == 43 [pid = 3876] [id = 218] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 19FE7000 == 42 [pid = 3876] [id = 217] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 156E5000 == 41 [pid = 3876] [id = 216] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 196DD800 == 40 [pid = 3876] [id = 215] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 1745F400 == 39 [pid = 3876] [id = 214] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 15A21C00 == 38 [pid = 3876] [id = 213] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 13969C00 == 37 [pid = 3876] [id = 212] 11:05:48 INFO - PROCESS | 3876 | --DOCSHELL 11253C00 == 36 [pid = 3876] [id = 211] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (13128800) [pid = 3876] [serial = 620] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (15714000) [pid = 3876] [serial = 602] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (12B6D800) [pid = 3876] [serial = 596] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (12E1DC00) [pid = 3876] [serial = 597] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (12E60400) [pid = 3876] [serial = 593] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (13975C00) [pid = 3876] [serial = 599] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (13B54000) [pid = 3876] [serial = 600] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17461400) [pid = 3876] [serial = 587] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (13ECAC00) [pid = 3876] [serial = 590] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1745B000) [pid = 3876] [serial = 608] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (17B35800) [pid = 3876] [serial = 611] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (17C22C00) [pid = 3876] [serial = 612] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17461C00) [pid = 3876] [serial = 609] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (193BC800) [pid = 3876] [serial = 614] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (193C7C00) [pid = 3876] [serial = 617] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (16D40C00) [pid = 3876] [serial = 605] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1736F400) [pid = 3876] [serial = 606] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (193C1400) [pid = 3876] [serial = 615] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (196DEC00) [pid = 3876] [serial = 618] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15A20000) [pid = 3876] [serial = 603] [outer = 00000000] [url = about:blank] 11:05:48 INFO - PROCESS | 3876 | 1468519548156 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1306ms 11:05:48 INFO - PROCESS | 3876 | 1468519548182 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 3876 | 1468519548185 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 11:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:05:48 INFO - PROCESS | 3876 | 1468519548189 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 3876 | 1468519548192 Marionette TRACE conn2 <- [1,862,null,{}] 11:05:48 INFO - PROCESS | 3876 | 1468519548197 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 3876 | 1468519548201 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:48 INFO - PROCESS | 3876 | 1468519548286 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:05:48 INFO - PROCESS | 3876 | 1468519548293 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 3876 | 1468519548296 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:48 INFO - PROCESS | 3876 | ++DOCSHELL 13AC3800 == 37 [pid = 3876] [id = 225] 11:05:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13B4C400) [pid = 3876] [serial = 673] [outer = 00000000] 11:05:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (14416000) [pid = 3876] [serial = 674] [outer = 13B4C400] 11:05:48 INFO - PROCESS | 3876 | 1468519548342 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (15667800) [pid = 3876] [serial = 675] [outer = 13B4C400] 11:05:48 INFO - PROCESS | 3876 | 1468519548805 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 661ms 11:05:48 INFO - PROCESS | 3876 | 1468519548851 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 3876 | 1468519548854 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 11:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:05:48 INFO - PROCESS | 3876 | 1468519548859 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 3876 | 1468519548861 Marionette TRACE conn2 <- [1,866,null,{}] 11:05:48 INFO - PROCESS | 3876 | 1468519548864 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 3876 | 1468519548867 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:48 INFO - PROCESS | 3876 | 1468519548951 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:05:49 INFO - PROCESS | 3876 | 1468519549033 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 3876 | 1468519549036 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:49 INFO - PROCESS | 3876 | ++DOCSHELL 132A1000 == 38 [pid = 3876] [id = 226] 11:05:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (13973C00) [pid = 3876] [serial = 676] [outer = 00000000] 11:05:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17936C00) [pid = 3876] [serial = 677] [outer = 13973C00] 11:05:49 INFO - PROCESS | 3876 | 1468519549066 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B33000) [pid = 3876] [serial = 678] [outer = 13973C00] 11:05:49 INFO - PROCESS | 3876 | 1468519549422 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 601ms 11:05:49 INFO - PROCESS | 3876 | 1468519549463 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 3876 | 1468519549465 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 11:05:49 INFO - PROCESS | 3876 | 1468519549470 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:05:49 INFO - PROCESS | 3876 | 1468519549475 Marionette TRACE conn2 <- [1,870,null,{}] 11:05:49 INFO - PROCESS | 3876 | 1468519549484 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 3876 | 1468519549487 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:49 INFO - PROCESS | 3876 | 1468519549571 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:05:49 INFO - PROCESS | 3876 | 1468519549577 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 3876 | 1468519549579 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:49 INFO - PROCESS | 3876 | ++DOCSHELL 17F39400 == 39 [pid = 3876] [id = 227] 11:05:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (193C2000) [pid = 3876] [serial = 679] [outer = 00000000] 11:05:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (196DE800) [pid = 3876] [serial = 680] [outer = 193C2000] 11:05:49 INFO - PROCESS | 3876 | 1468519549606 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (196E6400) [pid = 3876] [serial = 681] [outer = 193C2000] 11:05:50 INFO - PROCESS | 3876 | 1468519550017 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 557ms 11:05:50 INFO - PROCESS | 3876 | 1468519550033 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 3876 | 1468519550035 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 11:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:05:50 INFO - PROCESS | 3876 | 1468519550039 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 3876 | 1468519550040 Marionette TRACE conn2 <- [1,874,null,{}] 11:05:50 INFO - PROCESS | 3876 | 1468519550044 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 3876 | 1468519550045 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:50 INFO - PROCESS | 3876 | 1468519550171 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:05:50 INFO - PROCESS | 3876 | 1468519550264 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 3876 | 1468519550267 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:50 INFO - PROCESS | 3876 | ++DOCSHELL 19F49C00 == 40 [pid = 3876] [id = 228] 11:05:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19F4B000) [pid = 3876] [serial = 682] [outer = 00000000] 11:05:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19FED000) [pid = 3876] [serial = 683] [outer = 19F4B000] 11:05:50 INFO - PROCESS | 3876 | 1468519550310 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1A314400) [pid = 3876] [serial = 684] [outer = 19F4B000] 11:05:50 INFO - PROCESS | 3876 | 1468519550710 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 705ms 11:05:50 INFO - PROCESS | 3876 | 1468519550747 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 3876 | 1468519550749 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 11:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:05:50 INFO - PROCESS | 3876 | 1468519550736 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 3876 | 1468519550738 Marionette TRACE conn2 <- [1,878,null,{}] 11:05:50 INFO - PROCESS | 3876 | 1468519550741 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 3876 | 1468519550743 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:50 INFO - PROCESS | 3876 | 1468519550851 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:05:50 INFO - PROCESS | 3876 | 1468519550856 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 3876 | 1468519550862 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:50 INFO - PROCESS | 3876 | ++DOCSHELL 1A871000 == 41 [pid = 3876] [id = 229] 11:05:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A871400) [pid = 3876] [serial = 685] [outer = 00000000] 11:05:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1AB5C000) [pid = 3876] [serial = 686] [outer = 1A871400] 11:05:50 INFO - PROCESS | 3876 | 1468519550916 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1AB65C00) [pid = 3876] [serial = 687] [outer = 1A871400] 11:05:51 INFO - PROCESS | 3876 | 1468519551372 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 646ms 11:05:51 INFO - PROCESS | 3876 | 1468519551401 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 3876 | 1468519551403 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 11:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:05:51 INFO - PROCESS | 3876 | 1468519551414 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 3876 | 1468519551415 Marionette TRACE conn2 <- [1,882,null,{}] 11:05:51 INFO - PROCESS | 3876 | 1468519551419 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:51 INFO - PROCESS | 3876 | 1468519551421 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:51 INFO - PROCESS | 3876 | 1468519551562 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:05:51 INFO - PROCESS | 3876 | 1468519551615 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 3876 | 1468519551617 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:51 INFO - PROCESS | 3876 | ++DOCSHELL 1ACEB400 == 42 [pid = 3876] [id = 230] 11:05:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1ACF0400) [pid = 3876] [serial = 688] [outer = 00000000] 11:05:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1AD50C00) [pid = 3876] [serial = 689] [outer = 1ACF0400] 11:05:51 INFO - PROCESS | 3876 | 1468519551660 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1AD55400) [pid = 3876] [serial = 690] [outer = 1ACF0400] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (193C3C00) [pid = 3876] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (114E2800) [pid = 3876] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1A28B000) [pid = 3876] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (196DFC00) [pid = 3876] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (196DE000) [pid = 3876] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17993400) [pid = 3876] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1342B400) [pid = 3876] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (15A25800) [pid = 3876] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1745A400) [pid = 3876] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:05:52 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1396A000) [pid = 3876] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:05:52 INFO - PROCESS | 3876 | 1468519552133 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 749ms 11:05:52 INFO - PROCESS | 3876 | 1468519552176 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 3876 | 1468519552178 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 11:05:52 INFO - PROCESS | 3876 | 1468519552181 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:05:52 INFO - PROCESS | 3876 | 1468519552183 Marionette TRACE conn2 <- [1,886,null,{}] 11:05:52 INFO - PROCESS | 3876 | 1468519552186 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 3876 | 1468519552171 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:52 INFO - PROCESS | 3876 | 1468519552248 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:05:52 INFO - PROCESS | 3876 | 1468519552255 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 3876 | 1468519552257 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:52 INFO - PROCESS | 3876 | ++DOCSHELL 112BE400 == 43 [pid = 3876] [id = 231] 11:05:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (13970C00) [pid = 3876] [serial = 691] [outer = 00000000] 11:05:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (167B6C00) [pid = 3876] [serial = 692] [outer = 13970C00] 11:05:52 INFO - PROCESS | 3876 | 1468519552300 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (16E22000) [pid = 3876] [serial = 693] [outer = 13970C00] 11:05:52 INFO - PROCESS | 3876 | 1468519552731 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 602ms 11:05:52 INFO - PROCESS | 3876 | 1468519552779 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 3876 | 1468519552781 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 11:05:52 INFO - PROCESS | 3876 | 1468519552784 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:05:52 INFO - PROCESS | 3876 | 1468519552786 Marionette TRACE conn2 <- [1,890,null,{}] 11:05:52 INFO - PROCESS | 3876 | 1468519552772 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 3876 | 1468519552774 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:52 INFO - PROCESS | 3876 | 1468519552876 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:05:52 INFO - PROCESS | 3876 | 1468519552882 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 3876 | 1468519552884 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:52 INFO - PROCESS | 3876 | ++DOCSHELL 193BF800 == 44 [pid = 3876] [id = 232] 11:05:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (193C0000) [pid = 3876] [serial = 694] [outer = 00000000] 11:05:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1AB37400) [pid = 3876] [serial = 695] [outer = 193C0000] 11:05:52 INFO - PROCESS | 3876 | 1468519552926 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1A28B000) [pid = 3876] [serial = 696] [outer = 193C0000] 11:05:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (19B2D800) [pid = 3876] [serial = 697] [outer = 1AEF8000] 11:05:53 INFO - PROCESS | 3876 | 1468519553384 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 660ms 11:05:53 INFO - PROCESS | 3876 | 1468519553426 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 3876 | 1468519553428 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 11:05:53 INFO - PROCESS | 3876 | 1468519553431 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:05:53 INFO - PROCESS | 3876 | 1468519553433 Marionette TRACE conn2 <- [1,894,null,{}] 11:05:53 INFO - PROCESS | 3876 | 1468519553437 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 3876 | 1468519553438 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:53 INFO - PROCESS | 3876 | 1468519553536 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:05:53 INFO - PROCESS | 3876 | 1468519553544 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 3876 | 1468519553545 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:53 INFO - PROCESS | 3876 | ++DOCSHELL 1A31E800 == 45 [pid = 3876] [id = 233] 11:05:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1A320C00) [pid = 3876] [serial = 698] [outer = 00000000] 11:05:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1AB41800) [pid = 3876] [serial = 699] [outer = 1A320C00] 11:05:53 INFO - PROCESS | 3876 | 1468519553596 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1AB42000) [pid = 3876] [serial = 700] [outer = 1A320C00] 11:05:54 INFO - PROCESS | 3876 | 1468519554025 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 660ms 11:05:54 INFO - PROCESS | 3876 | 1468519554146 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:05:54 INFO - PROCESS | 3876 | 1468519554151 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 11:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:05:54 INFO - PROCESS | 3876 | 1468519554171 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - PROCESS | 3876 | 1468519554176 Marionette TRACE conn2 <- [1,898,null,{}] 11:05:54 INFO - PROCESS | 3876 | 1468519554183 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:54 INFO - PROCESS | 3876 | 1468519554186 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:54 INFO - PROCESS | 3876 | 1468519554329 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:05:54 INFO - PROCESS | 3876 | 1468519554398 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 3876 | 1468519554402 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:54 INFO - PROCESS | 3876 | ++DOCSHELL 13125C00 == 46 [pid = 3876] [id = 234] 11:05:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (13128800) [pid = 3876] [serial = 701] [outer = 00000000] 11:05:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (1396E800) [pid = 3876] [serial = 702] [outer = 13128800] 11:05:54 INFO - PROCESS | 3876 | 1468519554459 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (13B58800) [pid = 3876] [serial = 703] [outer = 13128800] 11:05:54 INFO - PROCESS | 3876 | 1468519554961 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 837ms 11:05:55 INFO - PROCESS | 3876 | 1468519555016 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 3876 | 1468519555020 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 11:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:05:55 INFO - PROCESS | 3876 | 1468519555027 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 3876 | 1468519555030 Marionette TRACE conn2 <- [1,902,null,{}] 11:05:55 INFO - PROCESS | 3876 | 1468519555034 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 3876 | 1468519555036 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:55 INFO - PROCESS | 3876 | 1468519555127 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:05:55 INFO - PROCESS | 3876 | 1468519555229 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 3876 | 1468519555232 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:55 INFO - PROCESS | 3876 | ++DOCSHELL 151AA000 == 47 [pid = 3876] [id = 235] 11:05:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (151AA400) [pid = 3876] [serial = 704] [outer = 00000000] 11:05:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (156E5000) [pid = 3876] [serial = 705] [outer = 151AA400] 11:05:55 INFO - PROCESS | 3876 | 1468519555286 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (159E4C00) [pid = 3876] [serial = 706] [outer = 151AA400] 11:05:55 INFO - PROCESS | 3876 | 1468519555875 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 895ms 11:05:55 INFO - PROCESS | 3876 | 1468519555914 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 3876 | 1468519555917 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 11:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:05:55 INFO - PROCESS | 3876 | 1468519555921 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 3876 | 1468519555924 Marionette TRACE conn2 <- [1,906,null,{}] 11:05:55 INFO - PROCESS | 3876 | 1468519555935 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 3876 | 1468519555940 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:56 INFO - PROCESS | 3876 | 1468519556030 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:05:56 INFO - PROCESS | 3876 | 1468519556133 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 3876 | 1468519556137 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:56 INFO - PROCESS | 3876 | ++DOCSHELL 193C1000 == 48 [pid = 3876] [id = 236] 11:05:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (193C1C00) [pid = 3876] [serial = 707] [outer = 00000000] 11:05:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (196DD800) [pid = 3876] [serial = 708] [outer = 193C1C00] 11:05:56 INFO - PROCESS | 3876 | 1468519556193 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (19F3D800) [pid = 3876] [serial = 709] [outer = 193C1C00] 11:05:56 INFO - PROCESS | 3876 | 1468519556729 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 851ms 11:05:56 INFO - PROCESS | 3876 | 1468519556773 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 3876 | 1468519556776 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 11:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:05:56 INFO - PROCESS | 3876 | 1468519556779 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 3876 | 1468519556763 Marionette TRACE conn2 <- [1,910,null,{}] 11:05:56 INFO - PROCESS | 3876 | 1468519556767 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 3876 | 1468519556769 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:56 INFO - PROCESS | 3876 | 1468519556873 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:05:56 INFO - PROCESS | 3876 | 1468519556974 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 3876 | 1468519556977 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:56 INFO - PROCESS | 3876 | ++DOCSHELL 1A86C800 == 49 [pid = 3876] [id = 237] 11:05:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (1A879C00) [pid = 3876] [serial = 710] [outer = 00000000] 11:05:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 111 (1AB61C00) [pid = 3876] [serial = 711] [outer = 1A879C00] 11:05:57 INFO - PROCESS | 3876 | 1468519557028 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 112 (1ACF5800) [pid = 3876] [serial = 712] [outer = 1A879C00] 11:05:57 INFO - PROCESS | 3876 | 1468519557584 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 895ms 11:05:57 INFO - PROCESS | 3876 | 1468519557810 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 3876 | 1468519557814 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 11:05:57 INFO - PROCESS | 3876 | 1468519557833 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:05:57 INFO - PROCESS | 3876 | 1468519557836 Marionette TRACE conn2 <- [1,914,null,{}] 11:05:57 INFO - PROCESS | 3876 | 1468519557841 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:57 INFO - PROCESS | 3876 | 1468519557844 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:57 INFO - PROCESS | 3876 | 1468519557928 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:05:58 INFO - PROCESS | 3876 | 1468519558011 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 3876 | 1468519558016 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:58 INFO - PROCESS | 3876 | ++DOCSHELL 1342CC00 == 50 [pid = 3876] [id = 238] 11:05:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 113 (1342E000) [pid = 3876] [serial = 713] [outer = 00000000] 11:05:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 114 (13ABC000) [pid = 3876] [serial = 714] [outer = 1342E000] 11:05:58 INFO - PROCESS | 3876 | 1468519558111 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 115 (144F3C00) [pid = 3876] [serial = 715] [outer = 1342E000] 11:05:58 INFO - PROCESS | 3876 | 1468519558647 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 193BF800 == 49 [pid = 3876] [id = 232] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 112BE400 == 48 [pid = 3876] [id = 231] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 1ACEB400 == 47 [pid = 3876] [id = 230] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 1A871000 == 46 [pid = 3876] [id = 229] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 19F49C00 == 45 [pid = 3876] [id = 228] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 17F39400 == 44 [pid = 3876] [id = 227] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 132A1000 == 43 [pid = 3876] [id = 226] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 13AC3800 == 42 [pid = 3876] [id = 225] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 11221000 == 41 [pid = 3876] [id = 224] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 10A7D400 == 40 [pid = 3876] [id = 221] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 1396E400 == 39 [pid = 3876] [id = 209] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 103D2C00 == 38 [pid = 3876] [id = 208] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 1688B400 == 37 [pid = 3876] [id = 210] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 13B57800 == 36 [pid = 3876] [id = 191] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 11258000 == 35 [pid = 3876] [id = 198] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 159E7800 == 34 [pid = 3876] [id = 220] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 156EB000 == 33 [pid = 3876] [id = 222] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 19FE4800 == 32 [pid = 3876] [id = 223] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 1A86C800 == 31 [pid = 3876] [id = 237] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 193C1000 == 30 [pid = 3876] [id = 236] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 1A31E800 == 29 [pid = 3876] [id = 233] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 13125C00 == 28 [pid = 3876] [id = 234] 11:05:59 INFO - PROCESS | 3876 | --DOCSHELL 151AA000 == 27 [pid = 3876] [id = 235] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 114 (1745E400) [pid = 3876] [serial = 657] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 113 (1A875C00) [pid = 3876] [serial = 659] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 112 (1A31FC00) [pid = 3876] [serial = 654] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 111 (1342EC00) [pid = 3876] [serial = 633] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 110 (10F3D800) [pid = 3876] [serial = 623] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (1A316000) [pid = 3876] [serial = 650] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (196E4800) [pid = 3876] [serial = 621] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (19B30000) [pid = 3876] [serial = 645] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (1318F800) [pid = 3876] [serial = 632] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (193BC400) [pid = 3876] [serial = 642] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (1A3F5400) [pid = 3876] [serial = 656] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1A295400) [pid = 3876] [serial = 653] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (172D0800) [pid = 3876] [serial = 639] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (19FEE000) [pid = 3876] [serial = 648] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (17B29000) [pid = 3876] [serial = 641] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (19B29400) [pid = 3876] [serial = 644] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (15663800) [pid = 3876] [serial = 626] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (17B28400) [pid = 3876] [serial = 629] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (14417C00) [pid = 3876] [serial = 636] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (16883800) [pid = 3876] [serial = 638] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (19FE3000) [pid = 3876] [serial = 647] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (13ECBC00) [pid = 3876] [serial = 635] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1A319000) [pid = 3876] [serial = 651] [outer = 00000000] [url = about:blank] 11:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1511ms 11:05:59 INFO - PROCESS | 3876 | 1468519559433 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 3876 | 1468519559437 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 11:05:59 INFO - PROCESS | 3876 | 1468519559446 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 3876 | 1468519559449 Marionette TRACE conn2 <- [1,918,null,{}] 11:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:05:59 INFO - PROCESS | 3876 | 1468519559454 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:59 INFO - PROCESS | 3876 | 1468519559458 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:59 INFO - PROCESS | 3876 | 1468519559544 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:05:59 INFO - PROCESS | 3876 | 1468519559551 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 3876 | 1468519559556 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:05:59 INFO - PROCESS | 3876 | ++DOCSHELL 1125A000 == 28 [pid = 3876] [id = 239] 11:05:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1125D000) [pid = 3876] [serial = 716] [outer = 00000000] 11:05:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (114DFC00) [pid = 3876] [serial = 717] [outer = 1125D000] 11:05:59 INFO - PROCESS | 3876 | 1468519559603 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (11891800) [pid = 3876] [serial = 718] [outer = 1125D000] 11:06:00 INFO - PROCESS | 3876 | 1468519560050 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 11:06:00 INFO - PROCESS | 3876 | 1468519560100 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 3876 | 1468519560103 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 11:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:06:00 INFO - PROCESS | 3876 | 1468519560109 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 3876 | 1468519560113 Marionette TRACE conn2 <- [1,922,null,{}] 11:06:00 INFO - PROCESS | 3876 | 1468519560116 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 3876 | 1468519560119 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:00 INFO - PROCESS | 3876 | 1468519560203 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:06:00 INFO - PROCESS | 3876 | 1468519560212 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 3876 | 1468519560214 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:00 INFO - PROCESS | 3876 | ++DOCSHELL 13909400 == 29 [pid = 3876] [id = 240] 11:06:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1390A000) [pid = 3876] [serial = 719] [outer = 00000000] 11:06:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1396E400) [pid = 3876] [serial = 720] [outer = 1390A000] 11:06:00 INFO - PROCESS | 3876 | 1468519560243 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (13AC3800) [pid = 3876] [serial = 721] [outer = 1390A000] 11:06:00 INFO - PROCESS | 3876 | 1468519560686 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 616ms 11:06:00 INFO - PROCESS | 3876 | 1468519560728 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 3876 | 1468519560730 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 11:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:06:00 INFO - PROCESS | 3876 | 1468519560734 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 3876 | 1468519560736 Marionette TRACE conn2 <- [1,926,null,{}] 11:06:00 INFO - PROCESS | 3876 | 1468519560745 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 3876 | 1468519560750 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:00 INFO - PROCESS | 3876 | 1468519560845 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:06:00 INFO - PROCESS | 3876 | 1468519560939 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 3876 | 1468519560943 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:00 INFO - PROCESS | 3876 | ++DOCSHELL 15661800 == 30 [pid = 3876] [id = 241] 11:06:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (15663000) [pid = 3876] [serial = 722] [outer = 00000000] 11:06:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (156EF400) [pid = 3876] [serial = 723] [outer = 15663000] 11:06:00 INFO - PROCESS | 3876 | 1468519560991 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (159E7800) [pid = 3876] [serial = 724] [outer = 15663000] 11:06:01 INFO - PROCESS | 3876 | 1468519561351 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 660ms 11:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:06:01 INFO - PROCESS | 3876 | 1468519561394 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 3876 | 1468519561396 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 11:06:01 INFO - PROCESS | 3876 | 1468519561399 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 3876 | 1468519561401 Marionette TRACE conn2 <- [1,930,null,{}] 11:06:01 INFO - PROCESS | 3876 | 1468519561400 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 3876 | 1468519561403 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:01 INFO - PROCESS | 3876 | 1468519561531 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:06:01 INFO - PROCESS | 3876 | 1468519561589 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 3876 | 1468519561591 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:01 INFO - PROCESS | 3876 | ++DOCSHELL 16CB0C00 == 31 [pid = 3876] [id = 242] 11:06:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (16D3F400) [pid = 3876] [serial = 725] [outer = 00000000] 11:06:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (17373400) [pid = 3876] [serial = 726] [outer = 16D3F400] 11:06:01 INFO - PROCESS | 3876 | 1468519561636 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (17461400) [pid = 3876] [serial = 727] [outer = 16D3F400] 11:06:02 INFO - PROCESS | 3876 | 1468519562019 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 661ms 11:06:02 INFO - PROCESS | 3876 | 1468519562045 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 3876 | 1468519562047 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 11:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:06:02 INFO - PROCESS | 3876 | 1468519562057 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 3876 | 1468519562058 Marionette TRACE conn2 <- [1,934,null,{}] 11:06:02 INFO - PROCESS | 3876 | 1468519562062 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 3876 | 1468519562064 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:02 INFO - PROCESS | 3876 | 1468519562202 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:06:02 INFO - PROCESS | 3876 | 1468519562206 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 3876 | 1468519562208 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:02 INFO - PROCESS | 3876 | ++DOCSHELL 167B7800 == 32 [pid = 3876] [id = 243] 11:06:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (17B28400) [pid = 3876] [serial = 728] [outer = 00000000] 11:06:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (17B34C00) [pid = 3876] [serial = 729] [outer = 17B28400] 11:06:02 INFO - PROCESS | 3876 | 1468519562251 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (17F37400) [pid = 3876] [serial = 730] [outer = 17B28400] 11:06:02 INFO - PROCESS | 3876 | 1468519562646 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 646ms 11:06:02 INFO - PROCESS | 3876 | 1468519562715 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 3876 | 1468519562717 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 11:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:06:02 INFO - PROCESS | 3876 | 1468519562721 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 3876 | 1468519562723 Marionette TRACE conn2 <- [1,938,null,{}] 11:06:02 INFO - PROCESS | 3876 | 1468519562726 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 3876 | 1468519562732 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:02 INFO - PROCESS | 3876 | 1468519562859 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:06:02 INFO - PROCESS | 3876 | 1468519562920 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 3876 | 1468519562923 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:02 INFO - PROCESS | 3876 | ++DOCSHELL 193C6000 == 33 [pid = 3876] [id = 244] 11:06:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (19425C00) [pid = 3876] [serial = 731] [outer = 00000000] 11:06:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (1942CC00) [pid = 3876] [serial = 732] [outer = 19425C00] 11:06:02 INFO - PROCESS | 3876 | 1468519562966 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (19431800) [pid = 3876] [serial = 733] [outer = 19425C00] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (12BB1400) [pid = 3876] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (112C8C00) [pid = 3876] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (13974800) [pid = 3876] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (13129800) [pid = 3876] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (10435800) [pid = 3876] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (17367400) [pid = 3876] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1737D000) [pid = 3876] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (1A871400) [pid = 3876] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (1ACF0400) [pid = 3876] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (193C2000) [pid = 3876] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (1122EC00) [pid = 3876] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (10A81000) [pid = 3876] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (156ECC00) [pid = 3876] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (173CB800) [pid = 3876] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (13973C00) [pid = 3876] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (13B4C400) [pid = 3876] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (19FE5000) [pid = 3876] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (13970C00) [pid = 3876] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (193C0000) [pid = 3876] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1A320C00) [pid = 3876] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19F4B000) [pid = 3876] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:06:03 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1421E800) [pid = 3876] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:06:03 INFO - PROCESS | 3876 | 1468519563823 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1174ms 11:06:03 INFO - PROCESS | 3876 | 1468519563902 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 3876 | 1468519563904 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 11:06:03 INFO - PROCESS | 3876 | 1468519563907 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:06:03 INFO - PROCESS | 3876 | 1468519563908 Marionette TRACE conn2 <- [1,942,null,{}] 11:06:03 INFO - PROCESS | 3876 | 1468519563912 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 3876 | 1468519563914 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:04 INFO - PROCESS | 3876 | 1468519564011 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:06:04 INFO - PROCESS | 3876 | 1468519564068 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 3876 | 1468519564070 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:04 INFO - PROCESS | 3876 | ++DOCSHELL 1396C000 == 34 [pid = 3876] [id = 245] 11:06:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13973C00) [pid = 3876] [serial = 734] [outer = 00000000] 11:06:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (144F3800) [pid = 3876] [serial = 735] [outer = 13973C00] 11:06:04 INFO - PROCESS | 3876 | 1468519564114 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (156E2C00) [pid = 3876] [serial = 736] [outer = 13973C00] 11:06:04 INFO - PROCESS | 3876 | 1468519564443 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 557ms 11:06:04 INFO - PROCESS | 3876 | 1468519564466 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 3876 | 1468519564468 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 11:06:04 INFO - PROCESS | 3876 | 1468519564471 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:06:04 INFO - PROCESS | 3876 | 1468519564473 Marionette TRACE conn2 <- [1,946,null,{}] 11:06:04 INFO - PROCESS | 3876 | 1468519564476 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:04 INFO - PROCESS | 3876 | 1468519564478 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:04 INFO - PROCESS | 3876 | 1468519564589 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:06:04 INFO - PROCESS | 3876 | 1468519564597 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 3876 | 1468519564599 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:04 INFO - PROCESS | 3876 | ++DOCSHELL 11DDF400 == 35 [pid = 3876] [id = 246] 11:06:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (12C57400) [pid = 3876] [serial = 737] [outer = 00000000] 11:06:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1942C400) [pid = 3876] [serial = 738] [outer = 12C57400] 11:06:04 INFO - PROCESS | 3876 | 1468519564627 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19433C00) [pid = 3876] [serial = 739] [outer = 12C57400] 11:06:04 INFO - PROCESS | 3876 | 1468519564998 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 558ms 11:06:05 INFO - PROCESS | 3876 | 1468519565030 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 3876 | 1468519565031 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 11:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:06:05 INFO - PROCESS | 3876 | 1468519565035 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 3876 | 1468519565036 Marionette TRACE conn2 <- [1,950,null,{}] 11:06:05 INFO - PROCESS | 3876 | 1468519565040 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 3876 | 1468519565042 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:05 INFO - PROCESS | 3876 | 1468519565118 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:06:05 INFO - PROCESS | 3876 | 1468519565209 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 3876 | 1468519565211 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:05 INFO - PROCESS | 3876 | ++DOCSHELL 173D5C00 == 36 [pid = 3876] [id = 247] 11:06:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (17B35400) [pid = 3876] [serial = 740] [outer = 00000000] 11:06:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (19B2D000) [pid = 3876] [serial = 741] [outer = 17B35400] 11:06:05 INFO - PROCESS | 3876 | 1468519565238 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (19B2E000) [pid = 3876] [serial = 742] [outer = 17B35400] 11:06:05 INFO - PROCESS | 3876 | 1468519565654 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 646ms 11:06:05 INFO - PROCESS | 3876 | 1468519565694 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 3876 | 1468519565699 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 11:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:06:05 INFO - PROCESS | 3876 | 1468519565705 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 3876 | 1468519565709 Marionette TRACE conn2 <- [1,954,null,{}] 11:06:05 INFO - PROCESS | 3876 | 1468519565716 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 3876 | 1468519565719 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:05 INFO - PROCESS | 3876 | 1468519565847 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:06:05 INFO - PROCESS | 3876 | 1468519565956 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 3876 | 1468519565959 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:05 INFO - PROCESS | 3876 | ++DOCSHELL 11227C00 == 37 [pid = 3876] [id = 248] 11:06:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (11253000) [pid = 3876] [serial = 743] [outer = 00000000] 11:06:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (129E7000) [pid = 3876] [serial = 744] [outer = 11253000] 11:06:06 INFO - PROCESS | 3876 | 1468519566016 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (12E21400) [pid = 3876] [serial = 745] [outer = 11253000] 11:06:06 INFO - PROCESS | 3876 | 1468519566746 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1085ms 11:06:06 INFO - PROCESS | 3876 | 1468519566789 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 3876 | 1468519566793 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 11:06:06 INFO - PROCESS | 3876 | 1468519566801 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:06:06 INFO - PROCESS | 3876 | 1468519566804 Marionette TRACE conn2 <- [1,958,null,{}] 11:06:06 INFO - PROCESS | 3876 | 1468519566808 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 3876 | 1468519566810 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:06 INFO - PROCESS | 3876 | 1468519566937 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:06:07 INFO - PROCESS | 3876 | 1468519567050 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 3876 | 1468519567053 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:07 INFO - PROCESS | 3876 | ++DOCSHELL 1519D400 == 38 [pid = 3876] [id = 249] 11:06:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (151A1C00) [pid = 3876] [serial = 746] [outer = 00000000] 11:06:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (151DB400) [pid = 3876] [serial = 747] [outer = 151A1C00] 11:06:07 INFO - PROCESS | 3876 | 1468519567107 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (159E5400) [pid = 3876] [serial = 748] [outer = 151A1C00] 11:06:07 INFO - PROCESS | 3876 | 1468519567910 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1174ms 11:06:07 INFO - PROCESS | 3876 | 1468519567982 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 3876 | 1468519567986 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 11:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:06:07 INFO - PROCESS | 3876 | 1468519567992 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 3876 | 1468519567995 Marionette TRACE conn2 <- [1,962,null,{}] 11:06:07 INFO - PROCESS | 3876 | 1468519568001 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 3876 | 1468519568003 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:08 INFO - PROCESS | 3876 | 1468519568124 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:06:08 INFO - PROCESS | 3876 | 1468519568261 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 3876 | 1468519568265 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 11DDF400 == 37 [pid = 3876] [id = 246] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 1396C000 == 36 [pid = 3876] [id = 245] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 193C6000 == 35 [pid = 3876] [id = 244] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 167B7800 == 34 [pid = 3876] [id = 243] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 16CB0C00 == 33 [pid = 3876] [id = 242] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 15661800 == 32 [pid = 3876] [id = 241] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 13909400 == 31 [pid = 3876] [id = 240] 11:06:08 INFO - PROCESS | 3876 | --DOCSHELL 1125A000 == 30 [pid = 3876] [id = 239] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (17F35C00) [pid = 3876] [serial = 630] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (1566B800) [pid = 3876] [serial = 591] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (112C2000) [pid = 3876] [serial = 624] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (1792D000) [pid = 3876] [serial = 588] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (15116800) [pid = 3876] [serial = 573] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (13EBFC00) [pid = 3876] [serial = 576] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1396FC00) [pid = 3876] [serial = 594] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (156EB800) [pid = 3876] [serial = 627] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1AB5C000) [pid = 3876] [serial = 686] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1AD50C00) [pid = 3876] [serial = 689] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (196E6400) [pid = 3876] [serial = 681] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (12B6AC00) [pid = 3876] [serial = 671] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (12EE1400) [pid = 3876] [serial = 672] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13189800) [pid = 3876] [serial = 662] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1396D000) [pid = 3876] [serial = 663] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16452800) [pid = 3876] [serial = 665] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (16CA9800) [pid = 3876] [serial = 666] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A87A800) [pid = 3876] [serial = 660] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17936C00) [pid = 3876] [serial = 677] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17B33000) [pid = 3876] [serial = 678] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (14416000) [pid = 3876] [serial = 674] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15667800) [pid = 3876] [serial = 675] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A316C00) [pid = 3876] [serial = 668] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A872C00) [pid = 3876] [serial = 669] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (196DE800) [pid = 3876] [serial = 680] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16E22000) [pid = 3876] [serial = 693] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19B31C00) [pid = 3876] [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.] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (167B6C00) [pid = 3876] [serial = 692] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1AB37400) [pid = 3876] [serial = 695] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1AD55400) [pid = 3876] [serial = 690] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1AB42000) [pid = 3876] [serial = 700] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A28B000) [pid = 3876] [serial = 696] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19FED000) [pid = 3876] [serial = 683] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A314400) [pid = 3876] [serial = 684] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1AB65C00) [pid = 3876] [serial = 687] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1AB41800) [pid = 3876] [serial = 699] [outer = 00000000] [url = about:blank] 11:06:08 INFO - PROCESS | 3876 | ++DOCSHELL 10A75800 == 31 [pid = 3876] [id = 250] 11:06:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (10A7DC00) [pid = 3876] [serial = 749] [outer = 00000000] 11:06:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (114D9800) [pid = 3876] [serial = 750] [outer = 10A7DC00] 11:06:08 INFO - PROCESS | 3876 | 1468519568338 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (129DEC00) [pid = 3876] [serial = 751] [outer = 10A7DC00] 11:06:08 INFO - PROCESS | 3876 | 1468519568728 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 792ms 11:06:08 INFO - PROCESS | 3876 | 1468519568780 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 3876 | 1468519568784 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 11:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:06:08 INFO - PROCESS | 3876 | 1468519568790 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 3876 | 1468519568792 Marionette TRACE conn2 <- [1,966,null,{}] 11:06:08 INFO - PROCESS | 3876 | 1468519568796 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 3876 | 1468519568798 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:08 INFO - PROCESS | 3876 | 1468519568881 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:06:08 INFO - PROCESS | 3876 | 1468519568888 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 3876 | 1468519568890 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:08 INFO - PROCESS | 3876 | ++DOCSHELL 13162C00 == 32 [pid = 3876] [id = 251] 11:06:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13164800) [pid = 3876] [serial = 752] [outer = 00000000] 11:06:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13968C00) [pid = 3876] [serial = 753] [outer = 13164800] 11:06:08 INFO - PROCESS | 3876 | 1468519568923 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13971400) [pid = 3876] [serial = 754] [outer = 13164800] 11:06:09 INFO - PROCESS | 3876 | 1468519569374 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 587ms 11:06:09 INFO - PROCESS | 3876 | 1468519569392 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 3876 | 1468519569395 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 11:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:06:09 INFO - PROCESS | 3876 | 1468519569398 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 3876 | 1468519569401 Marionette TRACE conn2 <- [1,970,null,{}] 11:06:09 INFO - PROCESS | 3876 | 1468519569416 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 3876 | 1468519569423 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:09 INFO - PROCESS | 3876 | 1468519569491 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:06:09 INFO - PROCESS | 3876 | 1468519569539 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 3876 | 1468519569542 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:09 INFO - PROCESS | 3876 | ++DOCSHELL 151AC000 == 33 [pid = 3876] [id = 252] 11:06:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (151DAC00) [pid = 3876] [serial = 755] [outer = 00000000] 11:06:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156E8400) [pid = 3876] [serial = 756] [outer = 151DAC00] 11:06:09 INFO - PROCESS | 3876 | 1468519569662 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1571B800) [pid = 3876] [serial = 757] [outer = 151DAC00] 11:06:09 INFO - PROCESS | 3876 | 1468519570011 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 645ms 11:06:10 INFO - PROCESS | 3876 | 1468519570060 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 3876 | 1468519570063 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 11:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:06:10 INFO - PROCESS | 3876 | 1468519570066 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 3876 | 1468519570068 Marionette TRACE conn2 <- [1,974,null,{}] 11:06:10 INFO - PROCESS | 3876 | 1468519570054 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 3876 | 1468519570057 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:10 INFO - PROCESS | 3876 | 1468519570152 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:06:10 INFO - PROCESS | 3876 | 1468519570157 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 3876 | 1468519570159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:10 INFO - PROCESS | 3876 | ++DOCSHELL 15712C00 == 34 [pid = 3876] [id = 253] 11:06:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16E22000) [pid = 3876] [serial = 758] [outer = 00000000] 11:06:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17460800) [pid = 3876] [serial = 759] [outer = 16E22000] 11:06:10 INFO - PROCESS | 3876 | 1468519570204 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17934C00) [pid = 3876] [serial = 760] [outer = 16E22000] 11:06:10 INFO - PROCESS | 3876 | 1468519570640 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 601ms 11:06:10 INFO - PROCESS | 3876 | 1468519570667 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 3876 | 1468519570669 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 11:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:06:10 INFO - PROCESS | 3876 | 1468519570676 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 3876 | 1468519570677 Marionette TRACE conn2 <- [1,978,null,{}] 11:06:10 INFO - PROCESS | 3876 | 1468519570681 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 3876 | 1468519570683 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:10 INFO - PROCESS | 3876 | 1468519570771 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:06:10 INFO - PROCESS | 3876 | 1468519570855 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 3876 | 1468519570858 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:10 INFO - PROCESS | 3876 | ++DOCSHELL 1798B000 == 35 [pid = 3876] [id = 254] 11:06:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17991400) [pid = 3876] [serial = 761] [outer = 00000000] 11:06:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17B29400) [pid = 3876] [serial = 762] [outer = 17991400] 11:06:10 INFO - PROCESS | 3876 | 1468519570901 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17B37000) [pid = 3876] [serial = 763] [outer = 17991400] 11:06:11 INFO - PROCESS | 3876 | 1468519571313 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 646ms 11:06:11 INFO - PROCESS | 3876 | 1468519571332 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:06:11 INFO - PROCESS | 3876 | 1468519571317 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 11:06:11 INFO - PROCESS | 3876 | 1468519571320 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 3876 | 1468519571322 Marionette TRACE conn2 <- [1,982,null,{}] 11:06:11 INFO - PROCESS | 3876 | 1468519571325 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 3876 | 1468519571330 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:11 INFO - PROCESS | 3876 | 1468519571466 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:06:11 INFO - PROCESS | 3876 | 1468519571474 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 3876 | 1468519571476 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:11 INFO - PROCESS | 3876 | ++DOCSHELL 172C5C00 == 36 [pid = 3876] [id = 255] 11:06:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193B9400) [pid = 3876] [serial = 764] [outer = 00000000] 11:06:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1942EC00) [pid = 3876] [serial = 765] [outer = 193B9400] 11:06:11 INFO - PROCESS | 3876 | 1468519571568 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (196DDC00) [pid = 3876] [serial = 766] [outer = 193B9400] 11:06:11 INFO - PROCESS | 3876 | 1468519571940 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 646ms 11:06:11 INFO - PROCESS | 3876 | 1468519571980 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 3876 | 1468519571982 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 11:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:06:11 INFO - PROCESS | 3876 | 1468519571986 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 3876 | 1468519571987 Marionette TRACE conn2 <- [1,986,null,{}] 11:06:11 INFO - PROCESS | 3876 | 1468519571991 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 3876 | 1468519571992 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:12 INFO - PROCESS | 3876 | 1468519572149 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:06:12 INFO - PROCESS | 3876 | 1468519572153 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 3876 | 1468519572155 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:12 INFO - PROCESS | 3876 | ++DOCSHELL 17B37800 == 37 [pid = 3876] [id = 256] 11:06:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (196D9800) [pid = 3876] [serial = 767] [outer = 00000000] 11:06:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19BB7800) [pid = 3876] [serial = 768] [outer = 196D9800] 11:06:12 INFO - PROCESS | 3876 | 1468519572199 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (19BBA400) [pid = 3876] [serial = 769] [outer = 196D9800] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1342E000) [pid = 3876] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13128800) [pid = 3876] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (151AA400) [pid = 3876] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (193C1C00) [pid = 3876] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1A879C00) [pid = 3876] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19425C00) [pid = 3876] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17B28400) [pid = 3876] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12C57400) [pid = 3876] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13973C00) [pid = 3876] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1390A000) [pid = 3876] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1125D000) [pid = 3876] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15663000) [pid = 3876] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:06:12 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16D3F400) [pid = 3876] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:06:12 INFO - PROCESS | 3876 | 1468519572621 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 646ms 11:06:12 INFO - PROCESS | 3876 | 1468519572655 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 3876 | 1468519572657 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 11:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:06:12 INFO - PROCESS | 3876 | 1468519572660 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 3876 | 1468519572661 Marionette TRACE conn2 <- [1,990,null,{}] 11:06:12 INFO - PROCESS | 3876 | 1468519572665 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 3876 | 1468519572667 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:12 INFO - PROCESS | 3876 | 1468519572746 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:06:12 INFO - PROCESS | 3876 | 1468519572751 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 3876 | 1468519572753 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:12 INFO - PROCESS | 3876 | ++DOCSHELL 1043A400 == 38 [pid = 3876] [id = 257] 11:06:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1125D000) [pid = 3876] [serial = 770] [outer = 00000000] 11:06:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (173D2800) [pid = 3876] [serial = 771] [outer = 1125D000] 11:06:12 INFO - PROCESS | 3876 | 1468519572781 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17F35000) [pid = 3876] [serial = 772] [outer = 1125D000] 11:06:13 INFO - PROCESS | 3876 | 1468519573178 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 557ms 11:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:06:13 INFO - PROCESS | 3876 | 1468519573222 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 3876 | 1468519573224 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 11:06:13 INFO - PROCESS | 3876 | 1468519573228 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 3876 | 1468519573229 Marionette TRACE conn2 <- [1,994,null,{}] 11:06:13 INFO - PROCESS | 3876 | 1468519573233 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 3876 | 1468519573235 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:13 INFO - PROCESS | 3876 | 1468519573300 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:06:13 INFO - PROCESS | 3876 | 1468519573306 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 3876 | 1468519573308 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:13 INFO - PROCESS | 3876 | ++DOCSHELL 1745C400 == 39 [pid = 3876] [id = 258] 11:06:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (197D9000) [pid = 3876] [serial = 773] [outer = 00000000] 11:06:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19B31400) [pid = 3876] [serial = 774] [outer = 197D9000] 11:06:13 INFO - PROCESS | 3876 | 1468519573350 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19FE8400) [pid = 3876] [serial = 775] [outer = 197D9000] 11:06:13 INFO - PROCESS | 3876 | 1468519573768 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 587ms 11:06:13 INFO - PROCESS | 3876 | 1468519573827 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 3876 | 1468519573829 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 11:06:13 INFO - PROCESS | 3876 | 1468519573832 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:06:13 INFO - PROCESS | 3876 | 1468519573834 Marionette TRACE conn2 <- [1,998,null,{}] 11:06:13 INFO - PROCESS | 3876 | 1468519573847 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 3876 | 1468519573849 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:13 INFO - PROCESS | 3876 | 1468519573911 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:06:13 INFO - PROCESS | 3876 | 1468519573918 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 3876 | 1468519573920 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:13 INFO - PROCESS | 3876 | ++DOCSHELL 1942B000 == 40 [pid = 3876] [id = 259] 11:06:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A28C800) [pid = 3876] [serial = 776] [outer = 00000000] 11:06:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1A314C00) [pid = 3876] [serial = 777] [outer = 1A28C800] 11:06:13 INFO - PROCESS | 3876 | 1468519573964 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A319400) [pid = 3876] [serial = 778] [outer = 1A28C800] 11:06:14 INFO - PROCESS | 3876 | 1468519574477 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 704ms 11:06:14 INFO - PROCESS | 3876 | 1468519574536 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 3876 | 1468519574541 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 11:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:06:14 INFO - PROCESS | 3876 | 1468519574590 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 3876 | 1468519574593 Marionette TRACE conn2 <- [1,1002,null,{}] 11:06:14 INFO - PROCESS | 3876 | 1468519574614 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 3876 | 1468519574618 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:14 INFO - PROCESS | 3876 | 1468519574748 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:06:14 INFO - PROCESS | 3876 | 1468519574859 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 3876 | 1468519574863 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:14 INFO - PROCESS | 3876 | ++DOCSHELL 10A76400 == 41 [pid = 3876] [id = 260] 11:06:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (10A7C000) [pid = 3876] [serial = 779] [outer = 00000000] 11:06:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (13429C00) [pid = 3876] [serial = 780] [outer = 10A7C000] 11:06:14 INFO - PROCESS | 3876 | 1468519574924 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (13ECC000) [pid = 3876] [serial = 781] [outer = 10A7C000] 11:06:15 INFO - PROCESS | 3876 | 1468519575469 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 939ms 11:06:15 INFO - PROCESS | 3876 | 1468519575499 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 3876 | 1468519575503 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 11:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:06:15 INFO - PROCESS | 3876 | 1468519575511 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 3876 | 1468519575513 Marionette TRACE conn2 <- [1,1006,null,{}] 11:06:15 INFO - PROCESS | 3876 | 1468519575518 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 3876 | 1468519575521 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:15 INFO - PROCESS | 3876 | 1468519575613 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:06:15 INFO - PROCESS | 3876 | 1468519575715 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 3876 | 1468519575718 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:15 INFO - PROCESS | 3876 | ++DOCSHELL 1566AC00 == 42 [pid = 3876] [id = 261] 11:06:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1566B400) [pid = 3876] [serial = 782] [outer = 00000000] 11:06:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1688B400) [pid = 3876] [serial = 783] [outer = 1566B400] 11:06:15 INFO - PROCESS | 3876 | 1468519575772 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (173CA800) [pid = 3876] [serial = 784] [outer = 1566B400] 11:06:16 INFO - PROCESS | 3876 | 1468519576356 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 881ms 11:06:16 INFO - PROCESS | 3876 | 1468519576398 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 3876 | 1468519576401 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 11:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:06:16 INFO - PROCESS | 3876 | 1468519576405 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - PROCESS | 3876 | 1468519576409 Marionette TRACE conn2 <- [1,1010,null,{}] 11:06:16 INFO - PROCESS | 3876 | 1468519576419 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:16 INFO - PROCESS | 3876 | 1468519576424 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:16 INFO - PROCESS | 3876 | 1468519576515 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:06:16 INFO - PROCESS | 3876 | 1468519576619 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 3876 | 1468519576622 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:16 INFO - PROCESS | 3876 | ++DOCSHELL 197E3800 == 43 [pid = 3876] [id = 262] 11:06:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (197E6000) [pid = 3876] [serial = 785] [outer = 00000000] 11:06:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1A28C400) [pid = 3876] [serial = 786] [outer = 197E6000] 11:06:16 INFO - PROCESS | 3876 | 1468519576676 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1A31E400) [pid = 3876] [serial = 787] [outer = 197E6000] 11:06:17 INFO - PROCESS | 3876 | 1468519577196 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 850ms 11:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:06:17 INFO - PROCESS | 3876 | 1468519577254 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 3876 | 1468519577257 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 11:06:17 INFO - PROCESS | 3876 | 1468519577261 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 3876 | 1468519577263 Marionette TRACE conn2 <- [1,1014,null,{}] 11:06:17 INFO - PROCESS | 3876 | 1468519577266 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:17 INFO - PROCESS | 3876 | 1468519577269 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:17 INFO - PROCESS | 3876 | 1468519577374 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:06:17 INFO - PROCESS | 3876 | 1468519577476 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 3876 | 1468519577478 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:17 INFO - PROCESS | 3876 | ++DOCSHELL 1A3F1000 == 44 [pid = 3876] [id = 263] 11:06:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1A3F1800) [pid = 3876] [serial = 788] [outer = 00000000] 11:06:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A3F7C00) [pid = 3876] [serial = 789] [outer = 1A3F1800] 11:06:17 INFO - PROCESS | 3876 | 1468519577530 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1A86BC00) [pid = 3876] [serial = 790] [outer = 1A3F1800] 11:06:18 INFO - PROCESS | 3876 | 1468519578257 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1071ms 11:06:18 INFO - PROCESS | 3876 | 1468519578328 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 3876 | 1468519578332 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 11:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:06:18 INFO - PROCESS | 3876 | 1468519578337 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 3876 | 1468519578341 Marionette TRACE conn2 <- [1,1018,null,{}] 11:06:18 INFO - PROCESS | 3876 | 1468519578346 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 3876 | 1468519578349 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:18 INFO - PROCESS | 3876 | 1468519578451 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:06:18 INFO - PROCESS | 3876 | 1468519578534 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 3876 | 1468519578538 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:18 INFO - PROCESS | 3876 | ++DOCSHELL 1315FC00 == 45 [pid = 3876] [id = 264] 11:06:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (13160800) [pid = 3876] [serial = 791] [outer = 00000000] 11:06:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (132A1000) [pid = 3876] [serial = 792] [outer = 13160800] 11:06:18 INFO - PROCESS | 3876 | 1468519578633 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1396BC00) [pid = 3876] [serial = 793] [outer = 13160800] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1745C400 == 44 [pid = 3876] [id = 258] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1043A400 == 43 [pid = 3876] [id = 257] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 17B37800 == 42 [pid = 3876] [id = 256] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 172C5C00 == 41 [pid = 3876] [id = 255] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1798B000 == 40 [pid = 3876] [id = 254] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 15712C00 == 39 [pid = 3876] [id = 253] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 151AC000 == 38 [pid = 3876] [id = 252] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 13162C00 == 37 [pid = 3876] [id = 251] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 10A75800 == 36 [pid = 3876] [id = 250] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1519D400 == 35 [pid = 3876] [id = 249] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 173D5C00 == 34 [pid = 3876] [id = 247] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 11227C00 == 33 [pid = 3876] [id = 248] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1342CC00 == 32 [pid = 3876] [id = 238] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1A3F1000 == 31 [pid = 3876] [id = 263] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 197E3800 == 30 [pid = 3876] [id = 262] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1942B000 == 29 [pid = 3876] [id = 259] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 10A76400 == 28 [pid = 3876] [id = 260] 11:06:19 INFO - PROCESS | 3876 | --DOCSHELL 1566AC00 == 27 [pid = 3876] [id = 261] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (11891800) [pid = 3876] [serial = 718] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (156EF400) [pid = 3876] [serial = 723] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (19B2D000) [pid = 3876] [serial = 741] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (19431800) [pid = 3876] [serial = 733] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17373400) [pid = 3876] [serial = 726] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (17461400) [pid = 3876] [serial = 727] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (156E2C00) [pid = 3876] [serial = 736] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (159E7800) [pid = 3876] [serial = 724] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (144F3C00) [pid = 3876] [serial = 715] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13ABC000) [pid = 3876] [serial = 714] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (13B58800) [pid = 3876] [serial = 703] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1396E800) [pid = 3876] [serial = 702] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (159E4C00) [pid = 3876] [serial = 706] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (156E5000) [pid = 3876] [serial = 705] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19F3D800) [pid = 3876] [serial = 709] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (196DD800) [pid = 3876] [serial = 708] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1ACF5800) [pid = 3876] [serial = 712] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1AB61C00) [pid = 3876] [serial = 711] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1942CC00) [pid = 3876] [serial = 732] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17F37400) [pid = 3876] [serial = 730] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B34C00) [pid = 3876] [serial = 729] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1942C400) [pid = 3876] [serial = 738] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (144F3800) [pid = 3876] [serial = 735] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1396E400) [pid = 3876] [serial = 720] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19433C00) [pid = 3876] [serial = 739] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13AC3800) [pid = 3876] [serial = 721] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (114DFC00) [pid = 3876] [serial = 717] [outer = 00000000] [url = about:blank] 11:06:19 INFO - PROCESS | 3876 | 1468519579789 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1511ms 11:06:19 INFO - PROCESS | 3876 | 1468519579852 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 3876 | 1468519579855 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 11:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:06:19 INFO - PROCESS | 3876 | 1468519579860 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 3876 | 1468519579863 Marionette TRACE conn2 <- [1,1022,null,{}] 11:06:19 INFO - PROCESS | 3876 | 1468519579868 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 3876 | 1468519579870 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:19 INFO - PROCESS | 3876 | 1468519579953 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:06:19 INFO - PROCESS | 3876 | 1468519579960 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 3876 | 1468519579963 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:19 INFO - PROCESS | 3876 | ++DOCSHELL 11225400 == 28 [pid = 3876] [id = 265] 11:06:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11225C00) [pid = 3876] [serial = 794] [outer = 00000000] 11:06:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (11C97800) [pid = 3876] [serial = 795] [outer = 11225C00] 11:06:20 INFO - PROCESS | 3876 | 1468519580011 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (11C99C00) [pid = 3876] [serial = 796] [outer = 11225C00] 11:06:20 INFO - PROCESS | 3876 | 1468519580444 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 601ms 11:06:20 INFO - PROCESS | 3876 | 1468519580459 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 3876 | 1468519580464 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 11:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:06:20 INFO - PROCESS | 3876 | 1468519580470 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 3876 | 1468519580473 Marionette TRACE conn2 <- [1,1026,null,{}] 11:06:20 INFO - PROCESS | 3876 | 1468519580480 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 3876 | 1468519580482 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:20 INFO - PROCESS | 3876 | 1468519580571 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:06:20 INFO - PROCESS | 3876 | 1468519580579 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 3876 | 1468519580582 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:20 INFO - PROCESS | 3876 | ++DOCSHELL 1342B000 == 29 [pid = 3876] [id = 266] 11:06:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1342CC00) [pid = 3876] [serial = 797] [outer = 00000000] 11:06:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1396F800) [pid = 3876] [serial = 798] [outer = 1342CC00] 11:06:20 INFO - PROCESS | 3876 | 1468519580611 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (13ABB400) [pid = 3876] [serial = 799] [outer = 1342CC00] 11:06:21 INFO - PROCESS | 3876 | 1468519581049 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 602ms 11:06:21 INFO - PROCESS | 3876 | 1468519581071 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 3876 | 1468519581073 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 11:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:06:21 INFO - PROCESS | 3876 | 1468519581081 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 3876 | 1468519581084 Marionette TRACE conn2 <- [1,1030,null,{}] 11:06:21 INFO - PROCESS | 3876 | 1468519581095 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 3876 | 1468519581100 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:21 INFO - PROCESS | 3876 | 1468519581162 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:06:21 INFO - PROCESS | 3876 | 1468519581172 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 3876 | 1468519581175 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:21 INFO - PROCESS | 3876 | ++DOCSHELL 144F3800 == 30 [pid = 3876] [id = 267] 11:06:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (144F3C00) [pid = 3876] [serial = 800] [outer = 00000000] 11:06:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1519F400) [pid = 3876] [serial = 801] [outer = 144F3C00] 11:06:21 INFO - PROCESS | 3876 | 1468519581221 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (151A5000) [pid = 3876] [serial = 802] [outer = 144F3C00] 11:06:21 INFO - PROCESS | 3876 | 1468519581691 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 660ms 11:06:21 INFO - PROCESS | 3876 | 1468519581737 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 3876 | 1468519581740 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 11:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:06:21 INFO - PROCESS | 3876 | 1468519581743 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 3876 | 1468519581745 Marionette TRACE conn2 <- [1,1034,null,{}] 11:06:21 INFO - PROCESS | 3876 | 1468519581748 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 3876 | 1468519581750 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:21 INFO - PROCESS | 3876 | 1468519581863 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:06:21 INFO - PROCESS | 3876 | 1468519581873 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 3876 | 1468519581875 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:21 INFO - PROCESS | 3876 | ++DOCSHELL 15665400 == 31 [pid = 3876] [id = 268] 11:06:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1566AC00) [pid = 3876] [serial = 803] [outer = 00000000] 11:06:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (156E7000) [pid = 3876] [serial = 804] [outer = 1566AC00] 11:06:21 INFO - PROCESS | 3876 | 1468519581919 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (15714000) [pid = 3876] [serial = 805] [outer = 1566AC00] 11:06:22 INFO - PROCESS | 3876 | 1468519582321 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 602ms 11:06:22 INFO - PROCESS | 3876 | 1468519582342 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 3876 | 1468519582344 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 11:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:06:22 INFO - PROCESS | 3876 | 1468519582347 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 3876 | 1468519582349 Marionette TRACE conn2 <- [1,1038,null,{}] 11:06:22 INFO - PROCESS | 3876 | 1468519582359 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 3876 | 1468519582361 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:22 INFO - PROCESS | 3876 | 1468519582465 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:06:22 INFO - PROCESS | 3876 | 1468519582549 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 3876 | 1468519582552 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:22 INFO - PROCESS | 3876 | ++DOCSHELL 15A25800 == 32 [pid = 3876] [id = 269] 11:06:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (15A25C00) [pid = 3876] [serial = 806] [outer = 00000000] 11:06:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1687DC00) [pid = 3876] [serial = 807] [outer = 15A25C00] 11:06:22 INFO - PROCESS | 3876 | 1468519582594 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16D3F800) [pid = 3876] [serial = 808] [outer = 15A25C00] 11:06:22 INFO - PROCESS | 3876 | 1468519582989 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 660ms 11:06:23 INFO - PROCESS | 3876 | 1468519583010 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 3876 | 1468519583012 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 11:06:23 INFO - PROCESS | 3876 | 1468519583015 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:06:23 INFO - PROCESS | 3876 | 1468519583016 Marionette TRACE conn2 <- [1,1042,null,{}] 11:06:23 INFO - PROCESS | 3876 | 1468519583025 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 3876 | 1468519583030 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:23 INFO - PROCESS | 3876 | 1468519583155 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:06:23 INFO - PROCESS | 3876 | 1468519583162 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 3876 | 1468519583164 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:23 INFO - PROCESS | 3876 | ++DOCSHELL 16E27C00 == 33 [pid = 3876] [id = 270] 11:06:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17376400) [pid = 3876] [serial = 809] [outer = 00000000] 11:06:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1798A400) [pid = 3876] [serial = 810] [outer = 17376400] 11:06:23 INFO - PROCESS | 3876 | 1468519583190 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17C25C00) [pid = 3876] [serial = 811] [outer = 17376400] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (197D9000) [pid = 3876] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A28C800) [pid = 3876] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17991400) [pid = 3876] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (193B9400) [pid = 3876] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (196D9800) [pid = 3876] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (151DAC00) [pid = 3876] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (10A7DC00) [pid = 3876] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (151A1C00) [pid = 3876] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11253000) [pid = 3876] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16E22000) [pid = 3876] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17B35400) [pid = 3876] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13164800) [pid = 3876] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:06:23 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1125D000) [pid = 3876] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:06:23 INFO - PROCESS | 3876 | 1468519583842 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 880ms 11:06:23 INFO - PROCESS | 3876 | 1468519583902 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 3876 | 1468519583904 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 11:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:06:23 INFO - PROCESS | 3876 | 1468519583907 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 3876 | 1468519583909 Marionette TRACE conn2 <- [1,1046,null,{}] 11:06:23 INFO - PROCESS | 3876 | 1468519583912 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 3876 | 1468519583914 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:23 INFO - PROCESS | 3876 | 1468519583991 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:06:23 INFO - PROCESS | 3876 | 1468519583996 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 3876 | 1468519583998 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:23 INFO - PROCESS | 3876 | ++DOCSHELL 13909400 == 34 [pid = 3876] [id = 271] 11:06:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (13969800) [pid = 3876] [serial = 812] [outer = 00000000] 11:06:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (151A3C00) [pid = 3876] [serial = 813] [outer = 13969800] 11:06:24 INFO - PROCESS | 3876 | 1468519584041 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (151A8400) [pid = 3876] [serial = 814] [outer = 13969800] 11:06:24 INFO - PROCESS | 3876 | 1468519584447 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 601ms 11:06:24 INFO - PROCESS | 3876 | 1468519584508 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 3876 | 1468519584511 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 11:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:06:24 INFO - PROCESS | 3876 | 1468519584514 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 3876 | 1468519584515 Marionette TRACE conn2 <- [1,1050,null,{}] 11:06:24 INFO - PROCESS | 3876 | 1468519584519 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:24 INFO - PROCESS | 3876 | 1468519584520 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:24 INFO - PROCESS | 3876 | 1468519584596 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:06:24 INFO - PROCESS | 3876 | 1468519584601 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 3876 | 1468519584603 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:24 INFO - PROCESS | 3876 | ++DOCSHELL 1315DC00 == 35 [pid = 3876] [id = 272] 11:06:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1396E800) [pid = 3876] [serial = 815] [outer = 00000000] 11:06:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17B31800) [pid = 3876] [serial = 816] [outer = 1396E800] 11:06:24 INFO - PROCESS | 3876 | 1468519584649 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17B33800) [pid = 3876] [serial = 817] [outer = 1396E800] 11:06:25 INFO - PROCESS | 3876 | 1468519585028 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 558ms 11:06:25 INFO - PROCESS | 3876 | 1468519585072 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 3876 | 1468519585074 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 11:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:06:25 INFO - PROCESS | 3876 | 1468519585081 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 3876 | 1468519585083 Marionette TRACE conn2 <- [1,1054,null,{}] 11:06:25 INFO - PROCESS | 3876 | 1468519585086 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 3876 | 1468519585088 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:25 INFO - PROCESS | 3876 | 1468519585166 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:06:25 INFO - PROCESS | 3876 | 1468519585172 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 3876 | 1468519585174 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:25 INFO - PROCESS | 3876 | ++DOCSHELL 144ECC00 == 36 [pid = 3876] [id = 273] 11:06:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1736F800) [pid = 3876] [serial = 818] [outer = 00000000] 11:06:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19425C00) [pid = 3876] [serial = 819] [outer = 1736F800] 11:06:25 INFO - PROCESS | 3876 | 1468519585218 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19428400) [pid = 3876] [serial = 820] [outer = 1736F800] 11:06:25 INFO - PROCESS | 3876 | 1468519585616 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 557ms 11:06:25 INFO - PROCESS | 3876 | 1468519585655 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 3876 | 1468519585657 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 11:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:06:25 INFO - PROCESS | 3876 | 1468519585675 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 3876 | 1468519585677 Marionette TRACE conn2 <- [1,1058,null,{}] 11:06:25 INFO - PROCESS | 3876 | 1468519585718 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 3876 | 1468519585721 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:25 INFO - PROCESS | 3876 | 1468519585837 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:06:25 INFO - PROCESS | 3876 | 1468519585938 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 3876 | 1468519585942 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:25 INFO - PROCESS | 3876 | ++DOCSHELL 10A7D400 == 37 [pid = 3876] [id = 274] 11:06:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (10A7EC00) [pid = 3876] [serial = 821] [outer = 00000000] 11:06:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (11259800) [pid = 3876] [serial = 822] [outer = 10A7EC00] 11:06:25 INFO - PROCESS | 3876 | 1468519585998 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (114E0C00) [pid = 3876] [serial = 823] [outer = 10A7EC00] 11:06:26 INFO - PROCESS | 3876 | 1468519586761 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1159ms 11:06:26 INFO - PROCESS | 3876 | 1468519586829 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 3876 | 1468519586833 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 11:06:26 INFO - PROCESS | 3876 | 1468519586838 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:06:26 INFO - PROCESS | 3876 | 1468519586824 Marionette TRACE conn2 <- [1,1062,null,{}] 11:06:26 INFO - PROCESS | 3876 | 1468519586831 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 3876 | 1468519586833 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:26 INFO - PROCESS | 3876 | 1468519586955 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:06:27 INFO - PROCESS | 3876 | 1468519587077 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 3876 | 1468519587081 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:27 INFO - PROCESS | 3876 | ++DOCSHELL 13B54000 == 38 [pid = 3876] [id = 275] 11:06:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (13EBFC00) [pid = 3876] [serial = 824] [outer = 00000000] 11:06:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (14224000) [pid = 3876] [serial = 825] [outer = 13EBFC00] 11:06:27 INFO - PROCESS | 3876 | 1468519587136 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (144F7800) [pid = 3876] [serial = 826] [outer = 13EBFC00] 11:06:28 INFO - PROCESS | 3876 | 1468519588022 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1223ms 11:06:28 INFO - PROCESS | 3876 | 1468519588055 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 3876 | 1468519588059 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 11:06:28 INFO - PROCESS | 3876 | 1468519588064 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:06:28 INFO - PROCESS | 3876 | 1468519588067 Marionette TRACE conn2 <- [1,1066,null,{}] 11:06:28 INFO - PROCESS | 3876 | 1468519588073 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 3876 | 1468519588076 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:28 INFO - PROCESS | 3876 | 1468519588203 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 1315DC00 == 37 [pid = 3876] [id = 272] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 13909400 == 36 [pid = 3876] [id = 271] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 16E27C00 == 35 [pid = 3876] [id = 270] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 15A25800 == 34 [pid = 3876] [id = 269] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 15665400 == 33 [pid = 3876] [id = 268] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 144F3800 == 32 [pid = 3876] [id = 267] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 1342B000 == 31 [pid = 3876] [id = 266] 11:06:28 INFO - PROCESS | 3876 | --DOCSHELL 11225400 == 30 [pid = 3876] [id = 265] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (19FE8400) [pid = 3876] [serial = 775] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1A314C00) [pid = 3876] [serial = 777] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1A319400) [pid = 3876] [serial = 778] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17B29400) [pid = 3876] [serial = 762] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1942EC00) [pid = 3876] [serial = 765] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17B37000) [pid = 3876] [serial = 763] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19BB7800) [pid = 3876] [serial = 768] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (196DDC00) [pid = 3876] [serial = 766] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (156E8400) [pid = 3876] [serial = 756] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (114D9800) [pid = 3876] [serial = 750] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (129DEC00) [pid = 3876] [serial = 751] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (151DB400) [pid = 3876] [serial = 747] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (159E5400) [pid = 3876] [serial = 748] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (129E7000) [pid = 3876] [serial = 744] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (12E21400) [pid = 3876] [serial = 745] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17460800) [pid = 3876] [serial = 759] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19B2E000) [pid = 3876] [serial = 742] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13968C00) [pid = 3876] [serial = 753] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13971400) [pid = 3876] [serial = 754] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1571B800) [pid = 3876] [serial = 757] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19B31400) [pid = 3876] [serial = 774] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19BBA400) [pid = 3876] [serial = 769] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (173D2800) [pid = 3876] [serial = 771] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17F35000) [pid = 3876] [serial = 772] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17934C00) [pid = 3876] [serial = 760] [outer = 00000000] [url = about:blank] 11:06:28 INFO - PROCESS | 3876 | 1468519588324 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 3876 | 1468519588328 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:28 INFO - PROCESS | 3876 | ++DOCSHELL 104E7400 == 31 [pid = 3876] [id = 276] 11:06:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (104E7C00) [pid = 3876] [serial = 827] [outer = 00000000] 11:06:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11253000) [pid = 3876] [serial = 828] [outer = 104E7C00] 11:06:28 INFO - PROCESS | 3876 | 1468519588375 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (129DEC00) [pid = 3876] [serial = 829] [outer = 104E7C00] 11:06:28 INFO - PROCESS | 3876 | 1468519588778 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 780ms 11:06:28 INFO - PROCESS | 3876 | 1468519588853 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 3876 | 1468519588858 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 11:06:28 INFO - PROCESS | 3876 | 1468519588864 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:06:28 INFO - PROCESS | 3876 | 1468519588866 Marionette TRACE conn2 <- [1,1070,null,{}] 11:06:28 INFO - PROCESS | 3876 | 1468519588870 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 3876 | 1468519588873 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:28 INFO - PROCESS | 3876 | 1468519588956 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:06:28 INFO - PROCESS | 3876 | 1468519588964 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 3876 | 1468519588966 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:28 INFO - PROCESS | 3876 | ++DOCSHELL 132A1400 == 32 [pid = 3876] [id = 277] 11:06:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (132A2400) [pid = 3876] [serial = 830] [outer = 00000000] 11:06:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13971400) [pid = 3876] [serial = 831] [outer = 132A2400] 11:06:28 INFO - PROCESS | 3876 | 1468519589012 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13ECAC00) [pid = 3876] [serial = 832] [outer = 132A2400] 11:06:29 INFO - PROCESS | 3876 | 1468519589451 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 626ms 11:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:06:29 INFO - PROCESS | 3876 | 1468519589487 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 3876 | 1468519589489 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 11:06:29 INFO - PROCESS | 3876 | 1468519589492 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 3876 | 1468519589495 Marionette TRACE conn2 <- [1,1074,null,{}] 11:06:29 INFO - PROCESS | 3876 | 1468519589506 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 3876 | 1468519589510 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:29 INFO - PROCESS | 3876 | 1468519589620 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:06:29 INFO - PROCESS | 3876 | 1468519589702 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 3876 | 1468519589706 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:29 INFO - PROCESS | 3876 | ++DOCSHELL 15665400 == 33 [pid = 3876] [id = 278] 11:06:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15667800) [pid = 3876] [serial = 833] [outer = 00000000] 11:06:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156E5400) [pid = 3876] [serial = 834] [outer = 15667800] 11:06:29 INFO - PROCESS | 3876 | 1468519589759 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (156F0C00) [pid = 3876] [serial = 835] [outer = 15667800] 11:06:30 INFO - PROCESS | 3876 | 1468519590139 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 11:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:06:30 INFO - PROCESS | 3876 | 1468519590175 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 3876 | 1468519590177 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 11:06:30 INFO - PROCESS | 3876 | 1468519590181 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 3876 | 1468519590182 Marionette TRACE conn2 <- [1,1078,null,{}] 11:06:30 INFO - PROCESS | 3876 | 1468519590185 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 3876 | 1468519590187 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:30 INFO - PROCESS | 3876 | 1468519590277 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:06:30 INFO - PROCESS | 3876 | 1468519590369 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 3876 | 1468519590371 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:30 INFO - PROCESS | 3876 | ++DOCSHELL 156F0400 == 34 [pid = 3876] [id = 279] 11:06:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (159DEC00) [pid = 3876] [serial = 836] [outer = 00000000] 11:06:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16CAC800) [pid = 3876] [serial = 837] [outer = 159DEC00] 11:06:30 INFO - PROCESS | 3876 | 1468519590417 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (173C6400) [pid = 3876] [serial = 838] [outer = 159DEC00] 11:06:30 INFO - PROCESS | 3876 | 1468519590812 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 11:06:30 INFO - PROCESS | 3876 | 1468519590863 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 3876 | 1468519590865 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 11:06:30 INFO - PROCESS | 3876 | 1468519590868 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:06:30 INFO - PROCESS | 3876 | 1468519590870 Marionette TRACE conn2 <- [1,1082,null,{}] 11:06:30 INFO - PROCESS | 3876 | 1468519590874 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 3876 | 1468519590876 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:30 INFO - PROCESS | 3876 | 1468519591014 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:06:31 INFO - PROCESS | 3876 | 1468519591026 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 3876 | 1468519591028 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:31 INFO - PROCESS | 3876 | ++DOCSHELL 16452C00 == 35 [pid = 3876] [id = 280] 11:06:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17456800) [pid = 3876] [serial = 839] [outer = 00000000] 11:06:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17934C00) [pid = 3876] [serial = 840] [outer = 17456800] 11:06:31 INFO - PROCESS | 3876 | 1468519591070 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1798A000) [pid = 3876] [serial = 841] [outer = 17456800] 11:06:31 INFO - PROCESS | 3876 | 1468519591508 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 672ms 11:06:31 INFO - PROCESS | 3876 | 1468519591555 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 3876 | 1468519591557 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 11:06:31 INFO - PROCESS | 3876 | 1468519591561 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:06:31 INFO - PROCESS | 3876 | 1468519591562 Marionette TRACE conn2 <- [1,1086,null,{}] 11:06:31 INFO - PROCESS | 3876 | 1468519591565 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 3876 | 1468519591571 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:31 INFO - PROCESS | 3876 | 1468519591700 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:06:31 INFO - PROCESS | 3876 | 1468519591760 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 3876 | 1468519591762 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:31 INFO - PROCESS | 3876 | ++DOCSHELL 193BA800 == 36 [pid = 3876] [id = 281] 11:06:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193C0400) [pid = 3876] [serial = 842] [outer = 00000000] 11:06:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19429800) [pid = 3876] [serial = 843] [outer = 193C0400] 11:06:31 INFO - PROCESS | 3876 | 1468519591808 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19429C00) [pid = 3876] [serial = 844] [outer = 193C0400] 11:06:32 INFO - PROCESS | 3876 | 1468519592210 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 687ms 11:06:32 INFO - PROCESS | 3876 | 1468519592243 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 3876 | 1468519592245 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 11:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:06:32 INFO - PROCESS | 3876 | 1468519592248 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 3876 | 1468519592250 Marionette TRACE conn2 <- [1,1090,null,{}] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (10A7C000) [pid = 3876] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1396E800) [pid = 3876] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13160800) [pid = 3876] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A3F1800) [pid = 3876] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11225C00) [pid = 3876] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17376400) [pid = 3876] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (144F3C00) [pid = 3876] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1566B400) [pid = 3876] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15A25C00) [pid = 3876] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1566AC00) [pid = 3876] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13969800) [pid = 3876] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1342CC00) [pid = 3876] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:06:32 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (197E6000) [pid = 3876] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:06:32 INFO - PROCESS | 3876 | 1468519592349 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 3876 | 1468519592351 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:32 INFO - PROCESS | 3876 | 1468519592434 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:06:32 INFO - PROCESS | 3876 | 1468519592439 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 3876 | 1468519592441 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:32 INFO - PROCESS | 3876 | ++DOCSHELL 13973C00 == 37 [pid = 3876] [id = 282] 11:06:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13B51800) [pid = 3876] [serial = 845] [outer = 00000000] 11:06:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (151A6000) [pid = 3876] [serial = 846] [outer = 13B51800] 11:06:32 INFO - PROCESS | 3876 | 1468519592484 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (151AC000) [pid = 3876] [serial = 847] [outer = 13B51800] 11:06:32 INFO - PROCESS | 3876 | 1468519592890 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 688ms 11:06:32 INFO - PROCESS | 3876 | 1468519592948 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 3876 | 1468519592951 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 11:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:06:32 INFO - PROCESS | 3876 | 1468519592937 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 3876 | 1468519592938 Marionette TRACE conn2 <- [1,1094,null,{}] 11:06:32 INFO - PROCESS | 3876 | 1468519592942 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 3876 | 1468519592944 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:33 INFO - PROCESS | 3876 | 1468519593020 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:06:33 INFO - PROCESS | 3876 | 1468519593025 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 3876 | 1468519593027 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:33 INFO - PROCESS | 3876 | ++DOCSHELL 1745B000 == 38 [pid = 3876] [id = 283] 11:06:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17B37000) [pid = 3876] [serial = 848] [outer = 00000000] 11:06:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1942DC00) [pid = 3876] [serial = 849] [outer = 17B37000] 11:06:33 INFO - PROCESS | 3876 | 1468519593072 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17F33800) [pid = 3876] [serial = 850] [outer = 17B37000] 11:06:33 INFO - PROCESS | 3876 | 1468519593500 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 581ms 11:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:06:33 INFO - PROCESS | 3876 | 1468519593536 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 3876 | 1468519593538 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 11:06:33 INFO - PROCESS | 3876 | 1468519593541 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 3876 | 1468519593543 Marionette TRACE conn2 <- [1,1098,null,{}] 11:06:33 INFO - PROCESS | 3876 | 1468519593546 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 3876 | 1468519593548 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:33 INFO - PROCESS | 3876 | 1468519593631 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:06:33 INFO - PROCESS | 3876 | 1468519593637 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 3876 | 1468519593638 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:33 INFO - PROCESS | 3876 | ++DOCSHELL 17B31000 == 39 [pid = 3876] [id = 284] 11:06:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (196DEC00) [pid = 3876] [serial = 851] [outer = 00000000] 11:06:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (197E7C00) [pid = 3876] [serial = 852] [outer = 196DEC00] 11:06:33 INFO - PROCESS | 3876 | 1468519593680 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19B2A000) [pid = 3876] [serial = 853] [outer = 196DEC00] 11:06:34 INFO - PROCESS | 3876 | 1468519594100 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 11:06:34 INFO - PROCESS | 3876 | 1468519594159 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 3876 | 1468519594161 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 11:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:06:34 INFO - PROCESS | 3876 | 1468519594168 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 3876 | 1468519594170 Marionette TRACE conn2 <- [1,1102,null,{}] 11:06:34 INFO - PROCESS | 3876 | 1468519594173 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 3876 | 1468519594175 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:34 INFO - PROCESS | 3876 | 1468519594251 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:06:34 INFO - PROCESS | 3876 | 1468519594257 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 3876 | 1468519594259 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:34 INFO - PROCESS | 3876 | ++DOCSHELL 10A80C00 == 40 [pid = 3876] [id = 285] 11:06:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (11256000) [pid = 3876] [serial = 854] [outer = 00000000] 11:06:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19B33400) [pid = 3876] [serial = 855] [outer = 11256000] 11:06:34 INFO - PROCESS | 3876 | 1468519594301 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19BBE400) [pid = 3876] [serial = 856] [outer = 11256000] 11:06:34 INFO - PROCESS | 3876 | 1468519595005 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 886ms 11:06:35 INFO - PROCESS | 3876 | 1468519595052 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 3876 | 1468519595056 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 11:06:35 INFO - PROCESS | 3876 | 1468519595061 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:06:35 INFO - PROCESS | 3876 | 1468519595064 Marionette TRACE conn2 <- [1,1106,null,{}] 11:06:35 INFO - PROCESS | 3876 | 1468519595069 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 3876 | 1468519595073 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:35 INFO - PROCESS | 3876 | 1468519595190 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:06:35 INFO - PROCESS | 3876 | 1468519595311 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 3876 | 1468519595315 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:35 INFO - PROCESS | 3876 | ++DOCSHELL 11809C00 == 41 [pid = 3876] [id = 286] 11:06:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (129E9C00) [pid = 3876] [serial = 857] [outer = 00000000] 11:06:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1342DC00) [pid = 3876] [serial = 858] [outer = 129E9C00] 11:06:35 INFO - PROCESS | 3876 | 1468519595377 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (14411400) [pid = 3876] [serial = 859] [outer = 129E9C00] 11:06:35 INFO - PROCESS | 3876 | 1468519595941 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 917ms 11:06:35 INFO - PROCESS | 3876 | 1468519595992 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 3876 | 1468519595996 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 11:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:06:35 INFO - PROCESS | 3876 | 1468519596003 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 3876 | 1468519596006 Marionette TRACE conn2 <- [1,1110,null,{}] 11:06:35 INFO - PROCESS | 3876 | 1468519596011 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 3876 | 1468519596013 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:36 INFO - PROCESS | 3876 | 1468519596106 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:06:36 INFO - PROCESS | 3876 | 1468519596244 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 3876 | 1468519596247 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:36 INFO - PROCESS | 3876 | ++DOCSHELL 1566A000 == 42 [pid = 3876] [id = 287] 11:06:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1566D800) [pid = 3876] [serial = 860] [outer = 00000000] 11:06:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (16D46C00) [pid = 3876] [serial = 861] [outer = 1566D800] 11:06:36 INFO - PROCESS | 3876 | 1468519596302 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17930800) [pid = 3876] [serial = 862] [outer = 1566D800] 11:06:36 INFO - PROCESS | 3876 | 1468519596866 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 917ms 11:06:36 INFO - PROCESS | 3876 | 1468519596913 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 3876 | 1468519596916 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 11:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:06:36 INFO - PROCESS | 3876 | 1468519596920 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 3876 | 1468519596924 Marionette TRACE conn2 <- [1,1114,null,{}] 11:06:36 INFO - PROCESS | 3876 | 1468519596934 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 3876 | 1468519596939 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:37 INFO - PROCESS | 3876 | 1468519597045 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:06:37 INFO - PROCESS | 3876 | 1468519597178 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 3876 | 1468519597181 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:37 INFO - PROCESS | 3876 | ++DOCSHELL 193BFC00 == 43 [pid = 3876] [id = 288] 11:06:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (196D7C00) [pid = 3876] [serial = 863] [outer = 00000000] 11:06:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19F43C00) [pid = 3876] [serial = 864] [outer = 196D7C00] 11:06:37 INFO - PROCESS | 3876 | 1468519597237 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19FE3000) [pid = 3876] [serial = 865] [outer = 196D7C00] 11:06:38 INFO - PROCESS | 3876 | 1468519598022 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1131ms 11:06:38 INFO - PROCESS | 3876 | 1468519598064 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 3876 | 1468519598069 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 11:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:06:38 INFO - PROCESS | 3876 | 1468519598076 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 3876 | 1468519598080 Marionette TRACE conn2 <- [1,1118,null,{}] 11:06:38 INFO - PROCESS | 3876 | 1468519598085 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 3876 | 1468519598088 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:38 INFO - PROCESS | 3876 | 1468519598186 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:06:38 INFO - PROCESS | 3876 | 1468519598303 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 3876 | 1468519598305 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:38 INFO - PROCESS | 3876 | ++DOCSHELL 11CE7C00 == 44 [pid = 3876] [id = 289] 11:06:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (11D8CC00) [pid = 3876] [serial = 866] [outer = 00000000] 11:06:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1342A000) [pid = 3876] [serial = 867] [outer = 11D8CC00] 11:06:38 INFO - PROCESS | 3876 | 1468519598356 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1396B400) [pid = 3876] [serial = 868] [outer = 11D8CC00] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 17B31000 == 43 [pid = 3876] [id = 284] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 1745B000 == 42 [pid = 3876] [id = 283] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 13973C00 == 41 [pid = 3876] [id = 282] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 193BA800 == 40 [pid = 3876] [id = 281] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 16452C00 == 39 [pid = 3876] [id = 280] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 156F0400 == 38 [pid = 3876] [id = 279] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 15665400 == 37 [pid = 3876] [id = 278] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 132A1400 == 36 [pid = 3876] [id = 277] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 104E7400 == 35 [pid = 3876] [id = 276] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 144ECC00 == 34 [pid = 3876] [id = 273] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 10A7D400 == 33 [pid = 3876] [id = 274] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 1315FC00 == 32 [pid = 3876] [id = 264] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 13B54000 == 31 [pid = 3876] [id = 275] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 1566A000 == 30 [pid = 3876] [id = 287] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 193BFC00 == 29 [pid = 3876] [id = 288] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 10A80C00 == 28 [pid = 3876] [id = 285] 11:06:39 INFO - PROCESS | 3876 | --DOCSHELL 11809C00 == 27 [pid = 3876] [id = 286] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (13ECC000) [pid = 3876] [serial = 781] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17B33800) [pid = 3876] [serial = 817] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (132A1000) [pid = 3876] [serial = 792] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1A86BC00) [pid = 3876] [serial = 790] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11C99C00) [pid = 3876] [serial = 796] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1798A400) [pid = 3876] [serial = 810] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17C25C00) [pid = 3876] [serial = 811] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (151A5000) [pid = 3876] [serial = 802] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1688B400) [pid = 3876] [serial = 783] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11C97800) [pid = 3876] [serial = 795] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A3F7C00) [pid = 3876] [serial = 789] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16D3F800) [pid = 3876] [serial = 808] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (15714000) [pid = 3876] [serial = 805] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (151A8400) [pid = 3876] [serial = 814] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1396F800) [pid = 3876] [serial = 798] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (156E7000) [pid = 3876] [serial = 804] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A31E400) [pid = 3876] [serial = 787] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1A28C400) [pid = 3876] [serial = 786] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (151A3C00) [pid = 3876] [serial = 813] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (173CA800) [pid = 3876] [serial = 784] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17B31800) [pid = 3876] [serial = 816] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13ABB400) [pid = 3876] [serial = 799] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1519F400) [pid = 3876] [serial = 801] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (13429C00) [pid = 3876] [serial = 780] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1396BC00) [pid = 3876] [serial = 793] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1687DC00) [pid = 3876] [serial = 807] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19425C00) [pid = 3876] [serial = 819] [outer = 00000000] [url = about:blank] 11:06:39 INFO - PROCESS | 3876 | 1468519599409 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1360ms 11:06:39 INFO - PROCESS | 3876 | 1468519599443 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:06:39 INFO - PROCESS | 3876 | 1468519599447 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 11:06:39 INFO - PROCESS | 3876 | 1468519599452 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 3876 | 1468519599456 Marionette TRACE conn2 <- [1,1122,null,{}] 11:06:39 INFO - PROCESS | 3876 | 1468519599461 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:39 INFO - PROCESS | 3876 | 1468519599464 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:39 INFO - PROCESS | 3876 | 1468519599552 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:06:39 INFO - PROCESS | 3876 | 1468519599560 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 3876 | 1468519599564 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:39 INFO - PROCESS | 3876 | ++DOCSHELL 11DDB000 == 28 [pid = 3876] [id = 290] 11:06:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (129DE800) [pid = 3876] [serial = 869] [outer = 00000000] 11:06:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12E1E000) [pid = 3876] [serial = 870] [outer = 129DE800] 11:06:39 INFO - PROCESS | 3876 | 1468519599611 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12EE0C00) [pid = 3876] [serial = 871] [outer = 129DE800] 11:06:40 INFO - PROCESS | 3876 | 1468519600080 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 688ms 11:06:40 INFO - PROCESS | 3876 | 1468519600131 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 3876 | 1468519600136 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 11:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:06:40 INFO - PROCESS | 3876 | 1468519600142 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 3876 | 1468519600145 Marionette TRACE conn2 <- [1,1126,null,{}] 11:06:40 INFO - PROCESS | 3876 | 1468519600149 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 3876 | 1468519600151 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:40 INFO - PROCESS | 3876 | 1468519600272 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:06:40 INFO - PROCESS | 3876 | 1468519600363 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 3876 | 1468519600366 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:40 INFO - PROCESS | 3876 | ++DOCSHELL 1390B400 == 29 [pid = 3876] [id = 291] 11:06:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1396E000) [pid = 3876] [serial = 872] [outer = 00000000] 11:06:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13AB5400) [pid = 3876] [serial = 873] [outer = 1396E000] 11:06:40 INFO - PROCESS | 3876 | 1468519600396 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13B4C400) [pid = 3876] [serial = 874] [outer = 1396E000] 11:06:40 INFO - PROCESS | 3876 | 1468519600761 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 687ms 11:06:40 INFO - PROCESS | 3876 | 1468519600825 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 3876 | 1468519600828 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 11:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:06:40 INFO - PROCESS | 3876 | 1468519600831 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 3876 | 1468519600835 Marionette TRACE conn2 <- [1,1130,null,{}] 11:06:40 INFO - PROCESS | 3876 | 1468519600880 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 3876 | 1468519600885 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:40 INFO - PROCESS | 3876 | 1468519600969 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:06:40 INFO - PROCESS | 3876 | 1468519600977 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 3876 | 1468519600980 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:40 INFO - PROCESS | 3876 | ++DOCSHELL 151A7000 == 30 [pid = 3876] [id = 292] 11:06:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (151A7400) [pid = 3876] [serial = 875] [outer = 00000000] 11:06:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15715000) [pid = 3876] [serial = 876] [outer = 151A7400] 11:06:41 INFO - PROCESS | 3876 | 1468519601028 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (15A25800) [pid = 3876] [serial = 877] [outer = 151A7400] 11:06:41 INFO - PROCESS | 3876 | 1468519601495 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 718ms 11:06:41 INFO - PROCESS | 3876 | 1468519601592 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 3876 | 1468519601594 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 11:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:06:41 INFO - PROCESS | 3876 | 1468519601608 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 3876 | 1468519601609 Marionette TRACE conn2 <- [1,1134,null,{}] 11:06:41 INFO - PROCESS | 3876 | 1468519601613 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 3876 | 1468519601615 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:41 INFO - PROCESS | 3876 | 1468519601726 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:06:41 INFO - PROCESS | 3876 | 1468519601735 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 3876 | 1468519601737 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:41 INFO - PROCESS | 3876 | ++DOCSHELL 1688B400 == 31 [pid = 3876] [id = 293] 11:06:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16CAB400) [pid = 3876] [serial = 878] [outer = 00000000] 11:06:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (172C8400) [pid = 3876] [serial = 879] [outer = 16CAB400] 11:06:41 INFO - PROCESS | 3876 | 1468519601787 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1737F800) [pid = 3876] [serial = 880] [outer = 16CAB400] 11:06:42 INFO - PROCESS | 3876 | 1468519602206 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 626ms 11:06:42 INFO - PROCESS | 3876 | 1468519602226 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 3876 | 1468519602228 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 11:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:06:42 INFO - PROCESS | 3876 | 1468519602238 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 3876 | 1468519602240 Marionette TRACE conn2 <- [1,1138,null,{}] 11:06:42 INFO - PROCESS | 3876 | 1468519602244 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 3876 | 1468519602246 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:42 INFO - PROCESS | 3876 | 1468519602348 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:06:42 INFO - PROCESS | 3876 | 1468519602353 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 3876 | 1468519602355 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:42 INFO - PROCESS | 3876 | ++DOCSHELL 16CAAC00 == 32 [pid = 3876] [id = 294] 11:06:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16CB4000) [pid = 3876] [serial = 881] [outer = 00000000] 11:06:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1792D000) [pid = 3876] [serial = 882] [outer = 16CB4000] 11:06:42 INFO - PROCESS | 3876 | 1468519602425 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17986800) [pid = 3876] [serial = 883] [outer = 16CB4000] 11:06:42 INFO - PROCESS | 3876 | 1468519602895 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 673ms 11:06:42 INFO - PROCESS | 3876 | 1468519602919 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 3876 | 1468519602921 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 11:06:42 INFO - PROCESS | 3876 | 1468519602925 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:06:42 INFO - PROCESS | 3876 | 1468519602926 Marionette TRACE conn2 <- [1,1142,null,{}] 11:06:42 INFO - PROCESS | 3876 | 1468519602930 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 3876 | 1468519602935 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:43 INFO - PROCESS | 3876 | 1468519603088 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:06:43 INFO - PROCESS | 3876 | 1468519603114 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 3876 | 1468519603116 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:43 INFO - PROCESS | 3876 | ++DOCSHELL 17F39800 == 33 [pid = 3876] [id = 295] 11:06:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (193B8400) [pid = 3876] [serial = 884] [outer = 00000000] 11:06:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (193C1400) [pid = 3876] [serial = 885] [outer = 193B8400] 11:06:43 INFO - PROCESS | 3876 | 1468519603159 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19425400) [pid = 3876] [serial = 886] [outer = 193B8400] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11256000) [pid = 3876] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (196DEC00) [pid = 3876] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17456800) [pid = 3876] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (193C0400) [pid = 3876] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (132A2400) [pid = 3876] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (104E7C00) [pid = 3876] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1736F800) [pid = 3876] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13EBFC00) [pid = 3876] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (10A7EC00) [pid = 3876] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (15667800) [pid = 3876] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (13B51800) [pid = 3876] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (159DEC00) [pid = 3876] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:06:43 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17B37000) [pid = 3876] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:06:43 INFO - PROCESS | 3876 | 1468519603744 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 871ms 11:06:43 INFO - PROCESS | 3876 | 1468519603808 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 3876 | 1468519603810 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 11:06:43 INFO - PROCESS | 3876 | 1468519603813 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:06:43 INFO - PROCESS | 3876 | 1468519603815 Marionette TRACE conn2 <- [1,1146,null,{}] 11:06:43 INFO - PROCESS | 3876 | 1468519603818 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 3876 | 1468519603820 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:43 INFO - PROCESS | 3876 | 1468519603895 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:06:43 INFO - PROCESS | 3876 | 1468519603900 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 3876 | 1468519603902 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:43 INFO - PROCESS | 3876 | ++DOCSHELL 104E7C00 == 34 [pid = 3876] [id = 296] 11:06:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14419400) [pid = 3876] [serial = 887] [outer = 00000000] 11:06:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15A20000) [pid = 3876] [serial = 888] [outer = 14419400] 11:06:43 INFO - PROCESS | 3876 | 1468519603947 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B37000) [pid = 3876] [serial = 889] [outer = 14419400] 11:06:44 INFO - PROCESS | 3876 | 1468519604338 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 581ms 11:06:44 INFO - PROCESS | 3876 | 1468519604455 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 3876 | 1468519604457 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 11:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:06:44 INFO - PROCESS | 3876 | 1468519604473 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 3876 | 1468519604475 Marionette TRACE conn2 <- [1,1150,null,{}] 11:06:44 INFO - PROCESS | 3876 | 1468519604478 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:44 INFO - PROCESS | 3876 | 1468519604480 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:44 INFO - PROCESS | 3876 | 1468519604559 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:06:44 INFO - PROCESS | 3876 | 1468519604566 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 3876 | 1468519604568 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:44 INFO - PROCESS | 3876 | ++DOCSHELL 193BDC00 == 35 [pid = 3876] [id = 297] 11:06:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (193C0000) [pid = 3876] [serial = 890] [outer = 00000000] 11:06:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19B27400) [pid = 3876] [serial = 891] [outer = 193C0000] 11:06:44 INFO - PROCESS | 3876 | 1468519604614 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16454C00) [pid = 3876] [serial = 892] [outer = 193C0000] 11:06:45 INFO - PROCESS | 3876 | 1468519605061 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 641ms 11:06:45 INFO - PROCESS | 3876 | 1468519605107 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 3876 | 1468519605109 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 11:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:06:45 INFO - PROCESS | 3876 | 1468519605113 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 3876 | 1468519605114 Marionette TRACE conn2 <- [1,1154,null,{}] 11:06:45 INFO - PROCESS | 3876 | 1468519605118 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 3876 | 1468519605120 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:45 INFO - PROCESS | 3876 | 1468519605205 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:06:45 INFO - PROCESS | 3876 | 1468519605212 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 3876 | 1468519605214 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:45 INFO - PROCESS | 3876 | ++DOCSHELL 19BB8000 == 36 [pid = 3876] [id = 298] 11:06:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19BB8400) [pid = 3876] [serial = 893] [outer = 00000000] 11:06:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F46800) [pid = 3876] [serial = 894] [outer = 19BB8400] 11:06:45 INFO - PROCESS | 3876 | 1468519605256 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FE2800) [pid = 3876] [serial = 895] [outer = 19BB8400] 11:06:45 INFO - PROCESS | 3876 | 1468519605850 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 780ms 11:06:45 INFO - PROCESS | 3876 | 1468519605942 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 3876 | 1468519605947 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 11:06:45 INFO - PROCESS | 3876 | 1468519605977 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 3876 | 1468519605980 Marionette TRACE conn2 <- [1,1158,null,{}] 11:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:06:45 INFO - PROCESS | 3876 | 1468519605986 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 3876 | 1468519605989 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:46 INFO - PROCESS | 3876 | 1468519606118 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:06:46 INFO - PROCESS | 3876 | 1468519606197 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 3876 | 1468519606200 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:46 INFO - PROCESS | 3876 | ++DOCSHELL 11809C00 == 37 [pid = 3876] [id = 299] 11:06:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (11C97800) [pid = 3876] [serial = 896] [outer = 00000000] 11:06:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12B6AC00) [pid = 3876] [serial = 897] [outer = 11C97800] 11:06:46 INFO - PROCESS | 3876 | 1468519606296 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1342C400) [pid = 3876] [serial = 898] [outer = 11C97800] 11:06:46 INFO - PROCESS | 3876 | 1468519606917 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 963ms 11:06:46 INFO - PROCESS | 3876 | 1468519606953 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 3876 | 1468519606958 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 11:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:06:46 INFO - PROCESS | 3876 | 1468519606964 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 3876 | 1468519606967 Marionette TRACE conn2 <- [1,1162,null,{}] 11:06:46 INFO - PROCESS | 3876 | 1468519606971 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 3876 | 1468519606973 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:47 INFO - PROCESS | 3876 | 1468519607089 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:06:47 INFO - PROCESS | 3876 | 1468519607218 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 3876 | 1468519607220 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:47 INFO - PROCESS | 3876 | ++DOCSHELL 13126000 == 38 [pid = 3876] [id = 300] 11:06:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (14416000) [pid = 3876] [serial = 899] [outer = 00000000] 11:06:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1566BC00) [pid = 3876] [serial = 900] [outer = 14416000] 11:06:47 INFO - PROCESS | 3876 | 1468519607274 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (156EF800) [pid = 3876] [serial = 901] [outer = 14416000] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 193BDC00 == 37 [pid = 3876] [id = 297] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 104E7C00 == 36 [pid = 3876] [id = 296] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 17F39800 == 35 [pid = 3876] [id = 295] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 16CAAC00 == 34 [pid = 3876] [id = 294] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 1688B400 == 33 [pid = 3876] [id = 293] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 151A7000 == 32 [pid = 3876] [id = 292] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 1390B400 == 31 [pid = 3876] [id = 291] 11:06:48 INFO - PROCESS | 3876 | --DOCSHELL 11DDB000 == 30 [pid = 3876] [id = 290] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (114E0C00) [pid = 3876] [serial = 823] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (156E5400) [pid = 3876] [serial = 834] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (156F0C00) [pid = 3876] [serial = 835] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (151A6000) [pid = 3876] [serial = 846] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (151AC000) [pid = 3876] [serial = 847] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (19429C00) [pid = 3876] [serial = 844] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16CAC800) [pid = 3876] [serial = 837] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (173C6400) [pid = 3876] [serial = 838] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17F33800) [pid = 3876] [serial = 850] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (19B2A000) [pid = 3876] [serial = 853] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1942DC00) [pid = 3876] [serial = 849] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1798A000) [pid = 3876] [serial = 841] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19B33400) [pid = 3876] [serial = 855] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19BBE400) [pid = 3876] [serial = 856] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (197E7C00) [pid = 3876] [serial = 852] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17934C00) [pid = 3876] [serial = 840] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19429800) [pid = 3876] [serial = 843] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13971400) [pid = 3876] [serial = 831] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (13ECAC00) [pid = 3876] [serial = 832] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (11253000) [pid = 3876] [serial = 828] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (129DEC00) [pid = 3876] [serial = 829] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19428400) [pid = 3876] [serial = 820] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (14224000) [pid = 3876] [serial = 825] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (144F7800) [pid = 3876] [serial = 826] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (11259800) [pid = 3876] [serial = 822] [outer = 00000000] [url = about:blank] 11:06:48 INFO - PROCESS | 3876 | 1468519608108 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 3876 | 1468519608131 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 11:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:06:48 INFO - PROCESS | 3876 | 1468519608135 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 3876 | 1468519608138 Marionette TRACE conn2 <- [1,1166,null,{}] 11:06:48 INFO - PROCESS | 3876 | 1468519608144 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 3876 | 1468519608146 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:48 INFO - PROCESS | 3876 | 1468519608233 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:06:48 INFO - PROCESS | 3876 | 1468519608240 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 3876 | 1468519608244 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:48 INFO - PROCESS | 3876 | ++DOCSHELL 129E8400 == 31 [pid = 3876] [id = 301] 11:06:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (129E8800) [pid = 3876] [serial = 902] [outer = 00000000] 11:06:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (12C55400) [pid = 3876] [serial = 903] [outer = 129E8800] 11:06:48 INFO - PROCESS | 3876 | 1468519608296 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13162000) [pid = 3876] [serial = 904] [outer = 129E8800] 11:06:48 INFO - PROCESS | 3876 | 1468519608772 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 3876 | 1468519608853 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 11:06:48 INFO - PROCESS | 3876 | 1468519608861 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 3876 | 1468519608864 Marionette TRACE conn2 <- [1,1170,null,{}] 11:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:06:48 INFO - PROCESS | 3876 | 1468519608868 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 3876 | 1468519608870 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:48 INFO - PROCESS | 3876 | 1468519608965 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:06:49 INFO - PROCESS | 3876 | 1468519609046 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 3876 | 1468519609049 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:49 INFO - PROCESS | 3876 | ++DOCSHELL 13B4C800 == 32 [pid = 3876] [id = 302] 11:06:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13B50C00) [pid = 3876] [serial = 905] [outer = 00000000] 11:06:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (144F5800) [pid = 3876] [serial = 906] [outer = 13B50C00] 11:06:49 INFO - PROCESS | 3876 | 1468519609094 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1566B000) [pid = 3876] [serial = 907] [outer = 13B50C00] 11:06:49 INFO - PROCESS | 3876 | 1468519609492 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 3876 | 1468519609566 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 11:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:06:49 INFO - PROCESS | 3876 | 1468519609570 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 3876 | 1468519609573 Marionette TRACE conn2 <- [1,1174,null,{}] 11:06:49 INFO - PROCESS | 3876 | 1468519609588 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 3876 | 1468519609592 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:49 INFO - PROCESS | 3876 | 1468519609660 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:06:49 INFO - PROCESS | 3876 | 1468519609677 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 3876 | 1468519609680 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:49 INFO - PROCESS | 3876 | ++DOCSHELL 16CB0800 == 33 [pid = 3876] [id = 303] 11:06:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (16D3D400) [pid = 3876] [serial = 908] [outer = 00000000] 11:06:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (172C7400) [pid = 3876] [serial = 909] [outer = 16D3D400] 11:06:49 INFO - PROCESS | 3876 | 1468519609727 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (173C9400) [pid = 3876] [serial = 910] [outer = 16D3D400] 11:06:50 INFO - PROCESS | 3876 | 1468519610189 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 3876 | 1468519610254 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 11:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:06:50 INFO - PROCESS | 3876 | 1468519610257 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 3876 | 1468519610259 Marionette TRACE conn2 <- [1,1178,null,{}] 11:06:50 INFO - PROCESS | 3876 | 1468519610304 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:50 INFO - PROCESS | 3876 | 1468519610306 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:50 INFO - PROCESS | 3876 | 1468519610402 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:06:50 INFO - PROCESS | 3876 | 1468519610410 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 3876 | 1468519610412 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:50 INFO - PROCESS | 3876 | ++DOCSHELL 17936C00 == 34 [pid = 3876] [id = 304] 11:06:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17989800) [pid = 3876] [serial = 911] [outer = 00000000] 11:06:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B33000) [pid = 3876] [serial = 912] [outer = 17989800] 11:06:50 INFO - PROCESS | 3876 | 1468519610455 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17F33800) [pid = 3876] [serial = 913] [outer = 17989800] 11:06:50 INFO - PROCESS | 3876 | 1468519610888 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 3876 | 1468519610922 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 11:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:06:50 INFO - PROCESS | 3876 | 1468519610925 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 3876 | 1468519610927 Marionette TRACE conn2 <- [1,1182,null,{}] 11:06:50 INFO - PROCESS | 3876 | 1468519610930 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:50 INFO - PROCESS | 3876 | 1468519610933 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:51 INFO - PROCESS | 3876 | 1468519611046 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:06:51 INFO - PROCESS | 3876 | 1468519611051 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 3876 | 1468519611053 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:51 INFO - PROCESS | 3876 | ++DOCSHELL 1519F400 == 35 [pid = 3876] [id = 305] 11:06:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16452800) [pid = 3876] [serial = 914] [outer = 00000000] 11:06:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19428C00) [pid = 3876] [serial = 915] [outer = 16452800] 11:06:51 INFO - PROCESS | 3876 | 1468519611099 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1942D000) [pid = 3876] [serial = 916] [outer = 16452800] 11:06:51 INFO - PROCESS | 3876 | 1468519611537 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 3876 | 1468519611610 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 11:06:51 INFO - PROCESS | 3876 | 1468519611613 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:06:51 INFO - PROCESS | 3876 | 1468519611615 Marionette TRACE conn2 <- [1,1186,null,{}] 11:06:51 INFO - PROCESS | 3876 | 1468519611625 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 3876 | 1468519611630 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:51 INFO - PROCESS | 3876 | 1468519611782 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:06:51 INFO - PROCESS | 3876 | 1468519611809 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 3876 | 1468519611811 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:51 INFO - PROCESS | 3876 | ++DOCSHELL 19432C00 == 36 [pid = 3876] [id = 306] 11:06:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (196DA000) [pid = 3876] [serial = 917] [outer = 00000000] 11:06:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19B2F800) [pid = 3876] [serial = 918] [outer = 196DA000] 11:06:51 INFO - PROCESS | 3876 | 1468519611864 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (197D9000) [pid = 3876] [serial = 919] [outer = 196DA000] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16CAB400) [pid = 3876] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11D8CC00) [pid = 3876] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (151A7400) [pid = 3876] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (129DE800) [pid = 3876] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1396E000) [pid = 3876] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (129E9C00) [pid = 3876] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1566D800) [pid = 3876] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (193C0000) [pid = 3876] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16CB4000) [pid = 3876] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (196D7C00) [pid = 3876] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (193B8400) [pid = 3876] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:06:52 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14419400) [pid = 3876] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:06:52 INFO - PROCESS | 3876 | 1468519612352 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 779ms 11:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:06:52 INFO - PROCESS | 3876 | 1468519612399 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 3876 | 1468519612402 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 11:06:52 INFO - PROCESS | 3876 | 1468519612405 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 3876 | 1468519612407 Marionette TRACE conn2 <- [1,1190,null,{}] 11:06:52 INFO - PROCESS | 3876 | 1468519612410 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 3876 | 1468519612412 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:52 INFO - PROCESS | 3876 | 1468519612487 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:06:52 INFO - PROCESS | 3876 | 1468519612492 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 3876 | 1468519612494 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:52 INFO - PROCESS | 3876 | ++DOCSHELL 12B6D800 == 37 [pid = 3876] [id = 307] 11:06:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12E21400) [pid = 3876] [serial = 920] [outer = 00000000] 11:06:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (172C5C00) [pid = 3876] [serial = 921] [outer = 12E21400] 11:06:52 INFO - PROCESS | 3876 | 1468519612537 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (193BA800) [pid = 3876] [serial = 922] [outer = 12E21400] 11:06:52 INFO - PROCESS | 3876 | 1468519612930 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:06:52 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 11:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 580ms 11:06:52 INFO - PROCESS | 3876 | 1468519612984 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 3876 | 1468519612986 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 11:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:06:52 INFO - PROCESS | 3876 | 1468519612989 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 3876 | 1468519612991 Marionette TRACE conn2 <- [1,1194,null,{}] 11:06:52 INFO - PROCESS | 3876 | 1468519612994 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 3876 | 1468519612996 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:53 INFO - PROCESS | 3876 | 1468519613104 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:06:53 INFO - PROCESS | 3876 | 1468519613112 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 3876 | 1468519613114 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:53 INFO - PROCESS | 3876 | ++DOCSHELL 12B70400 == 38 [pid = 3876] [id = 308] 11:06:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (156E5800) [pid = 3876] [serial = 923] [outer = 00000000] 11:06:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19FED800) [pid = 3876] [serial = 924] [outer = 156E5800] 11:06:53 INFO - PROCESS | 3876 | 1468519613156 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A313400) [pid = 3876] [serial = 925] [outer = 156E5800] 11:06:53 INFO - PROCESS | 3876 | 1468519613572 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:06:53 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 11:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 627ms 11:06:53 INFO - PROCESS | 3876 | 1468519613609 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 3876 | 1468519613611 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 11:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:06:53 INFO - PROCESS | 3876 | 1468519613614 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 3876 | 1468519613616 Marionette TRACE conn2 <- [1,1198,null,{}] 11:06:53 INFO - PROCESS | 3876 | 1468519613619 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 3876 | 1468519613621 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:53 INFO - PROCESS | 3876 | 1468519613709 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:06:53 INFO - PROCESS | 3876 | 1468519613717 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 3876 | 1468519613719 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:53 INFO - PROCESS | 3876 | ++DOCSHELL 15712C00 == 39 [pid = 3876] [id = 309] 11:06:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16CB0000) [pid = 3876] [serial = 926] [outer = 00000000] 11:06:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (112C0000) [pid = 3876] [serial = 927] [outer = 16CB0000] 11:06:53 INFO - PROCESS | 3876 | 1468519613763 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A31E000) [pid = 3876] [serial = 928] [outer = 16CB0000] 11:06:54 INFO - PROCESS | 3876 | 1468519614173 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 581ms 11:06:54 INFO - PROCESS | 3876 | 1468519614218 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 3876 | 1468519614220 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 11:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:06:54 INFO - PROCESS | 3876 | 1468519614210 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 3876 | 1468519614211 Marionette TRACE conn2 <- [1,1202,null,{}] 11:06:54 INFO - PROCESS | 3876 | 1468519614256 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 3876 | 1468519614261 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:54 INFO - PROCESS | 3876 | 1468519614490 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:06:54 INFO - PROCESS | 3876 | 1468519614615 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 3876 | 1468519614619 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:54 INFO - PROCESS | 3876 | ++DOCSHELL 11C98C00 == 40 [pid = 3876] [id = 310] 11:06:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (11C9BC00) [pid = 3876] [serial = 929] [outer = 00000000] 11:06:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (12E1C000) [pid = 3876] [serial = 930] [outer = 11C9BC00] 11:06:54 INFO - PROCESS | 3876 | 1468519614677 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (13969400) [pid = 3876] [serial = 931] [outer = 11C9BC00] 11:06:55 INFO - PROCESS | 3876 | 1468519615244 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1055ms 11:06:55 INFO - PROCESS | 3876 | 1468519615273 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 3876 | 1468519615277 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 11:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:06:55 INFO - PROCESS | 3876 | 1468519615282 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 3876 | 1468519615284 Marionette TRACE conn2 <- [1,1206,null,{}] 11:06:55 INFO - PROCESS | 3876 | 1468519615304 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 3876 | 1468519615307 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:55 INFO - PROCESS | 3876 | 1468519615413 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:06:55 INFO - PROCESS | 3876 | 1468519615543 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 3876 | 1468519615547 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:55 INFO - PROCESS | 3876 | ++DOCSHELL 156E8C00 == 41 [pid = 3876] [id = 311] 11:06:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (156E9000) [pid = 3876] [serial = 932] [outer = 00000000] 11:06:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (159E3400) [pid = 3876] [serial = 933] [outer = 156E9000] 11:06:55 INFO - PROCESS | 3876 | 1468519615602 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16CB4000) [pid = 3876] [serial = 934] [outer = 156E9000] 11:06:56 INFO - PROCESS | 3876 | 1468519616159 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 947ms 11:06:56 INFO - PROCESS | 3876 | 1468519616234 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 3876 | 1468519616236 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 11:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:06:56 INFO - PROCESS | 3876 | 1468519616240 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 3876 | 1468519616242 Marionette TRACE conn2 <- [1,1210,null,{}] 11:06:56 INFO - PROCESS | 3876 | 1468519616246 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 3876 | 1468519616249 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:56 INFO - PROCESS | 3876 | 1468519616354 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:06:56 INFO - PROCESS | 3876 | 1468519616482 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 3876 | 1468519616486 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:56 INFO - PROCESS | 3876 | ++DOCSHELL 19427C00 == 42 [pid = 3876] [id = 312] 11:06:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19428400) [pid = 3876] [serial = 935] [outer = 00000000] 11:06:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19B29C00) [pid = 3876] [serial = 936] [outer = 19428400] 11:06:56 INFO - PROCESS | 3876 | 1468519616543 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (19BBE400) [pid = 3876] [serial = 937] [outer = 19428400] 11:06:57 INFO - PROCESS | 3876 | 1468519617292 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 3876 | 1468519617357 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 11:06:57 INFO - PROCESS | 3876 | 1468519617362 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:06:57 INFO - PROCESS | 3876 | 1468519617366 Marionette TRACE conn2 <- [1,1214,null,{}] 11:06:57 INFO - PROCESS | 3876 | 1468519617371 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 3876 | 1468519617374 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:57 INFO - PROCESS | 3876 | 1468519617474 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:06:57 INFO - PROCESS | 3876 | 1468519617556 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 3876 | 1468519617560 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:57 INFO - PROCESS | 3876 | ++DOCSHELL 11DDB000 == 43 [pid = 3876] [id = 313] 11:06:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (129E9C00) [pid = 3876] [serial = 938] [outer = 00000000] 11:06:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (12E62C00) [pid = 3876] [serial = 939] [outer = 129E9C00] 11:06:57 INFO - PROCESS | 3876 | 1468519617650 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1390B400) [pid = 3876] [serial = 940] [outer = 129E9C00] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 12B70400 == 42 [pid = 3876] [id = 308] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 12B6D800 == 41 [pid = 3876] [id = 307] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 19432C00 == 40 [pid = 3876] [id = 306] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 1519F400 == 39 [pid = 3876] [id = 305] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 17936C00 == 38 [pid = 3876] [id = 304] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 16CB0800 == 37 [pid = 3876] [id = 303] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 13B4C800 == 36 [pid = 3876] [id = 302] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 129E8400 == 35 [pid = 3876] [id = 301] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 11CE7C00 == 34 [pid = 3876] [id = 289] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 13126000 == 33 [pid = 3876] [id = 300] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 19BB8000 == 32 [pid = 3876] [id = 298] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 11809C00 == 31 [pid = 3876] [id = 299] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 19427C00 == 30 [pid = 3876] [id = 312] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 15712C00 == 29 [pid = 3876] [id = 309] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 11C98C00 == 28 [pid = 3876] [id = 310] 11:06:58 INFO - PROCESS | 3876 | --DOCSHELL 156E8C00 == 27 [pid = 3876] [id = 311] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (172C8400) [pid = 3876] [serial = 879] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1396B400) [pid = 3876] [serial = 868] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1342A000) [pid = 3876] [serial = 867] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (15715000) [pid = 3876] [serial = 876] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12E1E000) [pid = 3876] [serial = 870] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (12EE0C00) [pid = 3876] [serial = 871] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13AB5400) [pid = 3876] [serial = 873] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13B4C400) [pid = 3876] [serial = 874] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (14411400) [pid = 3876] [serial = 859] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1342DC00) [pid = 3876] [serial = 858] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17930800) [pid = 3876] [serial = 862] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16D46C00) [pid = 3876] [serial = 861] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (16454C00) [pid = 3876] [serial = 892] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19F46800) [pid = 3876] [serial = 894] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1792D000) [pid = 3876] [serial = 882] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19FE3000) [pid = 3876] [serial = 865] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19F43C00) [pid = 3876] [serial = 864] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1737F800) [pid = 3876] [serial = 880] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (193C1400) [pid = 3876] [serial = 885] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17986800) [pid = 3876] [serial = 883] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19B27400) [pid = 3876] [serial = 891] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19425400) [pid = 3876] [serial = 886] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (15A20000) [pid = 3876] [serial = 888] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (15A25800) [pid = 3876] [serial = 877] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17B37000) [pid = 3876] [serial = 889] [outer = 00000000] [url = about:blank] 11:06:58 INFO - PROCESS | 3876 | 1468519618760 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1421ms 11:06:58 INFO - PROCESS | 3876 | 1468519618794 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:06:58 INFO - PROCESS | 3876 | 1468519618797 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 11:06:58 INFO - PROCESS | 3876 | 1468519618802 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 3876 | 1468519618805 Marionette TRACE conn2 <- [1,1218,null,{}] 11:06:58 INFO - PROCESS | 3876 | 1468519618817 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 3876 | 1468519618820 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:58 INFO - PROCESS | 3876 | 1468519618943 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:06:59 INFO - PROCESS | 3876 | 1468519619030 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 3876 | 1468519619032 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:59 INFO - PROCESS | 3876 | ++DOCSHELL 114D9C00 == 28 [pid = 3876] [id = 314] 11:06:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (114DBC00) [pid = 3876] [serial = 941] [outer = 00000000] 11:06:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1180BC00) [pid = 3876] [serial = 942] [outer = 114DBC00] 11:06:59 INFO - PROCESS | 3876 | 1468519619079 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11C98C00) [pid = 3876] [serial = 943] [outer = 114DBC00] 11:06:59 INFO - PROCESS | 3876 | 1468519619489 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 11:06:59 INFO - PROCESS | 3876 | 1468519619542 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 3876 | 1468519619547 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 11:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:06:59 INFO - PROCESS | 3876 | 1468519619553 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 3876 | 1468519619556 Marionette TRACE conn2 <- [1,1222,null,{}] 11:06:59 INFO - PROCESS | 3876 | 1468519619560 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 3876 | 1468519619562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:59 INFO - PROCESS | 3876 | 1468519619647 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:06:59 INFO - PROCESS | 3876 | 1468519619654 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 3876 | 1468519619656 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:06:59 INFO - PROCESS | 3876 | ++DOCSHELL 13908000 == 29 [pid = 3876] [id = 315] 11:06:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1390A000) [pid = 3876] [serial = 944] [outer = 00000000] 11:06:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13968C00) [pid = 3876] [serial = 945] [outer = 1390A000] 11:06:59 INFO - PROCESS | 3876 | 1468519619704 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13974000) [pid = 3876] [serial = 946] [outer = 1390A000] 11:07:00 INFO - PROCESS | 3876 | 1468519620160 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 627ms 11:07:00 INFO - PROCESS | 3876 | 1468519620190 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 3876 | 1468519620192 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 11:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:07:00 INFO - PROCESS | 3876 | 1468519620196 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 3876 | 1468519620199 Marionette TRACE conn2 <- [1,1226,null,{}] 11:07:00 INFO - PROCESS | 3876 | 1468519620213 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 3876 | 1468519620218 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:00 INFO - PROCESS | 3876 | 1468519620283 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:07:00 INFO - PROCESS | 3876 | 1468519620323 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 3876 | 1468519620326 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:00 INFO - PROCESS | 3876 | ++DOCSHELL 151A5C00 == 30 [pid = 3876] [id = 316] 11:07:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (151A6000) [pid = 3876] [serial = 947] [outer = 00000000] 11:07:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1566D800) [pid = 3876] [serial = 948] [outer = 151A6000] 11:07:00 INFO - PROCESS | 3876 | 1468519620373 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156EC400) [pid = 3876] [serial = 949] [outer = 151A6000] 11:07:00 INFO - PROCESS | 3876 | 1468519620822 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 688ms 11:07:00 INFO - PROCESS | 3876 | 1468519620879 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 3876 | 1468519620881 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 11:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:07:00 INFO - PROCESS | 3876 | 1468519620885 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 3876 | 1468519620886 Marionette TRACE conn2 <- [1,1230,null,{}] 11:07:00 INFO - PROCESS | 3876 | 1468519620890 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 3876 | 1468519620892 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:00 INFO - PROCESS | 3876 | 1468519621001 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:07:00 INFO - PROCESS | 3876 | 1468519621007 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 3876 | 1468519621009 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:01 INFO - PROCESS | 3876 | ++DOCSHELL 151A1800 == 31 [pid = 3876] [id = 317] 11:07:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15661800) [pid = 3876] [serial = 950] [outer = 00000000] 11:07:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15A28C00) [pid = 3876] [serial = 951] [outer = 15661800] 11:07:01 INFO - PROCESS | 3876 | 1468519621052 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16D3F400) [pid = 3876] [serial = 952] [outer = 15661800] 11:07:01 INFO - PROCESS | 3876 | 1468519621473 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 611ms 11:07:01 INFO - PROCESS | 3876 | 1468519621511 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 3876 | 1468519621513 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 11:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:07:01 INFO - PROCESS | 3876 | 1468519621516 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 3876 | 1468519621518 Marionette TRACE conn2 <- [1,1234,null,{}] 11:07:01 INFO - PROCESS | 3876 | 1468519621521 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:01 INFO - PROCESS | 3876 | 1468519621523 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:01 INFO - PROCESS | 3876 | 1468519621626 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:07:01 INFO - PROCESS | 3876 | 1468519621709 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 3876 | 1468519621711 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:01 INFO - PROCESS | 3876 | ++DOCSHELL 1737F800 == 32 [pid = 3876] [id = 318] 11:07:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (173C6400) [pid = 3876] [serial = 953] [outer = 00000000] 11:07:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1745CC00) [pid = 3876] [serial = 954] [outer = 173C6400] 11:07:01 INFO - PROCESS | 3876 | 1468519621754 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17933400) [pid = 3876] [serial = 955] [outer = 173C6400] 11:07:02 INFO - PROCESS | 3876 | 1468519622144 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 688ms 11:07:02 INFO - PROCESS | 3876 | 1468519622201 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 3876 | 1468519622203 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 11:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:07:02 INFO - PROCESS | 3876 | 1468519622206 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 3876 | 1468519622208 Marionette TRACE conn2 <- [1,1238,null,{}] 11:07:02 INFO - PROCESS | 3876 | 1468519622212 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 3876 | 1468519622220 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:02 INFO - PROCESS | 3876 | 1468519622352 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:07:02 INFO - PROCESS | 3876 | 1468519622414 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 3876 | 1468519622416 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:02 INFO - PROCESS | 3876 | ++DOCSHELL 17F33C00 == 33 [pid = 3876] [id = 319] 11:07:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17F35800) [pid = 3876] [serial = 956] [outer = 00000000] 11:07:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193C0400) [pid = 3876] [serial = 957] [outer = 17F35800] 11:07:02 INFO - PROCESS | 3876 | 1468519622459 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (193C3000) [pid = 3876] [serial = 958] [outer = 17F35800] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17989800) [pid = 3876] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16452800) [pid = 3876] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13B50C00) [pid = 3876] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11C97800) [pid = 3876] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16D3D400) [pid = 3876] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19BB8400) [pid = 3876] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14416000) [pid = 3876] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (129E8800) [pid = 3876] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (196DA000) [pid = 3876] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12E21400) [pid = 3876] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156E5800) [pid = 3876] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:07:03 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16CB0000) [pid = 3876] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:07:03 INFO - PROCESS | 3876 | 1468519623069 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 932ms 11:07:03 INFO - PROCESS | 3876 | 1468519623136 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 3876 | 1468519623138 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 11:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:07:03 INFO - PROCESS | 3876 | 1468519623141 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 3876 | 1468519623152 Marionette TRACE conn2 <- [1,1242,null,{}] 11:07:03 INFO - PROCESS | 3876 | 1468519623156 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 3876 | 1468519623158 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:03 INFO - PROCESS | 3876 | 1468519623231 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:07:03 INFO - PROCESS | 3876 | 1468519623240 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 3876 | 1468519623242 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:03 INFO - PROCESS | 3876 | ++DOCSHELL 12BB1400 == 34 [pid = 3876] [id = 320] 11:07:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12E19C00) [pid = 3876] [serial = 959] [outer = 00000000] 11:07:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (144ECC00) [pid = 3876] [serial = 960] [outer = 12E19C00] 11:07:03 INFO - PROCESS | 3876 | 1468519623276 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156E5000) [pid = 3876] [serial = 961] [outer = 12E19C00] 11:07:03 INFO - PROCESS | 3876 | 1468519623699 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 581ms 11:07:03 INFO - PROCESS | 3876 | 1468519623720 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 3876 | 1468519623722 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 11:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:07:03 INFO - PROCESS | 3876 | 1468519623725 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 3876 | 1468519623727 Marionette TRACE conn2 <- [1,1246,null,{}] 11:07:03 INFO - PROCESS | 3876 | 1468519623731 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 3876 | 1468519623732 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:03 INFO - PROCESS | 3876 | 1468519623808 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:07:03 INFO - PROCESS | 3876 | 1468519623813 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 3876 | 1468519623815 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:03 INFO - PROCESS | 3876 | ++DOCSHELL 17F35000 == 35 [pid = 3876] [id = 321] 11:07:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (193BD400) [pid = 3876] [serial = 962] [outer = 00000000] 11:07:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19432400) [pid = 3876] [serial = 963] [outer = 193BD400] 11:07:03 INFO - PROCESS | 3876 | 1468519623858 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19425C00) [pid = 3876] [serial = 964] [outer = 193BD400] 11:07:04 INFO - PROCESS | 3876 | 1468519624253 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 581ms 11:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:07:04 INFO - PROCESS | 3876 | 1468519624307 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 3876 | 1468519624309 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 11:07:04 INFO - PROCESS | 3876 | 1468519624312 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 3876 | 1468519624314 Marionette TRACE conn2 <- [1,1250,null,{}] 11:07:04 INFO - PROCESS | 3876 | 1468519624317 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 3876 | 1468519624319 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:04 INFO - PROCESS | 3876 | 1468519624397 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:07:04 INFO - PROCESS | 3876 | 1468519624402 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 3876 | 1468519624404 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:04 INFO - PROCESS | 3876 | ++DOCSHELL 151A5800 == 36 [pid = 3876] [id = 322] 11:07:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (196DDC00) [pid = 3876] [serial = 965] [outer = 00000000] 11:07:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (197E6800) [pid = 3876] [serial = 966] [outer = 196DDC00] 11:07:04 INFO - PROCESS | 3876 | 1468519624446 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13970000) [pid = 3876] [serial = 967] [outer = 196DDC00] 11:07:04 INFO - PROCESS | 3876 | 1468519624870 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 626ms 11:07:04 INFO - PROCESS | 3876 | 1468519624930 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 3876 | 1468519624932 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 11:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:07:04 INFO - PROCESS | 3876 | 1468519624936 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 3876 | 1468519624937 Marionette TRACE conn2 <- [1,1254,null,{}] 11:07:04 INFO - PROCESS | 3876 | 1468519624941 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 3876 | 1468519624942 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:05 INFO - PROCESS | 3876 | 1468519625061 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:07:05 INFO - PROCESS | 3876 | 1468519625175 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 3876 | 1468519625179 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:05 INFO - PROCESS | 3876 | ++DOCSHELL 10A75C00 == 37 [pid = 3876] [id = 323] 11:07:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (10A78000) [pid = 3876] [serial = 968] [outer = 00000000] 11:07:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (110E6000) [pid = 3876] [serial = 969] [outer = 10A78000] 11:07:05 INFO - PROCESS | 3876 | 1468519625236 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (112BF800) [pid = 3876] [serial = 970] [outer = 10A78000] 11:07:05 INFO - PROCESS | 3876 | 1468519626001 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1131ms 11:07:06 INFO - PROCESS | 3876 | 1468519626073 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 3876 | 1468519626077 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 11:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:07:06 INFO - PROCESS | 3876 | 1468519626082 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 3876 | 1468519626086 Marionette TRACE conn2 <- [1,1258,null,{}] 11:07:06 INFO - PROCESS | 3876 | 1468519626090 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 3876 | 1468519626093 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:06 INFO - PROCESS | 3876 | 1468519626218 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:07:06 INFO - PROCESS | 3876 | 1468519626338 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 3876 | 1468519626341 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:06 INFO - PROCESS | 3876 | ++DOCSHELL 13EC0000 == 38 [pid = 3876] [id = 324] 11:07:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (13EC2C00) [pid = 3876] [serial = 971] [outer = 00000000] 11:07:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (14418000) [pid = 3876] [serial = 972] [outer = 13EC2C00] 11:07:06 INFO - PROCESS | 3876 | 1468519626380 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1519E000) [pid = 3876] [serial = 973] [outer = 13EC2C00] 11:07:07 INFO - PROCESS | 3876 | 1468519627176 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1115ms 11:07:07 INFO - PROCESS | 3876 | 1468519627195 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 3876 | 1468519627199 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 11:07:07 INFO - PROCESS | 3876 | 1468519627204 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:07:07 INFO - PROCESS | 3876 | 1468519627207 Marionette TRACE conn2 <- [1,1262,null,{}] 11:07:07 INFO - PROCESS | 3876 | 1468519627213 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 3876 | 1468519627216 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:07 INFO - PROCESS | 3876 | 1468519627328 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:07:07 INFO - PROCESS | 3876 | 1468519627460 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 3876 | 1468519627465 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:07 INFO - PROCESS | 3876 | ++DOCSHELL 12C5C800 == 39 [pid = 3876] [id = 325] 11:07:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (12E1DC00) [pid = 3876] [serial = 974] [outer = 00000000] 11:07:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13126800) [pid = 3876] [serial = 975] [outer = 12E1DC00] 11:07:07 INFO - PROCESS | 3876 | 1468519627515 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (132A1000) [pid = 3876] [serial = 976] [outer = 12E1DC00] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 151A5800 == 38 [pid = 3876] [id = 322] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 17F35000 == 37 [pid = 3876] [id = 321] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 12BB1400 == 36 [pid = 3876] [id = 320] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 17F33C00 == 35 [pid = 3876] [id = 319] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 1737F800 == 34 [pid = 3876] [id = 318] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 151A1800 == 33 [pid = 3876] [id = 317] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 151A5C00 == 32 [pid = 3876] [id = 316] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 13908000 == 31 [pid = 3876] [id = 315] 11:07:07 INFO - PROCESS | 3876 | --DOCSHELL 114D9C00 == 30 [pid = 3876] [id = 314] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (112C0000) [pid = 3876] [serial = 927] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17B33000) [pid = 3876] [serial = 912] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17F33800) [pid = 3876] [serial = 913] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1942D000) [pid = 3876] [serial = 916] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19428C00) [pid = 3876] [serial = 915] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (144F5800) [pid = 3876] [serial = 906] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1566B000) [pid = 3876] [serial = 907] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (12B6AC00) [pid = 3876] [serial = 897] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1342C400) [pid = 3876] [serial = 898] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (172C7400) [pid = 3876] [serial = 909] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (19FE2800) [pid = 3876] [serial = 895] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1566BC00) [pid = 3876] [serial = 900] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156EF800) [pid = 3876] [serial = 901] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12C55400) [pid = 3876] [serial = 903] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (13162000) [pid = 3876] [serial = 904] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19B2F800) [pid = 3876] [serial = 918] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1A31E000) [pid = 3876] [serial = 928] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (193BA800) [pid = 3876] [serial = 922] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (172C5C00) [pid = 3876] [serial = 921] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19FED800) [pid = 3876] [serial = 924] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (197D9000) [pid = 3876] [serial = 919] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A313400) [pid = 3876] [serial = 925] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (173C9400) [pid = 3876] [serial = 910] [outer = 00000000] [url = about:blank] 11:07:07 INFO - PROCESS | 3876 | 1468519627999 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 826ms 11:07:08 INFO - PROCESS | 3876 | 1468519628034 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 3876 | 1468519628039 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 11:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:07:08 INFO - PROCESS | 3876 | 1468519628052 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 3876 | 1468519628054 Marionette TRACE conn2 <- [1,1266,null,{}] 11:07:08 INFO - PROCESS | 3876 | 1468519628058 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 3876 | 1468519628061 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:08 INFO - PROCESS | 3876 | 1468519628146 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:07:08 INFO - PROCESS | 3876 | 1468519628151 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 3876 | 1468519628154 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:08 INFO - PROCESS | 3876 | ++DOCSHELL 13186C00 == 31 [pid = 3876] [id = 326] 11:07:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13421000) [pid = 3876] [serial = 977] [outer = 00000000] 11:07:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13B4EC00) [pid = 3876] [serial = 978] [outer = 13421000] 11:07:08 INFO - PROCESS | 3876 | 1468519628199 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14412C00) [pid = 3876] [serial = 979] [outer = 13421000] 11:07:08 INFO - PROCESS | 3876 | 1468519628647 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 626ms 11:07:08 INFO - PROCESS | 3876 | 1468519628669 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 3876 | 1468519628671 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 11:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:07:08 INFO - PROCESS | 3876 | 1468519628675 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 3876 | 1468519628678 Marionette TRACE conn2 <- [1,1270,null,{}] 11:07:08 INFO - PROCESS | 3876 | 1468519628692 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 3876 | 1468519628697 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:08 INFO - PROCESS | 3876 | 1468519628780 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:07:08 INFO - PROCESS | 3876 | 1468519628787 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 3876 | 1468519628790 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:08 INFO - PROCESS | 3876 | ++DOCSHELL 156F0400 == 32 [pid = 3876] [id = 327] 11:07:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15711800) [pid = 3876] [serial = 980] [outer = 00000000] 11:07:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (159E3800) [pid = 3876] [serial = 981] [outer = 15711800] 11:07:08 INFO - PROCESS | 3876 | 1468519628836 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (167B3400) [pid = 3876] [serial = 982] [outer = 15711800] 11:07:09 INFO - PROCESS | 3876 | 1468519629311 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 688ms 11:07:09 INFO - PROCESS | 3876 | 1468519629374 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 3876 | 1468519629376 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 11:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:07:09 INFO - PROCESS | 3876 | 1468519629380 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 3876 | 1468519629381 Marionette TRACE conn2 <- [1,1274,null,{}] 11:07:09 INFO - PROCESS | 3876 | 1468519629368 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 3876 | 1468519629371 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:09 INFO - PROCESS | 3876 | 1468519629459 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:07:09 INFO - PROCESS | 3876 | 1468519629466 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 3876 | 1468519629468 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:09 INFO - PROCESS | 3876 | ++DOCSHELL 173C9800 == 33 [pid = 3876] [id = 328] 11:07:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (173CB400) [pid = 3876] [serial = 983] [outer = 00000000] 11:07:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1793AC00) [pid = 3876] [serial = 984] [outer = 173CB400] 11:07:09 INFO - PROCESS | 3876 | 1468519629520 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17935000) [pid = 3876] [serial = 985] [outer = 173CB400] 11:07:09 INFO - PROCESS | 3876 | 1468519629964 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 627ms 11:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:07:09 INFO - PROCESS | 3876 | 1468519630006 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 3876 | 1468519630008 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 11:07:09 INFO - PROCESS | 3876 | 1468519630011 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 3876 | 1468519630013 Marionette TRACE conn2 <- [1,1278,null,{}] 11:07:09 INFO - PROCESS | 3876 | 1468519630017 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 3876 | 1468519630019 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:10 INFO - PROCESS | 3876 | 1468519630124 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:07:10 INFO - PROCESS | 3876 | 1468519630185 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 3876 | 1468519630188 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:10 INFO - PROCESS | 3876 | ++DOCSHELL 14417400 == 34 [pid = 3876] [id = 329] 11:07:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B2D800) [pid = 3876] [serial = 986] [outer = 00000000] 11:07:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17F35400) [pid = 3876] [serial = 987] [outer = 17B2D800] 11:07:10 INFO - PROCESS | 3876 | 1468519630231 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17F36800) [pid = 3876] [serial = 988] [outer = 17B2D800] 11:07:10 INFO - PROCESS | 3876 | 1468519630646 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 11:07:10 INFO - PROCESS | 3876 | 1468519630692 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 3876 | 1468519630694 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 11:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:07:10 INFO - PROCESS | 3876 | 1468519630698 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 3876 | 1468519630699 Marionette TRACE conn2 <- [1,1282,null,{}] 11:07:10 INFO - PROCESS | 3876 | 1468519630708 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 3876 | 1468519630714 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:10 INFO - PROCESS | 3876 | 1468519630842 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:07:10 INFO - PROCESS | 3876 | 1468519630900 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 3876 | 1468519630902 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:10 INFO - PROCESS | 3876 | ++DOCSHELL 1942AC00 == 35 [pid = 3876] [id = 330] 11:07:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1942C000) [pid = 3876] [serial = 989] [outer = 00000000] 11:07:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (196DE000) [pid = 3876] [serial = 990] [outer = 1942C000] 11:07:10 INFO - PROCESS | 3876 | 1468519630929 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19B31000) [pid = 3876] [serial = 991] [outer = 1942C000] 11:07:11 INFO - PROCESS | 3876 | 1468519631345 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 672ms 11:07:11 INFO - PROCESS | 3876 | 1468519631382 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 3876 | 1468519631384 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 11:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:07:11 INFO - PROCESS | 3876 | 1468519631387 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 3876 | 1468519631388 Marionette TRACE conn2 <- [1,1286,null,{}] 11:07:11 INFO - PROCESS | 3876 | 1468519631392 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 3876 | 1468519631394 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:11 INFO - PROCESS | 3876 | 1468519631530 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:07:11 INFO - PROCESS | 3876 | 1468519631561 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 3876 | 1468519631563 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:11 INFO - PROCESS | 3876 | ++DOCSHELL 19BB8400 == 36 [pid = 3876] [id = 331] 11:07:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19BBC000) [pid = 3876] [serial = 992] [outer = 00000000] 11:07:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19FDF400) [pid = 3876] [serial = 993] [outer = 19BBC000] 11:07:11 INFO - PROCESS | 3876 | 1468519631605 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19FE0400) [pid = 3876] [serial = 994] [outer = 19BBC000] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17F35800) [pid = 3876] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1390A000) [pid = 3876] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (114DBC00) [pid = 3876] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (151A6000) [pid = 3876] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (129E9C00) [pid = 3876] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (173C6400) [pid = 3876] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11C9BC00) [pid = 3876] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156E9000) [pid = 3876] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19428400) [pid = 3876] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12E19C00) [pid = 3876] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15661800) [pid = 3876] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:07:12 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (193BD400) [pid = 3876] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:07:12 INFO - PROCESS | 3876 | 1468519632096 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 719ms 11:07:12 INFO - PROCESS | 3876 | 1468519632109 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 3876 | 1468519632111 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 11:07:12 INFO - PROCESS | 3876 | 1468519632115 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:07:12 INFO - PROCESS | 3876 | 1468519632116 Marionette TRACE conn2 <- [1,1290,null,{}] 11:07:12 INFO - PROCESS | 3876 | 1468519632119 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 3876 | 1468519632121 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:12 INFO - PROCESS | 3876 | 1468519632196 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:07:12 INFO - PROCESS | 3876 | 1468519632201 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 3876 | 1468519632203 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:12 INFO - PROCESS | 3876 | ++DOCSHELL 11C9BC00 == 37 [pid = 3876] [id = 332] 11:07:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (129E9C00) [pid = 3876] [serial = 995] [outer = 00000000] 11:07:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (173C6400) [pid = 3876] [serial = 996] [outer = 129E9C00] 11:07:12 INFO - PROCESS | 3876 | 1468519632245 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17B37000) [pid = 3876] [serial = 997] [outer = 129E9C00] 11:07:12 INFO - PROCESS | 3876 | 1468519632662 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 580ms 11:07:12 INFO - PROCESS | 3876 | 1468519632695 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 3876 | 1468519632697 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 11:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:07:12 INFO - PROCESS | 3876 | 1468519632700 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 3876 | 1468519632702 Marionette TRACE conn2 <- [1,1294,null,{}] 11:07:12 INFO - PROCESS | 3876 | 1468519632705 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 3876 | 1468519632707 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:12 INFO - PROCESS | 3876 | 1468519632782 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:07:12 INFO - PROCESS | 3876 | 1468519632787 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 3876 | 1468519632789 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:12 INFO - PROCESS | 3876 | ++DOCSHELL 13B4E800 == 38 [pid = 3876] [id = 333] 11:07:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (159E2C00) [pid = 3876] [serial = 998] [outer = 00000000] 11:07:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19F43000) [pid = 3876] [serial = 999] [outer = 159E2C00] 11:07:12 INFO - PROCESS | 3876 | 1468519632832 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A292000) [pid = 3876] [serial = 1000] [outer = 159E2C00] 11:07:13 INFO - PROCESS | 3876 | 1468519633254 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 581ms 11:07:13 INFO - PROCESS | 3876 | 1468519633280 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 3876 | 1468519633282 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 11:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:07:13 INFO - PROCESS | 3876 | 1468519633296 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 3876 | 1468519633298 Marionette TRACE conn2 <- [1,1298,null,{}] 11:07:13 INFO - PROCESS | 3876 | 1468519633302 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 3876 | 1468519633303 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:13 INFO - PROCESS | 3876 | 1468519633389 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:07:13 INFO - PROCESS | 3876 | 1468519633395 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 3876 | 1468519633397 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:13 INFO - PROCESS | 3876 | ++DOCSHELL 14416000 == 39 [pid = 3876] [id = 334] 11:07:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (156EEC00) [pid = 3876] [serial = 1001] [outer = 00000000] 11:07:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A319400) [pid = 3876] [serial = 1002] [outer = 156EEC00] 11:07:13 INFO - PROCESS | 3876 | 1468519633442 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A31A400) [pid = 3876] [serial = 1003] [outer = 156EEC00] 11:07:13 INFO - PROCESS | 3876 | 1468519633857 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 3876 | 1468519633896 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 11:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:07:13 INFO - PROCESS | 3876 | 1468519633899 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 3876 | 1468519633902 Marionette TRACE conn2 <- [1,1302,null,{}] 11:07:13 INFO - PROCESS | 3876 | 1468519633921 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 3876 | 1468519633923 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:14 INFO - PROCESS | 3876 | 1468519634044 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:07:14 INFO - PROCESS | 3876 | 1468519634223 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 3876 | 1468519634226 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:14 INFO - PROCESS | 3876 | ++DOCSHELL 10A07800 == 40 [pid = 3876] [id = 335] 11:07:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (10A08400) [pid = 3876] [serial = 1004] [outer = 00000000] 11:07:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (10A82000) [pid = 3876] [serial = 1005] [outer = 10A08400] 11:07:14 INFO - PROCESS | 3876 | 1468519634283 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (11253000) [pid = 3876] [serial = 1006] [outer = 10A08400] 11:07:14 INFO - PROCESS | 3876 | 1468519634856 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1024ms 11:07:14 INFO - PROCESS | 3876 | 1468519634910 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 3876 | 1468519634915 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 11:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:07:14 INFO - PROCESS | 3876 | 1468519634920 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 3876 | 1468519634923 Marionette TRACE conn2 <- [1,1306,null,{}] 11:07:14 INFO - PROCESS | 3876 | 1468519634947 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:14 INFO - PROCESS | 3876 | 1468519634950 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:15 INFO - PROCESS | 3876 | 1468519635090 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:07:15 INFO - PROCESS | 3876 | 1468519635219 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 3876 | 1468519635222 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:15 INFO - PROCESS | 3876 | ++DOCSHELL 1519F000 == 41 [pid = 3876] [id = 336] 11:07:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (151A1C00) [pid = 3876] [serial = 1007] [outer = 00000000] 11:07:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (156E2C00) [pid = 3876] [serial = 1008] [outer = 151A1C00] 11:07:15 INFO - PROCESS | 3876 | 1468519635277 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1571A400) [pid = 3876] [serial = 1009] [outer = 151A1C00] 11:07:15 INFO - PROCESS | 3876 | 1468519635881 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 978ms 11:07:15 INFO - PROCESS | 3876 | 1468519635912 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 3876 | 1468519635915 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 11:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:07:15 INFO - PROCESS | 3876 | 1468519635919 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 3876 | 1468519635921 Marionette TRACE conn2 <- [1,1310,null,{}] 11:07:15 INFO - PROCESS | 3876 | 1468519635925 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 3876 | 1468519635928 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:16 INFO - PROCESS | 3876 | 1468519636035 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:07:16 INFO - PROCESS | 3876 | 1468519636136 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 3876 | 1468519636139 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:16 INFO - PROCESS | 3876 | ++DOCSHELL 172CB000 == 42 [pid = 3876] [id = 337] 11:07:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17370800) [pid = 3876] [serial = 1010] [outer = 00000000] 11:07:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1942B400) [pid = 3876] [serial = 1011] [outer = 17370800] 11:07:16 INFO - PROCESS | 3876 | 1468519636175 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (197E7C00) [pid = 3876] [serial = 1012] [outer = 17370800] 11:07:16 INFO - PROCESS | 3876 | 1468519636842 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 978ms 11:07:16 INFO - PROCESS | 3876 | 1468519636904 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 3876 | 1468519636908 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 11:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:07:16 INFO - PROCESS | 3876 | 1468519636919 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 3876 | 1468519636923 Marionette TRACE conn2 <- [1,1314,null,{}] 11:07:17 INFO - PROCESS | 3876 | 1468519637108 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:17 INFO - PROCESS | 3876 | 1468519637111 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:17 INFO - PROCESS | 3876 | 1468519637215 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:07:17 INFO - PROCESS | 3876 | 1468519637308 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 3876 | 1468519637311 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:17 INFO - PROCESS | 3876 | ++DOCSHELL 11CE8400 == 43 [pid = 3876] [id = 338] 11:07:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (129DE800) [pid = 3876] [serial = 1013] [outer = 00000000] 11:07:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12E19C00) [pid = 3876] [serial = 1014] [outer = 129DE800] 11:07:17 INFO - PROCESS | 3876 | 1468519637360 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (13125C00) [pid = 3876] [serial = 1015] [outer = 129DE800] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 14416000 == 42 [pid = 3876] [id = 334] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 13B4E800 == 41 [pid = 3876] [id = 333] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 11C9BC00 == 40 [pid = 3876] [id = 332] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 19BB8400 == 39 [pid = 3876] [id = 331] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 1942AC00 == 38 [pid = 3876] [id = 330] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 14417400 == 37 [pid = 3876] [id = 329] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 173C9800 == 36 [pid = 3876] [id = 328] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 156F0400 == 35 [pid = 3876] [id = 327] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 13186C00 == 34 [pid = 3876] [id = 326] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 12C5C800 == 33 [pid = 3876] [id = 325] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 13EC0000 == 32 [pid = 3876] [id = 324] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 10A75C00 == 31 [pid = 3876] [id = 323] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 11DDB000 == 30 [pid = 3876] [id = 313] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 172CB000 == 29 [pid = 3876] [id = 337] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 10A07800 == 28 [pid = 3876] [id = 335] 11:07:18 INFO - PROCESS | 3876 | --DOCSHELL 1519F000 == 27 [pid = 3876] [id = 336] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (16CB4000) [pid = 3876] [serial = 934] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (159E3400) [pid = 3876] [serial = 933] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (19BBE400) [pid = 3876] [serial = 937] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (19B29C00) [pid = 3876] [serial = 936] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (156E5000) [pid = 3876] [serial = 961] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (144ECC00) [pid = 3876] [serial = 960] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (193C3000) [pid = 3876] [serial = 958] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (15A28C00) [pid = 3876] [serial = 951] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (16D3F400) [pid = 3876] [serial = 952] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19425C00) [pid = 3876] [serial = 964] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (19432400) [pid = 3876] [serial = 963] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (156EC400) [pid = 3876] [serial = 949] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (197E6800) [pid = 3876] [serial = 966] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (193C0400) [pid = 3876] [serial = 957] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13968C00) [pid = 3876] [serial = 945] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13974000) [pid = 3876] [serial = 946] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1180BC00) [pid = 3876] [serial = 942] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11C98C00) [pid = 3876] [serial = 943] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1566D800) [pid = 3876] [serial = 948] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1390B400) [pid = 3876] [serial = 940] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (12E62C00) [pid = 3876] [serial = 939] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17933400) [pid = 3876] [serial = 955] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13969400) [pid = 3876] [serial = 931] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (12E1C000) [pid = 3876] [serial = 930] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1745CC00) [pid = 3876] [serial = 954] [outer = 00000000] [url = about:blank] 11:07:18 INFO - PROCESS | 3876 | 1468519638724 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:07:18 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 11:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1895ms 11:07:18 INFO - PROCESS | 3876 | 1468519638790 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 3876 | 1468519638795 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 11:07:18 INFO - PROCESS | 3876 | 1468519638800 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:07:18 INFO - PROCESS | 3876 | 1468519638804 Marionette TRACE conn2 <- [1,1318,null,{}] 11:07:18 INFO - PROCESS | 3876 | 1468519638811 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:18 INFO - PROCESS | 3876 | 1468519638815 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:18 INFO - PROCESS | 3876 | 1468519638963 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:07:19 INFO - PROCESS | 3876 | 1468519639081 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 3876 | 1468519639084 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:19 INFO - PROCESS | 3876 | ++DOCSHELL 104EA800 == 28 [pid = 3876] [id = 339] 11:07:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (10A73400) [pid = 3876] [serial = 1016] [outer = 00000000] 11:07:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (114E2800) [pid = 3876] [serial = 1017] [outer = 10A73400] 11:07:19 INFO - PROCESS | 3876 | 1468519639142 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (114E3C00) [pid = 3876] [serial = 1018] [outer = 10A73400] 11:07:19 INFO - PROCESS | 3876 | 1468519639781 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:07:19 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 11:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1024ms 11:07:19 INFO - PROCESS | 3876 | 1468519639831 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 3876 | 1468519639837 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 11:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:07:19 INFO - PROCESS | 3876 | 1468519639844 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 3876 | 1468519639847 Marionette TRACE conn2 <- [1,1322,null,{}] 11:07:19 INFO - PROCESS | 3876 | 1468519639871 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 3876 | 1468519639874 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:19 INFO - PROCESS | 3876 | 1468519640005 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:07:20 INFO - PROCESS | 3876 | 1468519640064 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 3876 | 1468519640067 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:20 INFO - PROCESS | 3876 | ++DOCSHELL 12EE0C00 == 29 [pid = 3876] [id = 340] 11:07:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12EE3C00) [pid = 3876] [serial = 1019] [outer = 00000000] 11:07:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13189800) [pid = 3876] [serial = 1020] [outer = 12EE3C00] 11:07:20 INFO - PROCESS | 3876 | 1468519640164 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13904800) [pid = 3876] [serial = 1021] [outer = 12EE3C00] 11:07:20 INFO - PROCESS | 3876 | 1468519640843 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1100ms 11:07:20 INFO - PROCESS | 3876 | 1468519640933 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:07:20 INFO - PROCESS | 3876 | 1468519640937 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 11:07:20 INFO - PROCESS | 3876 | 1468519640965 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 3876 | 1468519640969 Marionette TRACE conn2 <- [1,1326,null,{}] 11:07:20 INFO - PROCESS | 3876 | 1468519640976 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 3876 | 1468519640979 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:21 INFO - PROCESS | 3876 | 1468519641099 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:07:21 INFO - PROCESS | 3876 | 1468519641175 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 3876 | 1468519641180 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:21 INFO - PROCESS | 3876 | ++DOCSHELL 11CE1800 == 30 [pid = 3876] [id = 341] 11:07:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (11D8A800) [pid = 3876] [serial = 1022] [outer = 00000000] 11:07:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (12B6AC00) [pid = 3876] [serial = 1023] [outer = 11D8A800] 11:07:21 INFO - PROCESS | 3876 | 1468519641228 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12E62400) [pid = 3876] [serial = 1024] [outer = 11D8A800] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 12E6E000 == 29 [pid = 3876] [id = 28] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 144F6000 == 28 [pid = 3876] [id = 20] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 1036C800 == 27 [pid = 3876] [id = 18] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 15A1F800 == 26 [pid = 3876] [id = 26] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 151E8000 == 25 [pid = 3876] [id = 27] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 1ACEDC00 == 24 [pid = 3876] [id = 13] 11:07:21 INFO - PROCESS | 3876 | --DOCSHELL 15661C00 == 23 [pid = 3876] [id = 25] 11:07:22 INFO - PROCESS | 3876 | 1468519642148 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1254ms 11:07:22 INFO - PROCESS | 3876 | 1468519642208 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 3876 | 1468519642211 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 11:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:07:22 INFO - PROCESS | 3876 | 1468519642216 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 3876 | 1468519642220 Marionette TRACE conn2 <- [1,1330,null,{}] 11:07:22 INFO - PROCESS | 3876 | 1468519642224 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 3876 | 1468519642226 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:22 INFO - PROCESS | 3876 | 1468519642317 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:07:22 INFO - PROCESS | 3876 | 1468519642324 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 3876 | 1468519642326 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:22 INFO - PROCESS | 3876 | ++DOCSHELL 13971400 == 24 [pid = 3876] [id = 342] 11:07:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (13975C00) [pid = 3876] [serial = 1025] [outer = 00000000] 11:07:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1422A000) [pid = 3876] [serial = 1026] [outer = 13975C00] 11:07:22 INFO - PROCESS | 3876 | 1468519642355 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (144ECC00) [pid = 3876] [serial = 1027] [outer = 13975C00] 11:07:22 INFO - PROCESS | 3876 | 1468519642842 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 687ms 11:07:22 INFO - PROCESS | 3876 | 1468519642898 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 3876 | 1468519642900 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 11:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:07:22 INFO - PROCESS | 3876 | 1468519642904 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 3876 | 1468519642906 Marionette TRACE conn2 <- [1,1334,null,{}] 11:07:22 INFO - PROCESS | 3876 | 1468519642916 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 3876 | 1468519642921 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:22 INFO - PROCESS | 3876 | 1468519643013 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:07:23 INFO - PROCESS | 3876 | 1468519643105 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 3876 | 1468519643091 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:23 INFO - PROCESS | 3876 | ++DOCSHELL 156E5C00 == 25 [pid = 3876] [id = 343] 11:07:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (156E6000) [pid = 3876] [serial = 1028] [outer = 00000000] 11:07:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (156F0400) [pid = 3876] [serial = 1029] [outer = 156E6000] 11:07:23 INFO - PROCESS | 3876 | 1468519643140 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (159DF000) [pid = 3876] [serial = 1030] [outer = 156E6000] 11:07:23 INFO - PROCESS | 3876 | 1468519643564 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 11:07:23 INFO - PROCESS | 3876 | 1468519643586 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 3876 | 1468519643588 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 11:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:07:23 INFO - PROCESS | 3876 | 1468519643592 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 3876 | 1468519643593 Marionette TRACE conn2 <- [1,1338,null,{}] 11:07:23 INFO - PROCESS | 3876 | 1468519643596 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:23 INFO - PROCESS | 3876 | 1468519643598 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:23 INFO - PROCESS | 3876 | 1468519643745 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:07:23 INFO - PROCESS | 3876 | 1468519643771 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 3876 | 1468519643774 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:23 INFO - PROCESS | 3876 | ++DOCSHELL 167C1800 == 26 [pid = 3876] [id = 344] 11:07:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16CAB400) [pid = 3876] [serial = 1031] [outer = 00000000] 11:07:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16E18400) [pid = 3876] [serial = 1032] [outer = 16CAB400] 11:07:23 INFO - PROCESS | 3876 | 1468519643818 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1737BC00) [pid = 3876] [serial = 1033] [outer = 16CAB400] 11:07:24 INFO - PROCESS | 3876 | 1468519644250 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 11:07:24 INFO - PROCESS | 3876 | 1468519644275 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 3876 | 1468519644276 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 11:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:07:24 INFO - PROCESS | 3876 | 1468519644280 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 3876 | 1468519644281 Marionette TRACE conn2 <- [1,1342,null,{}] 11:07:24 INFO - PROCESS | 3876 | 1468519644285 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 3876 | 1468519644287 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:24 INFO - PROCESS | 3876 | 1468519644395 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:07:24 INFO - PROCESS | 3876 | 1468519644400 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 3876 | 1468519644402 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:24 INFO - PROCESS | 3876 | ++DOCSHELL 1571E400 == 27 [pid = 3876] [id = 345] 11:07:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1687DC00) [pid = 3876] [serial = 1034] [outer = 00000000] 11:07:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1792D000) [pid = 3876] [serial = 1035] [outer = 1687DC00] 11:07:24 INFO - PROCESS | 3876 | 1468519644446 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17932800) [pid = 3876] [serial = 1036] [outer = 1687DC00] 11:07:24 INFO - PROCESS | 3876 | 1468519644878 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 611ms 11:07:24 INFO - PROCESS | 3876 | 1468519644901 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 3876 | 1468519644903 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 11:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:07:24 INFO - PROCESS | 3876 | 1468519644906 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 3876 | 1468519644907 Marionette TRACE conn2 <- [1,1346,null,{}] 11:07:24 INFO - PROCESS | 3876 | 1468519644917 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 3876 | 1468519644923 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:25 INFO - PROCESS | 3876 | 1468519645102 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:07:25 INFO - PROCESS | 3876 | 1468519645165 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 3876 | 1468519645167 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:25 INFO - PROCESS | 3876 | ++DOCSHELL 193BEC00 == 28 [pid = 3876] [id = 346] 11:07:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (193C0400) [pid = 3876] [serial = 1037] [outer = 00000000] 11:07:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1942B800) [pid = 3876] [serial = 1038] [outer = 193C0400] 11:07:25 INFO - PROCESS | 3876 | 1468519645211 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (196D7C00) [pid = 3876] [serial = 1039] [outer = 193C0400] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17B2D800) [pid = 3876] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1942C000) [pid = 3876] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (10A78000) [pid = 3876] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (12E1DC00) [pid = 3876] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (173CB400) [pid = 3876] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13421000) [pid = 3876] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (15711800) [pid = 3876] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13EC2C00) [pid = 3876] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19BBC000) [pid = 3876] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (196DDC00) [pid = 3876] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (129E9C00) [pid = 3876] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (159E2C00) [pid = 3876] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17370800) [pid = 3876] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (151A1C00) [pid = 3876] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (10A08400) [pid = 3876] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:07:25 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156EEC00) [pid = 3876] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:07:25 INFO - PROCESS | 3876 | 1468519645626 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 780ms 11:07:25 INFO - PROCESS | 3876 | 1468519645691 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 3876 | 1468519645693 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 11:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:07:25 INFO - PROCESS | 3876 | 1468519645697 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 3876 | 1468519645698 Marionette TRACE conn2 <- [1,1350,null,{}] 11:07:25 INFO - PROCESS | 3876 | 1468519645702 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 3876 | 1468519645704 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:25 INFO - PROCESS | 3876 | 1468519645786 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:07:25 INFO - PROCESS | 3876 | 1468519645792 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 3876 | 1468519645794 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:25 INFO - PROCESS | 3876 | ++DOCSHELL 11C97800 == 29 [pid = 3876] [id = 347] 11:07:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (13EC2400) [pid = 3876] [serial = 1040] [outer = 00000000] 11:07:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (173CB400) [pid = 3876] [serial = 1041] [outer = 13EC2400] 11:07:25 INFO - PROCESS | 3876 | 1468519645836 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17456800) [pid = 3876] [serial = 1042] [outer = 13EC2400] 11:07:26 INFO - PROCESS | 3876 | 1468519646252 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 581ms 11:07:26 INFO - PROCESS | 3876 | 1468519646287 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 3876 | 1468519646289 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 11:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:07:26 INFO - PROCESS | 3876 | 1468519646292 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 3876 | 1468519646294 Marionette TRACE conn2 <- [1,1354,null,{}] 11:07:26 INFO - PROCESS | 3876 | 1468519646297 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 3876 | 1468519646298 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:26 INFO - PROCESS | 3876 | 1468519646375 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:07:26 INFO - PROCESS | 3876 | 1468519646380 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 3876 | 1468519646382 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:26 INFO - PROCESS | 3876 | ++DOCSHELL 144F8000 == 30 [pid = 3876] [id = 348] 11:07:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (156E7000) [pid = 3876] [serial = 1043] [outer = 00000000] 11:07:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19430800) [pid = 3876] [serial = 1044] [outer = 156E7000] 11:07:26 INFO - PROCESS | 3876 | 1468519646425 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (196E4400) [pid = 3876] [serial = 1045] [outer = 156E7000] 11:07:26 INFO - PROCESS | 3876 | 1468519646879 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 3876 | 1468519646934 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 11:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:07:26 INFO - PROCESS | 3876 | 1468519646937 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 3876 | 1468519646939 Marionette TRACE conn2 <- [1,1358,null,{}] 11:07:26 INFO - PROCESS | 3876 | 1468519646926 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 3876 | 1468519646928 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:27 INFO - PROCESS | 3876 | 1468519647007 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:07:27 INFO - PROCESS | 3876 | 1468519647012 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 3876 | 1468519647014 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:27 INFO - PROCESS | 3876 | ++DOCSHELL 156E5800 == 31 [pid = 3876] [id = 349] 11:07:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (173C9000) [pid = 3876] [serial = 1046] [outer = 00000000] 11:07:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19BBE400) [pid = 3876] [serial = 1047] [outer = 173C9000] 11:07:27 INFO - PROCESS | 3876 | 1468519647056 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19BC0800) [pid = 3876] [serial = 1048] [outer = 173C9000] 11:07:27 INFO - PROCESS | 3876 | 1468519647571 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 3876 | 1468519647623 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 11:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:07:27 INFO - PROCESS | 3876 | 1468519647629 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 3876 | 1468519647633 Marionette TRACE conn2 <- [1,1362,null,{}] 11:07:27 INFO - PROCESS | 3876 | 1468519647639 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 3876 | 1468519647642 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:27 INFO - PROCESS | 3876 | 1468519647780 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:07:27 INFO - PROCESS | 3876 | 1468519647888 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 3876 | 1468519647893 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:27 INFO - PROCESS | 3876 | ++DOCSHELL 10A09400 == 32 [pid = 3876] [id = 350] 11:07:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (10A09C00) [pid = 3876] [serial = 1049] [outer = 00000000] 11:07:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1342A000) [pid = 3876] [serial = 1050] [outer = 10A09C00] 11:07:27 INFO - PROCESS | 3876 | 1468519647948 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13975400) [pid = 3876] [serial = 1051] [outer = 10A09C00] 11:07:28 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:28 INFO - PROCESS | 3876 | 1468519648554 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 3876 | 1468519648607 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 11:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:07:28 INFO - PROCESS | 3876 | 1468519648614 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 3876 | 1468519648616 Marionette TRACE conn2 <- [1,1366,null,{}] 11:07:28 INFO - PROCESS | 3876 | 1468519648620 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:28 INFO - PROCESS | 3876 | 1468519648623 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:28 INFO - PROCESS | 3876 | 1468519648733 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:07:28 INFO - PROCESS | 3876 | 1468519648861 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 3876 | 1468519648864 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:28 INFO - PROCESS | 3876 | ++DOCSHELL 151AC000 == 33 [pid = 3876] [id = 351] 11:07:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (156E2400) [pid = 3876] [serial = 1052] [outer = 00000000] 11:07:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (159E3400) [pid = 3876] [serial = 1053] [outer = 156E2400] 11:07:28 INFO - PROCESS | 3876 | 1468519648926 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (16D41C00) [pid = 3876] [serial = 1054] [outer = 156E2400] 11:07:29 INFO - PROCESS | 3876 | 1468519649514 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 3876 | 1468519649551 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 11:07:29 INFO - PROCESS | 3876 | 1468519649556 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:07:29 INFO - PROCESS | 3876 | 1468519649560 Marionette TRACE conn2 <- [1,1370,null,{}] 11:07:29 INFO - PROCESS | 3876 | 1468519649571 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:29 INFO - PROCESS | 3876 | 1468519649576 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:29 INFO - PROCESS | 3876 | 1468519649679 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:07:29 INFO - PROCESS | 3876 | 1468519649808 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 3876 | 1468519649812 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:29 INFO - PROCESS | 3876 | ++DOCSHELL 1942F800 == 34 [pid = 3876] [id = 352] 11:07:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19433400) [pid = 3876] [serial = 1055] [outer = 00000000] 11:07:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19FDFC00) [pid = 3876] [serial = 1056] [outer = 19433400] 11:07:29 INFO - PROCESS | 3876 | 1468519649872 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A28A800) [pid = 3876] [serial = 1057] [outer = 19433400] 11:07:30 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:30 INFO - PROCESS | 3876 | 1468519650503 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 3876 | 1468519650689 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 11:07:30 INFO - PROCESS | 3876 | 1468519650704 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 3876 | 1468519650707 Marionette TRACE conn2 <- [1,1374,null,{}] 11:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:07:30 INFO - PROCESS | 3876 | 1468519650712 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 3876 | 1468519650715 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:30 INFO - PROCESS | 3876 | 1468519650814 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:07:30 INFO - PROCESS | 3876 | 1468519650942 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 3876 | 1468519650947 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:30 INFO - PROCESS | 3876 | ++DOCSHELL 12BAB400 == 35 [pid = 3876] [id = 353] 11:07:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (12BB3800) [pid = 3876] [serial = 1058] [outer = 00000000] 11:07:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1315EC00) [pid = 3876] [serial = 1059] [outer = 12BB3800] 11:07:30 INFO - PROCESS | 3876 | 1468519650999 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1342DC00) [pid = 3876] [serial = 1060] [outer = 12BB3800] 11:07:31 INFO - PROCESS | 3876 | --DOCSHELL 112BCC00 == 34 [pid = 3876] [id = 19] 11:07:31 INFO - PROCESS | 3876 | --DOCSHELL 1422BC00 == 33 [pid = 3876] [id = 24] 11:07:31 INFO - PROCESS | 3876 | --DOCSHELL 1342C800 == 32 [pid = 3876] [id = 23] 11:07:31 INFO - PROCESS | 3876 | --DOCSHELL 1125D800 == 31 [pid = 3876] [id = 22] 11:07:31 INFO - PROCESS | 3876 | --DOCSHELL 104EA800 == 30 [pid = 3876] [id = 339] 11:07:31 INFO - PROCESS | 3876 | --DOCSHELL 11CE8400 == 29 [pid = 3876] [id = 338] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (17F35400) [pid = 3876] [serial = 987] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (17F36800) [pid = 3876] [serial = 988] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (12E19C00) [pid = 3876] [serial = 1014] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (19B31000) [pid = 3876] [serial = 991] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (196DE000) [pid = 3876] [serial = 990] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (110E6000) [pid = 3876] [serial = 969] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (112BF800) [pid = 3876] [serial = 970] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13126800) [pid = 3876] [serial = 975] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (132A1000) [pid = 3876] [serial = 976] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1793AC00) [pid = 3876] [serial = 984] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13B4EC00) [pid = 3876] [serial = 978] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (14412C00) [pid = 3876] [serial = 979] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (159E3800) [pid = 3876] [serial = 981] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (167B3400) [pid = 3876] [serial = 982] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (14418000) [pid = 3876] [serial = 972] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19FDF400) [pid = 3876] [serial = 993] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1519E000) [pid = 3876] [serial = 973] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13970000) [pid = 3876] [serial = 967] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (173C6400) [pid = 3876] [serial = 996] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B37000) [pid = 3876] [serial = 997] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A31A400) [pid = 3876] [serial = 1003] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19FE0400) [pid = 3876] [serial = 994] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1A292000) [pid = 3876] [serial = 1000] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19F43000) [pid = 3876] [serial = 999] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17935000) [pid = 3876] [serial = 985] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (197E7C00) [pid = 3876] [serial = 1012] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1942B400) [pid = 3876] [serial = 1011] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1571A400) [pid = 3876] [serial = 1009] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (10A82000) [pid = 3876] [serial = 1005] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A319400) [pid = 3876] [serial = 1002] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156E2C00) [pid = 3876] [serial = 1008] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (11253000) [pid = 3876] [serial = 1006] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 3876 | 1468519651457 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 3876 | 1468519651488 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 11:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:07:31 INFO - PROCESS | 3876 | 1468519651501 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 3876 | 1468519651504 Marionette TRACE conn2 <- [1,1378,null,{}] 11:07:31 INFO - PROCESS | 3876 | 1468519651508 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:31 INFO - PROCESS | 3876 | 1468519651510 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:31 INFO - PROCESS | 3876 | 1468519651595 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:07:31 INFO - PROCESS | 3876 | 1468519651603 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 3876 | 1468519651605 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:31 INFO - PROCESS | 3876 | ++DOCSHELL 12E19C00 == 30 [pid = 3876] [id = 354] 11:07:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (12ED8800) [pid = 3876] [serial = 1061] [outer = 00000000] 11:07:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13B4CC00) [pid = 3876] [serial = 1062] [outer = 12ED8800] 11:07:31 INFO - PROCESS | 3876 | 1468519651655 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1421E400) [pid = 3876] [serial = 1063] [outer = 12ED8800] 11:07:32 INFO - PROCESS | 3876 | 1468519652134 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 11:07:32 INFO - PROCESS | 3876 | 1468519652196 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 3876 | 1468519652198 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 11:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:07:32 INFO - PROCESS | 3876 | 1468519652186 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 3876 | 1468519652188 Marionette TRACE conn2 <- [1,1382,null,{}] 11:07:32 INFO - PROCESS | 3876 | 1468519652197 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 3876 | 1468519652201 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:32 INFO - PROCESS | 3876 | 1468519652319 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:07:32 INFO - PROCESS | 3876 | 1468519652407 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 3876 | 1468519652411 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:32 INFO - PROCESS | 3876 | ++DOCSHELL 151DD400 == 31 [pid = 3876] [id = 355] 11:07:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (151E3400) [pid = 3876] [serial = 1064] [outer = 00000000] 11:07:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156EA800) [pid = 3876] [serial = 1065] [outer = 151E3400] 11:07:32 INFO - PROCESS | 3876 | 1468519652457 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (159E2C00) [pid = 3876] [serial = 1066] [outer = 151E3400] 11:07:32 INFO - PROCESS | 3876 | 1468519652829 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 11:07:32 INFO - PROCESS | 3876 | 1468519652884 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 3876 | 1468519652886 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 11:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:07:32 INFO - PROCESS | 3876 | 1468519652889 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 3876 | 1468519652891 Marionette TRACE conn2 <- [1,1386,null,{}] 11:07:32 INFO - PROCESS | 3876 | 1468519652894 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 3876 | 1468519652896 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:32 INFO - PROCESS | 3876 | 1468519652972 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:07:32 INFO - PROCESS | 3876 | 1468519652977 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 3876 | 1468519652979 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:32 INFO - PROCESS | 3876 | ++DOCSHELL 1125D400 == 32 [pid = 3876] [id = 356] 11:07:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13967400) [pid = 3876] [serial = 1067] [outer = 00000000] 11:07:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17367000) [pid = 3876] [serial = 1068] [outer = 13967400] 11:07:33 INFO - PROCESS | 3876 | 1468519653023 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17935000) [pid = 3876] [serial = 1069] [outer = 13967400] 11:07:33 INFO - PROCESS | 3876 | 1468519653476 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 612ms 11:07:33 INFO - PROCESS | 3876 | 1468519653512 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 3876 | 1468519653514 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 11:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:07:33 INFO - PROCESS | 3876 | 1468519653526 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 3876 | 1468519653527 Marionette TRACE conn2 <- [1,1390,null,{}] 11:07:33 INFO - PROCESS | 3876 | 1468519653531 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 3876 | 1468519653533 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:33 INFO - PROCESS | 3876 | 1468519653639 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:07:33 INFO - PROCESS | 3876 | 1468519653725 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 3876 | 1468519653711 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:33 INFO - PROCESS | 3876 | ++DOCSHELL 17B35000 == 33 [pid = 3876] [id = 357] 11:07:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17F33C00) [pid = 3876] [serial = 1070] [outer = 00000000] 11:07:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (193B9000) [pid = 3876] [serial = 1071] [outer = 17F33C00] 11:07:33 INFO - PROCESS | 3876 | 1468519653754 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (193B9400) [pid = 3876] [serial = 1072] [outer = 17F33C00] 11:07:34 INFO - PROCESS | 3876 | 1468519654168 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 688ms 11:07:34 INFO - PROCESS | 3876 | 1468519654202 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 3876 | 1468519654204 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 11:07:34 INFO - PROCESS | 3876 | 1468519654208 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:07:34 INFO - PROCESS | 3876 | 1468519654210 Marionette TRACE conn2 <- [1,1394,null,{}] 11:07:34 INFO - PROCESS | 3876 | 1468519654213 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 3876 | 1468519654219 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:34 INFO - PROCESS | 3876 | 1468519654362 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:07:34 INFO - PROCESS | 3876 | 1468519654423 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 3876 | 1468519654426 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:34 INFO - PROCESS | 3876 | ++DOCSHELL 196DF400 == 34 [pid = 3876] [id = 358] 11:07:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (196DF800) [pid = 3876] [serial = 1073] [outer = 00000000] 11:07:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (197E6400) [pid = 3876] [serial = 1074] [outer = 196DF800] 11:07:34 INFO - PROCESS | 3876 | 1468519654453 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19B31800) [pid = 3876] [serial = 1075] [outer = 196DF800] 11:07:34 INFO - PROCESS | 3876 | 1468519654871 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 733ms 11:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:07:34 INFO - PROCESS | 3876 | 1468519654939 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 3876 | 1468519654941 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 11:07:34 INFO - PROCESS | 3876 | 1468519654970 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 3876 | 1468519654972 Marionette TRACE conn2 <- [1,1398,null,{}] 11:07:34 INFO - PROCESS | 3876 | 1468519654990 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 3876 | 1468519654993 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:35 INFO - PROCESS | 3876 | 1468519655108 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:07:35 INFO - PROCESS | 3876 | 1468519655119 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 3876 | 1468519655121 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:35 INFO - PROCESS | 3876 | ++DOCSHELL 197E6000 == 35 [pid = 3876] [id = 359] 11:07:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19BBC000) [pid = 3876] [serial = 1076] [outer = 00000000] 11:07:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FECC00) [pid = 3876] [serial = 1077] [outer = 19BBC000] 11:07:35 INFO - PROCESS | 3876 | 1468519655164 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A294400) [pid = 3876] [serial = 1078] [outer = 19BBC000] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (16CAB400) [pid = 3876] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (10A73400) [pid = 3876] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12EE3C00) [pid = 3876] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13975C00) [pid = 3876] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11D8A800) [pid = 3876] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (156E6000) [pid = 3876] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (129DE800) [pid = 3876] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1687DC00) [pid = 3876] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156E7000) [pid = 3876] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:07:35 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (193C0400) [pid = 3876] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:07:35 INFO - PROCESS | 3876 | 1468519655670 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 749ms 11:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:07:35 INFO - PROCESS | 3876 | 1468519655708 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 3876 | 1468519655710 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 11:07:35 INFO - PROCESS | 3876 | 1468519655714 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 3876 | 1468519655715 Marionette TRACE conn2 <- [1,1402,null,{}] 11:07:35 INFO - PROCESS | 3876 | 1468519655718 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 3876 | 1468519655720 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:35 INFO - PROCESS | 3876 | 1468519655803 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:07:35 INFO - PROCESS | 3876 | 1468519655808 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 3876 | 1468519655810 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:35 INFO - PROCESS | 3876 | ++DOCSHELL 103C9000 == 36 [pid = 3876] [id = 360] 11:07:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (12B6D000) [pid = 3876] [serial = 1079] [outer = 00000000] 11:07:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (13ECD000) [pid = 3876] [serial = 1080] [outer = 12B6D000] 11:07:35 INFO - PROCESS | 3876 | 1468519655854 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156E6000) [pid = 3876] [serial = 1081] [outer = 12B6D000] 11:07:36 INFO - PROCESS | 3876 | 1468519656285 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 11:07:36 INFO - PROCESS | 3876 | 1468519656335 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 3876 | 1468519656337 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 11:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:07:36 INFO - PROCESS | 3876 | 1468519656341 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 3876 | 1468519656342 Marionette TRACE conn2 <- [1,1406,null,{}] 11:07:36 INFO - PROCESS | 3876 | 1468519656346 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:36 INFO - PROCESS | 3876 | 1468519656348 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:36 INFO - PROCESS | 3876 | 1468519656453 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:07:36 INFO - PROCESS | 3876 | 1468519656459 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 3876 | 1468519656461 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:36 INFO - PROCESS | 3876 | ++DOCSHELL 13B55400 == 37 [pid = 3876] [id = 361] 11:07:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (151E4000) [pid = 3876] [serial = 1082] [outer = 00000000] 11:07:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A316800) [pid = 3876] [serial = 1083] [outer = 151E4000] 11:07:36 INFO - PROCESS | 3876 | 1468519656503 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A317400) [pid = 3876] [serial = 1084] [outer = 151E4000] 11:07:36 INFO - PROCESS | 3876 | 1468519656930 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 627ms 11:07:36 INFO - PROCESS | 3876 | 1468519656962 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 3876 | 1468519656964 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 11:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:07:36 INFO - PROCESS | 3876 | 1468519656967 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 3876 | 1468519656969 Marionette TRACE conn2 <- [1,1410,null,{}] 11:07:36 INFO - PROCESS | 3876 | 1468519656972 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:36 INFO - PROCESS | 3876 | 1468519656974 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:37 INFO - PROCESS | 3876 | 1468519657071 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:07:37 INFO - PROCESS | 3876 | 1468519657076 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 3876 | 1468519657078 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:37 INFO - PROCESS | 3876 | ++DOCSHELL 10375C00 == 38 [pid = 3876] [id = 362] 11:07:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (193C0000) [pid = 3876] [serial = 1085] [outer = 00000000] 11:07:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A3EE400) [pid = 3876] [serial = 1086] [outer = 193C0000] 11:07:37 INFO - PROCESS | 3876 | 1468519657120 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1A3F5400) [pid = 3876] [serial = 1087] [outer = 193C0000] 11:07:37 INFO - PROCESS | 3876 | 1468519657517 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 580ms 11:07:37 INFO - PROCESS | 3876 | 1468519657581 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 3876 | 1468519657585 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 11:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:07:37 INFO - PROCESS | 3876 | 1468519657591 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 3876 | 1468519657596 Marionette TRACE conn2 <- [1,1414,null,{}] 11:07:37 INFO - PROCESS | 3876 | 1468519657602 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 3876 | 1468519657606 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:37 INFO - PROCESS | 3876 | 1468519657721 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:07:37 INFO - PROCESS | 3876 | 1468519657882 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 3876 | 1468519657887 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:37 INFO - PROCESS | 3876 | ++DOCSHELL 11CE8400 == 39 [pid = 3876] [id = 363] 11:07:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (11D8F800) [pid = 3876] [serial = 1088] [outer = 00000000] 11:07:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12C54C00) [pid = 3876] [serial = 1089] [outer = 11D8F800] 11:07:37 INFO - PROCESS | 3876 | 1468519657942 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1316A000) [pid = 3876] [serial = 1090] [outer = 11D8F800] 11:07:38 INFO - PROCESS | 3876 | 1468519658527 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 978ms 11:07:38 INFO - PROCESS | 3876 | 1468519658575 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 3876 | 1468519658579 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 11:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:07:38 INFO - PROCESS | 3876 | 1468519658585 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 3876 | 1468519658589 Marionette TRACE conn2 <- [1,1418,null,{}] 11:07:38 INFO - PROCESS | 3876 | 1468519658594 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 3876 | 1468519658597 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:38 INFO - PROCESS | 3876 | 1468519658707 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:07:38 INFO - PROCESS | 3876 | 1468519658838 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 3876 | 1468519658841 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:38 INFO - PROCESS | 3876 | ++DOCSHELL 1441E800 == 40 [pid = 3876] [id = 364] 11:07:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (144F9400) [pid = 3876] [serial = 1091] [outer = 00000000] 11:07:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (15660C00) [pid = 3876] [serial = 1092] [outer = 144F9400] 11:07:38 INFO - PROCESS | 3876 | 1468519658896 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1571A400) [pid = 3876] [serial = 1093] [outer = 144F9400] 11:07:39 INFO - PROCESS | 3876 | 1468519659509 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 978ms 11:07:39 INFO - PROCESS | 3876 | 1468519659567 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 3876 | 1468519659570 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 11:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:07:39 INFO - PROCESS | 3876 | 1468519659573 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 3876 | 1468519659576 Marionette TRACE conn2 <- [1,1422,null,{}] 11:07:39 INFO - PROCESS | 3876 | 1468519659585 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 3876 | 1468519659590 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:39 INFO - PROCESS | 3876 | 1468519659700 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:07:39 INFO - PROCESS | 3876 | 1468519659832 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 3876 | 1468519659836 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:39 INFO - PROCESS | 3876 | ++DOCSHELL 196DE000 == 41 [pid = 3876] [id = 365] 11:07:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (196DE800) [pid = 3876] [serial = 1094] [outer = 00000000] 11:07:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (19BB4800) [pid = 3876] [serial = 1095] [outer = 196DE800] 11:07:39 INFO - PROCESS | 3876 | 1468519659898 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1A31A800) [pid = 3876] [serial = 1096] [outer = 196DE800] 11:07:40 INFO - PROCESS | 3876 | 1468519660559 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1070ms 11:07:40 INFO - PROCESS | 3876 | 1468519660635 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:07:40 INFO - PROCESS | 3876 | 1468519660638 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 11:07:40 INFO - PROCESS | 3876 | 1468519660642 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 3876 | 1468519660644 Marionette TRACE conn2 <- [1,1426,null,{}] 11:07:40 INFO - PROCESS | 3876 | 1468519660648 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 3876 | 1468519660650 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:40 INFO - PROCESS | 3876 | 1468519660758 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:07:40 INFO - PROCESS | 3876 | 1468519660989 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 3876 | 1468519660992 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:41 INFO - PROCESS | 3876 | ++DOCSHELL 104E5800 == 42 [pid = 3876] [id = 366] 11:07:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (10561400) [pid = 3876] [serial = 1097] [outer = 00000000] 11:07:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (112C0000) [pid = 3876] [serial = 1098] [outer = 10561400] 11:07:41 INFO - PROCESS | 3876 | 1468519661053 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (11DD7C00) [pid = 3876] [serial = 1099] [outer = 10561400] 11:07:41 INFO - PROCESS | 3876 | 1468519661598 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 978ms 11:07:41 INFO - PROCESS | 3876 | 1468519661636 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 3876 | 1468519661640 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 11:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:07:41 INFO - PROCESS | 3876 | 1468519661645 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 3876 | 1468519661648 Marionette TRACE conn2 <- [1,1430,null,{}] 11:07:41 INFO - PROCESS | 3876 | 1468519661653 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:41 INFO - PROCESS | 3876 | 1468519661657 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:41 INFO - PROCESS | 3876 | 1468519661764 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:07:41 INFO - PROCESS | 3876 | --DOCSHELL 1A314000 == 41 [pid = 3876] [id = 11] 11:07:41 INFO - PROCESS | 3876 | --DOCSHELL 1B146000 == 40 [pid = 3876] [id = 16] 11:07:41 INFO - PROCESS | 3876 | --DOCSHELL 1AD54C00 == 39 [pid = 3876] [id = 14] 11:07:41 INFO - PROCESS | 3876 | --DOCSHELL 165BA000 == 38 [pid = 3876] [id = 8] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (16E18400) [pid = 3876] [serial = 1032] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (114E3C00) [pid = 3876] [serial = 1018] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (114E2800) [pid = 3876] [serial = 1017] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (13904800) [pid = 3876] [serial = 1021] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13189800) [pid = 3876] [serial = 1020] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1422A000) [pid = 3876] [serial = 1026] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (144ECC00) [pid = 3876] [serial = 1027] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (12E62400) [pid = 3876] [serial = 1024] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12B6AC00) [pid = 3876] [serial = 1023] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (156F0400) [pid = 3876] [serial = 1029] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13125C00) [pid = 3876] [serial = 1015] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1792D000) [pid = 3876] [serial = 1035] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (196E4400) [pid = 3876] [serial = 1045] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19BBE400) [pid = 3876] [serial = 1047] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1737BC00) [pid = 3876] [serial = 1033] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17932800) [pid = 3876] [serial = 1036] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1942B800) [pid = 3876] [serial = 1038] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19430800) [pid = 3876] [serial = 1044] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (196D7C00) [pid = 3876] [serial = 1039] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (173CB400) [pid = 3876] [serial = 1041] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (159DF000) [pid = 3876] [serial = 1030] [outer = 00000000] [url = about:blank] 11:07:41 INFO - PROCESS | 3876 | 1468519661898 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 3876 | 1468519661901 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:41 INFO - PROCESS | 3876 | ++DOCSHELL 1055E400 == 39 [pid = 3876] [id = 367] 11:07:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (10A76000) [pid = 3876] [serial = 1100] [outer = 00000000] 11:07:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (114E2800) [pid = 3876] [serial = 1101] [outer = 10A76000] 11:07:41 INFO - PROCESS | 3876 | 1468519661947 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (12B67400) [pid = 3876] [serial = 1102] [outer = 10A76000] 11:07:42 INFO - PROCESS | 3876 | 1468519662349 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 779ms 11:07:42 INFO - PROCESS | 3876 | 1468519662431 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 3876 | 1468519662435 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 11:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:07:42 INFO - PROCESS | 3876 | 1468519662439 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 3876 | 1468519662441 Marionette TRACE conn2 <- [1,1434,null,{}] 11:07:42 INFO - PROCESS | 3876 | 1468519662445 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 3876 | 1468519662447 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:42 INFO - PROCESS | 3876 | 1468519662533 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:07:42 INFO - PROCESS | 3876 | 1468519662539 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 3876 | 1468519662541 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:42 INFO - PROCESS | 3876 | ++DOCSHELL 1396E800 == 40 [pid = 3876] [id = 368] 11:07:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (13972800) [pid = 3876] [serial = 1103] [outer = 00000000] 11:07:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (144ECC00) [pid = 3876] [serial = 1104] [outer = 13972800] 11:07:42 INFO - PROCESS | 3876 | 1468519662590 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (151A4400) [pid = 3876] [serial = 1105] [outer = 13972800] 11:07:43 INFO - PROCESS | 3876 | 1468519663037 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 627ms 11:07:43 INFO - PROCESS | 3876 | 1468519663061 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 3876 | 1468519663063 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 11:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:07:43 INFO - PROCESS | 3876 | 1468519663068 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 3876 | 1468519663073 Marionette TRACE conn2 <- [1,1438,null,{}] 11:07:43 INFO - PROCESS | 3876 | 1468519663081 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 3876 | 1468519663085 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:43 INFO - PROCESS | 3876 | 1468519663168 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:07:43 INFO - PROCESS | 3876 | 1468519663179 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 3876 | 1468519663182 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:43 INFO - PROCESS | 3876 | ++DOCSHELL 15A25800 == 41 [pid = 3876] [id = 369] 11:07:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (15A2BC00) [pid = 3876] [serial = 1106] [outer = 00000000] 11:07:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16CA9800) [pid = 3876] [serial = 1107] [outer = 15A2BC00] 11:07:43 INFO - PROCESS | 3876 | 1468519663229 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16D42000) [pid = 3876] [serial = 1108] [outer = 15A2BC00] 11:07:43 INFO - PROCESS | 3876 | 1468519663659 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 626ms 11:07:43 INFO - PROCESS | 3876 | 1468519663687 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 3876 | 1468519663690 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 11:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:07:43 INFO - PROCESS | 3876 | 1468519663693 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 3876 | 1468519663695 Marionette TRACE conn2 <- [1,1442,null,{}] 11:07:43 INFO - PROCESS | 3876 | 1468519663698 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 3876 | 1468519663700 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:43 INFO - PROCESS | 3876 | 1468519663792 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:07:43 INFO - PROCESS | 3876 | 1468519663797 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 3876 | 1468519663799 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:43 INFO - PROCESS | 3876 | ++DOCSHELL 14416000 == 42 [pid = 3876] [id = 370] 11:07:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (159E3000) [pid = 3876] [serial = 1109] [outer = 00000000] 11:07:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (14417800) [pid = 3876] [serial = 1110] [outer = 159E3000] 11:07:43 INFO - PROCESS | 3876 | 1468519663842 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1745B000) [pid = 3876] [serial = 1111] [outer = 159E3000] 11:07:44 INFO - PROCESS | 3876 | 1468519664321 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 688ms 11:07:44 INFO - PROCESS | 3876 | 1468519664374 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 3876 | 1468519664376 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 11:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:07:44 INFO - PROCESS | 3876 | 1468519664379 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 3876 | 1468519664381 Marionette TRACE conn2 <- [1,1446,null,{}] 11:07:44 INFO - PROCESS | 3876 | 1468519664384 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 3876 | 1468519664386 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:44 INFO - PROCESS | 3876 | 1468519664501 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:07:44 INFO - PROCESS | 3876 | 1468519664510 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 3876 | 1468519664516 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:44 INFO - PROCESS | 3876 | ++DOCSHELL 17B30400 == 43 [pid = 3876] [id = 371] 11:07:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17B31400) [pid = 3876] [serial = 1112] [outer = 00000000] 11:07:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (193B8400) [pid = 3876] [serial = 1113] [outer = 17B31400] 11:07:44 INFO - PROCESS | 3876 | 1468519664569 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1942C400) [pid = 3876] [serial = 1114] [outer = 17B31400] 11:07:45 INFO - PROCESS | 3876 | 1468519665042 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 719ms 11:07:45 INFO - PROCESS | 3876 | 1468519665104 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 3876 | 1468519665106 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 11:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:07:45 INFO - PROCESS | 3876 | 1468519665135 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 3876 | 1468519665136 Marionette TRACE conn2 <- [1,1450,null,{}] 11:07:45 INFO - PROCESS | 3876 | 1468519665153 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:45 INFO - PROCESS | 3876 | 1468519665155 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:45 INFO - PROCESS | 3876 | 1468519665281 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:07:45 INFO - PROCESS | 3876 | 1468519665289 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 3876 | 1468519665291 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:45 INFO - PROCESS | 3876 | ++DOCSHELL 17F39800 == 44 [pid = 3876] [id = 372] 11:07:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19431C00) [pid = 3876] [serial = 1115] [outer = 00000000] 11:07:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (19B31000) [pid = 3876] [serial = 1116] [outer = 19431C00] 11:07:45 INFO - PROCESS | 3876 | 1468519665334 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19F43C00) [pid = 3876] [serial = 1117] [outer = 19431C00] 11:07:45 INFO - PROCESS | 3876 | 1468519665774 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 702ms 11:07:45 INFO - PROCESS | 3876 | 1468519665812 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 3876 | 1468519665814 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 11:07:45 INFO - PROCESS | 3876 | 1468519665818 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:07:45 INFO - PROCESS | 3876 | 1468519665819 Marionette TRACE conn2 <- [1,1454,null,{}] 11:07:45 INFO - PROCESS | 3876 | 1468519665823 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:45 INFO - PROCESS | 3876 | 1468519665825 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:45 INFO - PROCESS | 3876 | 1468519665939 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:07:45 INFO - PROCESS | 3876 | 1468519665944 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 3876 | 1468519665946 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:45 INFO - PROCESS | 3876 | ++DOCSHELL 1687DC00 == 45 [pid = 3876] [id = 373] 11:07:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (196DD400) [pid = 3876] [serial = 1118] [outer = 00000000] 11:07:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1A320000) [pid = 3876] [serial = 1119] [outer = 196DD400] 11:07:45 INFO - PROCESS | 3876 | 1468519665988 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A3F8800) [pid = 3876] [serial = 1120] [outer = 196DD400] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (13EC2400) [pid = 3876] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (17F33C00) [pid = 3876] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (196DF800) [pid = 3876] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (151E3400) [pid = 3876] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13967400) [pid = 3876] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (12BB3800) [pid = 3876] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12ED8800) [pid = 3876] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (19BBC000) [pid = 3876] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12B6D000) [pid = 3876] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:07:46 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (151E4000) [pid = 3876] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:07:46 INFO - PROCESS | 3876 | 1468519666492 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 718ms 11:07:46 INFO - PROCESS | 3876 | 1468519666554 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 3876 | 1468519666556 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 11:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:07:46 INFO - PROCESS | 3876 | 1468519666559 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 3876 | 1468519666561 Marionette TRACE conn2 <- [1,1458,null,{}] 11:07:46 INFO - PROCESS | 3876 | 1468519666567 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 3876 | 1468519666569 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:46 INFO - PROCESS | 3876 | 1468519666649 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:07:46 INFO - PROCESS | 3876 | 1468519666654 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 3876 | 1468519666656 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:46 INFO - PROCESS | 3876 | ++DOCSHELL 12EDE800 == 46 [pid = 3876] [id = 374] 11:07:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (151A7000) [pid = 3876] [serial = 1121] [outer = 00000000] 11:07:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (196E6400) [pid = 3876] [serial = 1122] [outer = 151A7000] 11:07:46 INFO - PROCESS | 3876 | 1468519666698 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (197E6800) [pid = 3876] [serial = 1123] [outer = 151A7000] 11:07:47 INFO - PROCESS | 3876 | 1468519667119 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 581ms 11:07:47 INFO - PROCESS | 3876 | 1468519667160 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 3876 | 1468519667162 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 11:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:07:47 INFO - PROCESS | 3876 | 1468519667169 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 3876 | 1468519667171 Marionette TRACE conn2 <- [1,1462,null,{}] 11:07:47 INFO - PROCESS | 3876 | 1468519667175 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 3876 | 1468519667177 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:47 INFO - PROCESS | 3876 | 1468519667257 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:07:47 INFO - PROCESS | 3876 | 1468519667262 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 3876 | 1468519667264 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:47 INFO - PROCESS | 3876 | ++DOCSHELL 13967400 == 47 [pid = 3876] [id = 375] 11:07:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1942CC00) [pid = 3876] [serial = 1124] [outer = 00000000] 11:07:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A874000) [pid = 3876] [serial = 1125] [outer = 1942CC00] 11:07:47 INFO - PROCESS | 3876 | 1468519667297 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A877400) [pid = 3876] [serial = 1126] [outer = 1942CC00] 11:07:47 INFO - PROCESS | 3876 | 1468519667730 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 627ms 11:07:47 INFO - PROCESS | 3876 | 1468519667786 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 3876 | 1468519667788 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 11:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:07:47 INFO - PROCESS | 3876 | 1468519667791 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 3876 | 1468519667793 Marionette TRACE conn2 <- [1,1466,null,{}] 11:07:47 INFO - PROCESS | 3876 | 1468519667796 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 3876 | 1468519667798 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:47 INFO - PROCESS | 3876 | 1468519667877 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:07:47 INFO - PROCESS | 3876 | 1468519667883 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 3876 | 1468519667885 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:47 INFO - PROCESS | 3876 | ++DOCSHELL 1AB37400 == 48 [pid = 3876] [id = 376] 11:07:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1AB37800) [pid = 3876] [serial = 1127] [outer = 00000000] 11:07:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1AB3C400) [pid = 3876] [serial = 1128] [outer = 1AB37800] 11:07:47 INFO - PROCESS | 3876 | 1468519667931 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (10A75400) [pid = 3876] [serial = 1129] [outer = 1AB37800] 11:07:48 INFO - PROCESS | 3876 | 1468519668605 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 886ms 11:07:48 INFO - PROCESS | 3876 | 1468519668680 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 3876 | 1468519668684 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 11:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:07:48 INFO - PROCESS | 3876 | 1468519668689 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 3876 | 1468519668693 Marionette TRACE conn2 <- [1,1470,null,{}] 11:07:48 INFO - PROCESS | 3876 | 1468519668699 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 3876 | 1468519668702 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:48 INFO - PROCESS | 3876 | 1468519668879 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:07:48 INFO - PROCESS | 3876 | 1468519668977 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 3876 | 1468519668980 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:48 INFO - PROCESS | 3876 | ++DOCSHELL 11D8AC00 == 49 [pid = 3876] [id = 377] 11:07:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (11D8CC00) [pid = 3876] [serial = 1130] [outer = 00000000] 11:07:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (13427800) [pid = 3876] [serial = 1131] [outer = 11D8CC00] 11:07:49 INFO - PROCESS | 3876 | 1468519669035 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (13971C00) [pid = 3876] [serial = 1132] [outer = 11D8CC00] 11:07:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (156E5400) [pid = 3876] [serial = 1133] [outer = 1AEF8000] 11:07:49 INFO - PROCESS | 3876 | 1468519669736 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1116ms 11:07:49 INFO - PROCESS | 3876 | 1468519669802 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 3876 | 1468519669807 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 11:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:07:49 INFO - PROCESS | 3876 | 1468519669814 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 3876 | 1468519669817 Marionette TRACE conn2 <- [1,1474,null,{}] 11:07:49 INFO - PROCESS | 3876 | 1468519669821 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 3876 | 1468519669824 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:49 INFO - PROCESS | 3876 | 1468519669936 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:07:50 INFO - PROCESS | 3876 | 1468519670069 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 3876 | 1468519670072 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:50 INFO - PROCESS | 3876 | ++DOCSHELL 173D5C00 == 50 [pid = 3876] [id = 378] 11:07:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (17986800) [pid = 3876] [serial = 1134] [outer = 00000000] 11:07:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (17F39400) [pid = 3876] [serial = 1135] [outer = 17986800] 11:07:50 INFO - PROCESS | 3876 | 1468519670128 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (196D9C00) [pid = 3876] [serial = 1136] [outer = 17986800] 11:07:50 INFO - PROCESS | 3876 | 1468519670734 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 978ms 11:07:50 INFO - PROCESS | 3876 | 1468519670810 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 3876 | 1468519670813 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 11:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:07:50 INFO - PROCESS | 3876 | 1468519670818 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 3876 | 1468519670821 Marionette TRACE conn2 <- [1,1478,null,{}] 11:07:50 INFO - PROCESS | 3876 | 1468519670832 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 3876 | 1468519670837 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:50 INFO - PROCESS | 3876 | 1468519670943 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:07:51 INFO - PROCESS | 3876 | 1468519671082 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 3876 | 1468519671085 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:51 INFO - PROCESS | 3876 | ++DOCSHELL 1A31C000 == 51 [pid = 3876] [id = 379] 11:07:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (1A31C400) [pid = 3876] [serial = 1137] [outer = 00000000] 11:07:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (1AB44000) [pid = 3876] [serial = 1138] [outer = 1A31C400] 11:07:51 INFO - PROCESS | 3876 | 1468519671141 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (1AB59800) [pid = 3876] [serial = 1139] [outer = 1A31C400] 11:07:51 INFO - PROCESS | 3876 | 1468519671912 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1192ms 11:07:51 INFO - PROCESS | 3876 | 1468519671996 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 3876 | 1468519672000 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 11:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:07:52 INFO - PROCESS | 3876 | 1468519672005 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 3876 | 1468519672008 Marionette TRACE conn2 <- [1,1482,null,{}] 11:07:52 INFO - PROCESS | 3876 | 1468519672013 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:52 INFO - PROCESS | 3876 | 1468519672016 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:52 INFO - PROCESS | 3876 | 1468519672118 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:07:52 INFO - PROCESS | 3876 | 1468519672247 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 3876 | 1468519672250 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:52 INFO - PROCESS | 3876 | ++DOCSHELL 12B73000 == 52 [pid = 3876] [id = 380] 11:07:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (12BB0400) [pid = 3876] [serial = 1140] [outer = 00000000] 11:07:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (1396A000) [pid = 3876] [serial = 1141] [outer = 12BB0400] 11:07:52 INFO - PROCESS | 3876 | 1468519672299 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (13ABDC00) [pid = 3876] [serial = 1142] [outer = 12BB0400] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 12EE0C00 == 51 [pid = 3876] [id = 340] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 10A80400 == 50 [pid = 3876] [id = 21] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 13967400 == 49 [pid = 3876] [id = 375] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 12EDE800 == 48 [pid = 3876] [id = 374] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1687DC00 == 47 [pid = 3876] [id = 373] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 17F39800 == 46 [pid = 3876] [id = 372] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 17B30400 == 45 [pid = 3876] [id = 371] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 14416000 == 44 [pid = 3876] [id = 370] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 15A25800 == 43 [pid = 3876] [id = 369] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1396E800 == 42 [pid = 3876] [id = 368] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 104E5800 == 41 [pid = 3876] [id = 366] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1055E400 == 40 [pid = 3876] [id = 367] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 11CE8400 == 39 [pid = 3876] [id = 363] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1441E800 == 38 [pid = 3876] [id = 364] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 196DE000 == 37 [pid = 3876] [id = 365] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 10375C00 == 36 [pid = 3876] [id = 362] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1A877800 == 35 [pid = 3876] [id = 12] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 13B55400 == 34 [pid = 3876] [id = 361] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1A876000 == 33 [pid = 3876] [id = 10] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 197E6000 == 32 [pid = 3876] [id = 359] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 103C9000 == 31 [pid = 3876] [id = 360] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 173D5C00 == 30 [pid = 3876] [id = 378] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1A31C000 == 29 [pid = 3876] [id = 379] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 1AB37400 == 28 [pid = 3876] [id = 376] 11:07:53 INFO - PROCESS | 3876 | --DOCSHELL 11D8AC00 == 27 [pid = 3876] [id = 377] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (193B9000) [pid = 3876] [serial = 1071] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (193B9400) [pid = 3876] [serial = 1072] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (19B31800) [pid = 3876] [serial = 1075] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1342A000) [pid = 3876] [serial = 1050] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (156EA800) [pid = 3876] [serial = 1065] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (159E2C00) [pid = 3876] [serial = 1066] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (17367000) [pid = 3876] [serial = 1068] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (197E6400) [pid = 3876] [serial = 1074] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (1342DC00) [pid = 3876] [serial = 1060] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1315EC00) [pid = 3876] [serial = 1059] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (13B4CC00) [pid = 3876] [serial = 1062] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1421E400) [pid = 3876] [serial = 1063] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (159E3400) [pid = 3876] [serial = 1053] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (19FDFC00) [pid = 3876] [serial = 1056] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (19FECC00) [pid = 3876] [serial = 1077] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1A3EE400) [pid = 3876] [serial = 1086] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (156E6000) [pid = 3876] [serial = 1081] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1A317400) [pid = 3876] [serial = 1084] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (13ECD000) [pid = 3876] [serial = 1080] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1A316800) [pid = 3876] [serial = 1083] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1A294400) [pid = 3876] [serial = 1078] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17935000) [pid = 3876] [serial = 1069] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17456800) [pid = 3876] [serial = 1042] [outer = 00000000] [url = about:blank] 11:07:53 INFO - PROCESS | 3876 | 1468519673531 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1574ms 11:07:53 INFO - PROCESS | 3876 | 1468519673567 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 3876 | 1468519673571 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 11:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:07:53 INFO - PROCESS | 3876 | 1468519673575 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 3876 | 1468519673580 Marionette TRACE conn2 <- [1,1486,null,{}] 11:07:53 INFO - PROCESS | 3876 | 1468519673585 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:53 INFO - PROCESS | 3876 | 1468519673587 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:53 INFO - PROCESS | 3876 | 1468519673676 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:07:53 INFO - PROCESS | 3876 | 1468519673716 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 3876 | 1468519673719 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:53 INFO - PROCESS | 3876 | ++DOCSHELL 10A10400 == 28 [pid = 3876] [id = 381] 11:07:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (10F41C00) [pid = 3876] [serial = 1143] [outer = 00000000] 11:07:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (11CE9C00) [pid = 3876] [serial = 1144] [outer = 10F41C00] 11:07:53 INFO - PROCESS | 3876 | 1468519673848 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (12EE3C00) [pid = 3876] [serial = 1145] [outer = 10F41C00] 11:07:54 INFO - PROCESS | 3876 | 1468519674200 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 687ms 11:07:54 INFO - PROCESS | 3876 | 1468519674256 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 3876 | 1468519674260 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 11:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:07:54 INFO - PROCESS | 3876 | 1468519674267 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 3876 | 1468519674269 Marionette TRACE conn2 <- [1,1490,null,{}] 11:07:54 INFO - PROCESS | 3876 | 1468519674273 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 3876 | 1468519674276 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:54 INFO - PROCESS | 3876 | 1468519674393 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:07:54 INFO - PROCESS | 3876 | 1468519674406 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 3876 | 1468519674408 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:54 INFO - PROCESS | 3876 | ++DOCSHELL 13B4CC00 == 29 [pid = 3876] [id = 382] 11:07:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13B4E000) [pid = 3876] [serial = 1146] [outer = 00000000] 11:07:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (14418000) [pid = 3876] [serial = 1147] [outer = 13B4E000] 11:07:54 INFO - PROCESS | 3876 | 1468519674464 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (144F7800) [pid = 3876] [serial = 1148] [outer = 13B4E000] 11:07:54 INFO - PROCESS | 3876 | 1468519674908 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 673ms 11:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:07:54 INFO - PROCESS | 3876 | 1468519674949 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 3876 | 1468519674951 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 11:07:54 INFO - PROCESS | 3876 | 1468519674955 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 3876 | 1468519674958 Marionette TRACE conn2 <- [1,1494,null,{}] 11:07:54 INFO - PROCESS | 3876 | 1468519674969 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 3876 | 1468519674973 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:55 INFO - PROCESS | 3876 | 1468519675056 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:07:55 INFO - PROCESS | 3876 | 1468519675063 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 3876 | 1468519675066 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:55 INFO - PROCESS | 3876 | ++DOCSHELL 165BA000 == 30 [pid = 3876] [id = 383] 11:07:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (165BE800) [pid = 3876] [serial = 1149] [outer = 00000000] 11:07:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (172CA000) [pid = 3876] [serial = 1150] [outer = 165BE800] 11:07:55 INFO - PROCESS | 3876 | 1468519675114 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1745B800) [pid = 3876] [serial = 1151] [outer = 165BE800] 11:07:55 INFO - PROCESS | 3876 | 1468519675612 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 673ms 11:07:55 INFO - PROCESS | 3876 | 1468519675654 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 3876 | 1468519675640 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 11:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:07:55 INFO - PROCESS | 3876 | 1468519675643 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 3876 | 1468519675645 Marionette TRACE conn2 <- [1,1498,null,{}] 11:07:55 INFO - PROCESS | 3876 | 1468519675648 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 3876 | 1468519675650 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:55 INFO - PROCESS | 3876 | 1468519675794 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:07:55 INFO - PROCESS | 3876 | 1468519675817 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 3876 | 1468519675819 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:55 INFO - PROCESS | 3876 | ++DOCSHELL 179F3400 == 31 [pid = 3876] [id = 384] 11:07:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (17B2DC00) [pid = 3876] [serial = 1152] [outer = 00000000] 11:07:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (17F32000) [pid = 3876] [serial = 1153] [outer = 17B2DC00] 11:07:55 INFO - PROCESS | 3876 | 1468519675863 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (193BB400) [pid = 3876] [serial = 1154] [outer = 17B2DC00] 11:07:56 INFO - PROCESS | 3876 | 1468519676288 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 11:07:56 INFO - PROCESS | 3876 | 1468519676342 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 3876 | 1468519676344 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 11:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:07:56 INFO - PROCESS | 3876 | 1468519676348 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 3876 | 1468519676349 Marionette TRACE conn2 <- [1,1502,null,{}] 11:07:56 INFO - PROCESS | 3876 | 1468519676353 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:56 INFO - PROCESS | 3876 | 1468519676355 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:56 INFO - PROCESS | 3876 | 1468519676447 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:07:56 INFO - PROCESS | 3876 | 1468519676452 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 3876 | 1468519676454 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:56 INFO - PROCESS | 3876 | ++DOCSHELL 179ED800 == 32 [pid = 3876] [id = 385] 11:07:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (193BFC00) [pid = 3876] [serial = 1155] [outer = 00000000] 11:07:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (196DE000) [pid = 3876] [serial = 1156] [outer = 193BFC00] 11:07:56 INFO - PROCESS | 3876 | 1468519676505 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (197D9000) [pid = 3876] [serial = 1157] [outer = 193BFC00] 11:07:56 INFO - PROCESS | 3876 | 1468519676966 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 673ms 11:07:57 INFO - PROCESS | 3876 | 1468519677031 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 3876 | 1468519677033 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 11:07:57 INFO - PROCESS | 3876 | 1468519677036 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:07:57 INFO - PROCESS | 3876 | 1468519677038 Marionette TRACE conn2 <- [1,1506,null,{}] 11:07:57 INFO - PROCESS | 3876 | 1468519677041 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:57 INFO - PROCESS | 3876 | 1468519677047 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:57 INFO - PROCESS | 3876 | 1468519677207 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:07:57 INFO - PROCESS | 3876 | 1468519677206 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 3876 | 1468519677208 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:57 INFO - PROCESS | 3876 | ++DOCSHELL 11229C00 == 33 [pid = 3876] [id = 386] 11:07:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (114E3000) [pid = 3876] [serial = 1158] [outer = 00000000] 11:07:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (16CB4000) [pid = 3876] [serial = 1159] [outer = 114E3000] 11:07:57 INFO - PROCESS | 3876 | 1468519677790 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (1A297400) [pid = 3876] [serial = 1160] [outer = 114E3000] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (17B31400) [pid = 3876] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (19431C00) [pid = 3876] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (159E3000) [pid = 3876] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (11D8F800) [pid = 3876] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (10561400) [pid = 3876] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (144F9400) [pid = 3876] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (193C0000) [pid = 3876] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (13972800) [pid = 3876] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (196DD400) [pid = 3876] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (10A76000) [pid = 3876] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (15A2BC00) [pid = 3876] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (196DE800) [pid = 3876] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (151A7000) [pid = 3876] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1942CC00) [pid = 3876] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1AB37800) [pid = 3876] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (173C9000) [pid = 3876] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19433400) [pid = 3876] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (10A09C00) [pid = 3876] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:07:57 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (156E2400) [pid = 3876] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:07:58 INFO - PROCESS | 3876 | 1468519678166 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1162ms 11:07:58 INFO - PROCESS | 3876 | 1468519678197 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 3876 | 1468519678199 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 11:07:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:07:58 INFO - PROCESS | 3876 | 1468519678202 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 3876 | 1468519678204 Marionette TRACE conn2 <- [1,1510,null,{}] 11:07:58 INFO - PROCESS | 3876 | 1468519678208 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:58 INFO - PROCESS | 3876 | 1468519678210 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:58 INFO - PROCESS | 3876 | 1468519678319 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:07:58 INFO - PROCESS | 3876 | 1468519678378 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 3876 | 1468519678380 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:58 INFO - PROCESS | 3876 | ++DOCSHELL 10A03C00 == 34 [pid = 3876] [id = 387] 11:07:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (10A7D400) [pid = 3876] [serial = 1161] [outer = 00000000] 11:07:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1519D400) [pid = 3876] [serial = 1162] [outer = 10A7D400] 11:07:58 INFO - PROCESS | 3876 | 1468519678422 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (15A2BC00) [pid = 3876] [serial = 1163] [outer = 10A7D400] 11:07:58 INFO - PROCESS | 3876 | 1468519678753 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:07:58 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 () { 11:07:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:07:58 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 () { 11:07:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:07:58 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 () { 11:07:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:07:58 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 () { 11:07:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:07:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 580ms 11:07:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:07:58 INFO - PROCESS | 3876 | 1468519678786 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 3876 | 1468519678788 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 11:07:58 INFO - PROCESS | 3876 | 1468519678791 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 3876 | 1468519678793 Marionette TRACE conn2 <- [1,1514,null,{}] 11:07:58 INFO - PROCESS | 3876 | 1468519678796 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:58 INFO - PROCESS | 3876 | 1468519678798 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:58 INFO - PROCESS | 3876 | 1468519678911 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:07:58 INFO - PROCESS | 3876 | 1468519678919 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 3876 | 1468519678921 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:58 INFO - PROCESS | 3876 | ++DOCSHELL 12E6E400 == 35 [pid = 3876] [id = 388] 11:07:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1342E400) [pid = 3876] [serial = 1164] [outer = 00000000] 11:07:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (196DE800) [pid = 3876] [serial = 1165] [outer = 1342E400] 11:07:58 INFO - PROCESS | 3876 | 1468519678963 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (197DA400) [pid = 3876] [serial = 1166] [outer = 1342E400] 11:07:59 INFO - PROCESS | 3876 | 1468519679370 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:07:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:07:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:07:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:07:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 611ms 11:07:59 INFO - PROCESS | 3876 | 1468519679430 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 3876 | 1468519679432 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 11:07:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:07:59 INFO - PROCESS | 3876 | 1468519679435 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 3876 | 1468519679437 Marionette TRACE conn2 <- [1,1518,null,{}] 11:07:59 INFO - PROCESS | 3876 | 1468519679441 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:59 INFO - PROCESS | 3876 | 1468519679442 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:59 INFO - PROCESS | 3876 | 1468519679575 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:07:59 INFO - PROCESS | 3876 | 1468519679586 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 3876 | 1468519679588 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:07:59 INFO - PROCESS | 3876 | ++DOCSHELL 17F2EC00 == 36 [pid = 3876] [id = 389] 11:07:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A31AC00) [pid = 3876] [serial = 1167] [outer = 00000000] 11:07:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A3F2C00) [pid = 3876] [serial = 1168] [outer = 1A31AC00] 11:07:59 INFO - PROCESS | 3876 | 1468519679630 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1A86E800) [pid = 3876] [serial = 1169] [outer = 1A31AC00] 11:08:00 INFO - PROCESS | 3876 | 1468519680322 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:08:00 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 11:08:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:08:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:08:00 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. 11:08:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:08:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 917ms 11:08:00 INFO - PROCESS | 3876 | 1468519680347 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:08:00 INFO - PROCESS | 3876 | 1468519680351 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 11:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:08:00 INFO - PROCESS | 3876 | 1468519680356 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 3876 | 1468519680362 Marionette TRACE conn2 <- [1,1522,null,{}] 11:08:00 INFO - PROCESS | 3876 | 1468519680367 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:00 INFO - PROCESS | 3876 | 1468519680370 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:00 INFO - PROCESS | 3876 | 1468519680489 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:08:00 INFO - PROCESS | 3876 | 1468519680625 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 3876 | 1468519680628 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:00 INFO - PROCESS | 3876 | ++DOCSHELL 12BAD400 == 37 [pid = 3876] [id = 390] 11:08:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12BAF800) [pid = 3876] [serial = 1170] [outer = 00000000] 11:08:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (13B53400) [pid = 3876] [serial = 1171] [outer = 12BAF800] 11:08:00 INFO - PROCESS | 3876 | 1468519680685 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (151ABC00) [pid = 3876] [serial = 1172] [outer = 12BAF800] 11:08:01 INFO - PROCESS | 3876 | 1468519681363 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1024ms 11:08:01 INFO - PROCESS | 3876 | 1468519681392 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 3876 | 1468519681396 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 11:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:08:01 INFO - PROCESS | 3876 | 1468519681422 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 3876 | 1468519681425 Marionette TRACE conn2 <- [1,1526,null,{}] 11:08:01 INFO - PROCESS | 3876 | 1468519681429 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:01 INFO - PROCESS | 3876 | 1468519681432 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:01 INFO - PROCESS | 3876 | 1468519681572 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:08:01 INFO - PROCESS | 3876 | 1468519681714 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 3876 | 1468519681717 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:01 INFO - PROCESS | 3876 | ++DOCSHELL 173D1400 == 38 [pid = 3876] [id = 391] 11:08:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (173D3000) [pid = 3876] [serial = 1173] [outer = 00000000] 11:08:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (17B31800) [pid = 3876] [serial = 1174] [outer = 173D3000] 11:08:01 INFO - PROCESS | 3876 | 1468519681772 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (19425C00) [pid = 3876] [serial = 1175] [outer = 173D3000] 11:08:02 INFO - PROCESS | 3876 | 1468519682626 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 12E6E400 == 37 [pid = 3876] [id = 388] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 10A03C00 == 36 [pid = 3876] [id = 387] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 11229C00 == 35 [pid = 3876] [id = 386] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 179ED800 == 34 [pid = 3876] [id = 385] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 179F3400 == 33 [pid = 3876] [id = 384] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 165BA000 == 32 [pid = 3876] [id = 383] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 13B4CC00 == 31 [pid = 3876] [id = 382] 11:08:02 INFO - PROCESS | 3876 | --DOCSHELL 10A10400 == 30 [pid = 3876] [id = 381] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (19BC0800) [pid = 3876] [serial = 1048] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1A28A800) [pid = 3876] [serial = 1057] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (13975400) [pid = 3876] [serial = 1051] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (16D41C00) [pid = 3876] [serial = 1054] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (193B8400) [pid = 3876] [serial = 1113] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (19B31000) [pid = 3876] [serial = 1116] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1942C400) [pid = 3876] [serial = 1114] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (14417800) [pid = 3876] [serial = 1110] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (12C54C00) [pid = 3876] [serial = 1089] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1316A000) [pid = 3876] [serial = 1090] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (112C0000) [pid = 3876] [serial = 1098] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11DD7C00) [pid = 3876] [serial = 1099] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (15660C00) [pid = 3876] [serial = 1092] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1571A400) [pid = 3876] [serial = 1093] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1A3F5400) [pid = 3876] [serial = 1087] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (144ECC00) [pid = 3876] [serial = 1104] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A320000) [pid = 3876] [serial = 1119] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (151A4400) [pid = 3876] [serial = 1105] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (114E2800) [pid = 3876] [serial = 1101] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12B67400) [pid = 3876] [serial = 1102] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16CA9800) [pid = 3876] [serial = 1107] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16D42000) [pid = 3876] [serial = 1108] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19BB4800) [pid = 3876] [serial = 1095] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A31A800) [pid = 3876] [serial = 1096] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19F43C00) [pid = 3876] [serial = 1117] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (196E6400) [pid = 3876] [serial = 1122] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A877400) [pid = 3876] [serial = 1126] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A874000) [pid = 3876] [serial = 1125] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A3F8800) [pid = 3876] [serial = 1120] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1AB3C400) [pid = 3876] [serial = 1128] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (10A75400) [pid = 3876] [serial = 1129] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (197E6800) [pid = 3876] [serial = 1123] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1745B000) [pid = 3876] [serial = 1111] [outer = 00000000] [url = about:blank] 11:08:02 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19B2D800) [pid = 3876] [serial = 697] [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.] 11:08:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:08:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1329ms 11:08:02 INFO - PROCESS | 3876 | 1468519682741 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 3876 | 1468519682745 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 11:08:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:08:02 INFO - PROCESS | 3876 | 1468519682750 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 3876 | 1468519682753 Marionette TRACE conn2 <- [1,1530,null,{}] 11:08:02 INFO - PROCESS | 3876 | 1468519682759 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:02 INFO - PROCESS | 3876 | 1468519682762 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:02 INFO - PROCESS | 3876 | 1468519682856 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:08:02 INFO - PROCESS | 3876 | 1468519682863 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 3876 | 1468519682867 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:02 INFO - PROCESS | 3876 | ++DOCSHELL 114E2800 == 31 [pid = 3876] [id = 392] 11:08:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (11809C00) [pid = 3876] [serial = 1176] [outer = 00000000] 11:08:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (11DDF400) [pid = 3876] [serial = 1177] [outer = 11809C00] 11:08:02 INFO - PROCESS | 3876 | 1468519682914 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (12BAAC00) [pid = 3876] [serial = 1178] [outer = 11809C00] 11:08:03 INFO - PROCESS | 3876 | 1468519683412 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 688ms 11:08:03 INFO - PROCESS | 3876 | 1468519683434 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 3876 | 1468519683438 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 11:08:03 INFO - PROCESS | 3876 | 1468519683443 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:08:03 INFO - PROCESS | 3876 | 1468519683446 Marionette TRACE conn2 <- [1,1534,null,{}] 11:08:03 INFO - PROCESS | 3876 | 1468519683450 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:03 INFO - PROCESS | 3876 | 1468519683452 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:03 INFO - PROCESS | 3876 | 1468519683539 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:08:03 INFO - PROCESS | 3876 | 1468519683545 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 3876 | 1468519683547 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:03 INFO - PROCESS | 3876 | ++DOCSHELL 114D9800 == 32 [pid = 3876] [id = 393] 11:08:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13426400) [pid = 3876] [serial = 1179] [outer = 00000000] 11:08:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13B51800) [pid = 3876] [serial = 1180] [outer = 13426400] 11:08:03 INFO - PROCESS | 3876 | 1468519683593 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14417800) [pid = 3876] [serial = 1181] [outer = 13426400] 11:08:04 INFO - PROCESS | 3876 | 1468519684042 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 627ms 11:08:04 INFO - PROCESS | 3876 | 1468519684064 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 3876 | 1468519684067 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 11:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:08:04 INFO - PROCESS | 3876 | 1468519684070 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 3876 | 1468519684073 Marionette TRACE conn2 <- [1,1538,null,{}] 11:08:04 INFO - PROCESS | 3876 | 1468519684088 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:04 INFO - PROCESS | 3876 | 1468519684092 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:04 INFO - PROCESS | 3876 | 1468519684174 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:08:04 INFO - PROCESS | 3876 | 1468519684181 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 3876 | 1468519684184 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:04 INFO - PROCESS | 3876 | ++DOCSHELL 16452C00 == 33 [pid = 3876] [id = 394] 11:08:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (16453000) [pid = 3876] [serial = 1182] [outer = 00000000] 11:08:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16CAF400) [pid = 3876] [serial = 1183] [outer = 16453000] 11:08:04 INFO - PROCESS | 3876 | 1468519684230 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (172C8400) [pid = 3876] [serial = 1184] [outer = 16453000] 11:08:04 INFO - PROCESS | 3876 | 1468519684726 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 688ms 11:08:04 INFO - PROCESS | 3876 | 1468519684769 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 3876 | 1468519684772 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 11:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:08:04 INFO - PROCESS | 3876 | 1468519684775 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 3876 | 1468519684777 Marionette TRACE conn2 <- [1,1542,null,{}] 11:08:04 INFO - PROCESS | 3876 | 1468519684763 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:04 INFO - PROCESS | 3876 | 1468519684765 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:04 INFO - PROCESS | 3876 | 1468519684852 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:08:04 INFO - PROCESS | 3876 | 1468519684857 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 3876 | 1468519684860 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:04 INFO - PROCESS | 3876 | ++DOCSHELL 173CB400 == 34 [pid = 3876] [id = 395] 11:08:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1745CC00) [pid = 3876] [serial = 1185] [outer = 00000000] 11:08:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B2E400) [pid = 3876] [serial = 1186] [outer = 1745CC00] 11:08:04 INFO - PROCESS | 3876 | 1468519684903 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (193B9000) [pid = 3876] [serial = 1187] [outer = 1745CC00] 11:08:05 INFO - PROCESS | 3876 | 1468519685378 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:08:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 626ms 11:08:05 INFO - PROCESS | 3876 | 1468519685395 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 3876 | 1468519685397 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 11:08:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:08:05 INFO - PROCESS | 3876 | 1468519685400 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 3876 | 1468519685402 Marionette TRACE conn2 <- [1,1546,null,{}] 11:08:05 INFO - PROCESS | 3876 | 1468519685405 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:05 INFO - PROCESS | 3876 | 1468519685407 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:05 INFO - PROCESS | 3876 | 1468519685520 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:08:05 INFO - PROCESS | 3876 | 1468519685526 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 3876 | 1468519685528 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:05 INFO - PROCESS | 3876 | ++DOCSHELL 19426800 == 35 [pid = 3876] [id = 396] 11:08:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19426C00) [pid = 3876] [serial = 1188] [outer = 00000000] 11:08:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19432C00) [pid = 3876] [serial = 1189] [outer = 19426C00] 11:08:05 INFO - PROCESS | 3876 | 1468519685581 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (196E0000) [pid = 3876] [serial = 1190] [outer = 19426C00] 11:08:06 INFO - PROCESS | 3876 | 1468519686034 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:08:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 688ms 11:08:06 INFO - PROCESS | 3876 | 1468519686083 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 3876 | 1468519686085 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 11:08:06 INFO - PROCESS | 3876 | 1468519686089 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:08:06 INFO - PROCESS | 3876 | 1468519686090 Marionette TRACE conn2 <- [1,1550,null,{}] 11:08:06 INFO - PROCESS | 3876 | 1468519686102 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:06 INFO - PROCESS | 3876 | 1468519686108 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:06 INFO - PROCESS | 3876 | 1468519686240 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:08:06 INFO - PROCESS | 3876 | 1468519686286 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 3876 | 1468519686288 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:06 INFO - PROCESS | 3876 | ++DOCSHELL 0C772400 == 36 [pid = 3876] [id = 397] 11:08:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (10A04400) [pid = 3876] [serial = 1191] [outer = 00000000] 11:08:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19BC0800) [pid = 3876] [serial = 1192] [outer = 10A04400] 11:08:06 INFO - PROCESS | 3876 | 1468519686343 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F3D800) [pid = 3876] [serial = 1193] [outer = 10A04400] 11:08:06 INFO - PROCESS | 3876 | 1468519686778 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:08:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 11:08:06 INFO - PROCESS | 3876 | 1468519686843 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 3876 | 1468519686845 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 11:08:06 INFO - PROCESS | 3876 | 1468519686849 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:08:06 INFO - PROCESS | 3876 | 1468519686850 Marionette TRACE conn2 <- [1,1554,null,{}] 11:08:06 INFO - PROCESS | 3876 | 1468519686854 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:06 INFO - PROCESS | 3876 | 1468519686856 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:06 INFO - PROCESS | 3876 | 1468519686970 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:08:07 INFO - PROCESS | 3876 | 1468519687031 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 3876 | 1468519687033 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:07 INFO - PROCESS | 3876 | ++DOCSHELL 167B3800 == 37 [pid = 3876] [id = 398] 11:08:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FEC400) [pid = 3876] [serial = 1194] [outer = 00000000] 11:08:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A295400) [pid = 3876] [serial = 1195] [outer = 19FEC400] 11:08:07 INFO - PROCESS | 3876 | 1468519687059 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A296C00) [pid = 3876] [serial = 1196] [outer = 19FEC400] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17B2DC00) [pid = 3876] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (10F41C00) [pid = 3876] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (12BB0400) [pid = 3876] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13B4E000) [pid = 3876] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11D8CC00) [pid = 3876] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17986800) [pid = 3876] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1A31C400) [pid = 3876] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (193BFC00) [pid = 3876] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (114E3000) [pid = 3876] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (165BE800) [pid = 3876] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (10A7D400) [pid = 3876] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:08:07 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1342E400) [pid = 3876] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:08:07 INFO - PROCESS | 3876 | 1468519687474 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 688ms 11:08:07 INFO - PROCESS | 3876 | 1468519687532 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 3876 | 1468519687534 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 11:08:07 INFO - PROCESS | 3876 | 1468519687537 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:08:07 INFO - PROCESS | 3876 | 1468519687539 Marionette TRACE conn2 <- [1,1558,null,{}] 11:08:07 INFO - PROCESS | 3876 | 1468519687542 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:07 INFO - PROCESS | 3876 | 1468519687544 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:07 INFO - PROCESS | 3876 | 1468519687625 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:08:07 INFO - PROCESS | 3876 | 1468519687630 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 3876 | 1468519687632 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:07 INFO - PROCESS | 3876 | ++DOCSHELL 114E3000 == 38 [pid = 3876] [id = 399] 11:08:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1396B000) [pid = 3876] [serial = 1197] [outer = 00000000] 11:08:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19F44000) [pid = 3876] [serial = 1198] [outer = 1396B000] 11:08:07 INFO - PROCESS | 3876 | 1468519687674 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (19FE0C00) [pid = 3876] [serial = 1199] [outer = 1396B000] 11:08:08 INFO - PROCESS | 3876 | 1468519688083 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 580ms 11:08:08 INFO - PROCESS | 3876 | 1468519688117 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 3876 | 1468519688119 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 11:08:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:08:08 INFO - PROCESS | 3876 | 1468519688140 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 3876 | 1468519688142 Marionette TRACE conn2 <- [1,1562,null,{}] 11:08:08 INFO - PROCESS | 3876 | 1468519688145 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:08 INFO - PROCESS | 3876 | 1468519688147 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:08 INFO - PROCESS | 3876 | 1468519688237 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:08:08 INFO - PROCESS | 3876 | 1468519688242 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 3876 | 1468519688244 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:08 INFO - PROCESS | 3876 | ++DOCSHELL 1745C000 == 39 [pid = 3876] [id = 400] 11:08:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B34800) [pid = 3876] [serial = 1200] [outer = 00000000] 11:08:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A3EF800) [pid = 3876] [serial = 1201] [outer = 17B34800] 11:08:08 INFO - PROCESS | 3876 | 1468519688287 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A3F6000) [pid = 3876] [serial = 1202] [outer = 17B34800] 11:08:08 INFO - PROCESS | 3876 | 1468519688723 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 626ms 11:08:08 INFO - PROCESS | 3876 | 1468519688766 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 3876 | 1468519688769 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 11:08:08 INFO - PROCESS | 3876 | 1468519688778 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 3876 | 1468519688780 Marionette TRACE conn2 <- [1,1566,null,{}] 11:08:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:08:08 INFO - PROCESS | 3876 | 1468519688784 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:08 INFO - PROCESS | 3876 | 1468519688785 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:08 INFO - PROCESS | 3876 | 1468519688864 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:08:08 INFO - PROCESS | 3876 | 1468519688872 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 3876 | 1468519688874 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:08 INFO - PROCESS | 3876 | ++DOCSHELL 1A319800 == 40 [pid = 3876] [id = 401] 11:08:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A31F800) [pid = 3876] [serial = 1203] [outer = 00000000] 11:08:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A875000) [pid = 3876] [serial = 1204] [outer = 1A31F800] 11:08:08 INFO - PROCESS | 3876 | 1468519688918 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A879C00) [pid = 3876] [serial = 1205] [outer = 1A31F800] 11:08:09 INFO - PROCESS | 3876 | --DOCSHELL 12B73000 == 39 [pid = 3876] [id = 380] 11:08:09 INFO - PROCESS | 3876 | --DOCSHELL 114E2800 == 38 [pid = 3876] [id = 392] 11:08:09 INFO - PROCESS | 3876 | --DOCSHELL 12BAD400 == 37 [pid = 3876] [id = 390] 11:08:09 INFO - PROCESS | 3876 | --DOCSHELL 173D1400 == 36 [pid = 3876] [id = 391] 11:08:09 INFO - PROCESS | 3876 | --DOCSHELL 17F2EC00 == 35 [pid = 3876] [id = 389] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 1745C000 == 34 [pid = 3876] [id = 400] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 114D9800 == 33 [pid = 3876] [id = 393] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 114E3000 == 32 [pid = 3876] [id = 399] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 0C772400 == 31 [pid = 3876] [id = 397] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 19426800 == 30 [pid = 3876] [id = 396] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 167B3800 == 29 [pid = 3876] [id = 398] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 16452C00 == 28 [pid = 3876] [id = 394] 11:08:10 INFO - PROCESS | 3876 | --DOCSHELL 173CB400 == 27 [pid = 3876] [id = 395] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14418000) [pid = 3876] [serial = 1147] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (144F7800) [pid = 3876] [serial = 1148] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13971C00) [pid = 3876] [serial = 1132] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13427800) [pid = 3876] [serial = 1131] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (196D9C00) [pid = 3876] [serial = 1136] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17F39400) [pid = 3876] [serial = 1135] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1AB59800) [pid = 3876] [serial = 1139] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1AB44000) [pid = 3876] [serial = 1138] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (196DE000) [pid = 3876] [serial = 1156] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (193BB400) [pid = 3876] [serial = 1154] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (197D9000) [pid = 3876] [serial = 1157] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (197DA400) [pid = 3876] [serial = 1166] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16CB4000) [pid = 3876] [serial = 1159] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A297400) [pid = 3876] [serial = 1160] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (172CA000) [pid = 3876] [serial = 1150] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1519D400) [pid = 3876] [serial = 1162] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1745B800) [pid = 3876] [serial = 1151] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (15A2BC00) [pid = 3876] [serial = 1163] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (196DE800) [pid = 3876] [serial = 1165] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17F32000) [pid = 3876] [serial = 1153] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (11CE9C00) [pid = 3876] [serial = 1144] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (12EE3C00) [pid = 3876] [serial = 1145] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (13ABDC00) [pid = 3876] [serial = 1142] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1396A000) [pid = 3876] [serial = 1141] [outer = 00000000] [url = about:blank] 11:08:10 INFO - PROCESS | 3876 | 1468519690684 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:08:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1925ms 11:08:10 INFO - PROCESS | 3876 | 1468519690715 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 3876 | 1468519690719 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 11:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:08:10 INFO - PROCESS | 3876 | 1468519690724 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 3876 | 1468519690727 Marionette TRACE conn2 <- [1,1570,null,{}] 11:08:10 INFO - PROCESS | 3876 | 1468519690733 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:10 INFO - PROCESS | 3876 | 1468519690736 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:10 INFO - PROCESS | 3876 | 1468519690830 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:08:10 INFO - PROCESS | 3876 | 1468519690839 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 3876 | 1468519690844 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:10 INFO - PROCESS | 3876 | ++DOCSHELL 112C7800 == 28 [pid = 3876] [id = 402] 11:08:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (114D9800) [pid = 3876] [serial = 1206] [outer = 00000000] 11:08:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (11809000) [pid = 3876] [serial = 1207] [outer = 114D9800] 11:08:10 INFO - PROCESS | 3876 | 1468519690893 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (11C99C00) [pid = 3876] [serial = 1208] [outer = 114D9800] 11:08:11 INFO - PROCESS | 3876 | 1468519691359 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 673ms 11:08:11 INFO - PROCESS | 3876 | 1468519691403 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:08:11 INFO - PROCESS | 3876 | 1468519691407 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 11:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:08:11 INFO - PROCESS | 3876 | 1468519691414 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 3876 | 1468519691416 Marionette TRACE conn2 <- [1,1574,null,{}] 11:08:11 INFO - PROCESS | 3876 | 1468519691420 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:11 INFO - PROCESS | 3876 | 1468519691425 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:11 INFO - PROCESS | 3876 | 1468519691539 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:08:11 INFO - PROCESS | 3876 | 1468519691632 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 3876 | 1468519691635 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:11 INFO - PROCESS | 3876 | ++DOCSHELL 12E60400 == 29 [pid = 3876] [id = 403] 11:08:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (13120400) [pid = 3876] [serial = 1209] [outer = 00000000] 11:08:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (13164800) [pid = 3876] [serial = 1210] [outer = 13120400] 11:08:11 INFO - PROCESS | 3876 | 1468519691683 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (132A8800) [pid = 3876] [serial = 1211] [outer = 13120400] 11:08:12 INFO - PROCESS | 3876 | 1468519692044 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 688ms 11:08:12 INFO - PROCESS | 3876 | 1468519692096 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 3876 | 1468519692099 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 11:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:08:12 INFO - PROCESS | 3876 | 1468519692102 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 3876 | 1468519692106 Marionette TRACE conn2 <- [1,1578,null,{}] 11:08:12 INFO - PROCESS | 3876 | 1468519692116 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:12 INFO - PROCESS | 3876 | 1468519692121 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:12 INFO - PROCESS | 3876 | 1468519692231 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:08:12 INFO - PROCESS | 3876 | 1468519692248 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 3876 | 1468519692251 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:12 INFO - PROCESS | 3876 | ++DOCSHELL 13EC0000 == 30 [pid = 3876] [id = 404] 11:08:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (13EC1C00) [pid = 3876] [serial = 1212] [outer = 00000000] 11:08:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (14222400) [pid = 3876] [serial = 1213] [outer = 13EC1C00] 11:08:12 INFO - PROCESS | 3876 | 1468519692299 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (14418C00) [pid = 3876] [serial = 1214] [outer = 13EC1C00] 11:08:12 INFO - PROCESS | 3876 | 1468519692715 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 626ms 11:08:12 INFO - PROCESS | 3876 | 1468519692722 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 3876 | 1468519692724 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 11:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:08:12 INFO - PROCESS | 3876 | 1468519692740 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 3876 | 1468519692741 Marionette TRACE conn2 <- [1,1582,null,{}] 11:08:12 INFO - PROCESS | 3876 | 1468519692756 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:12 INFO - PROCESS | 3876 | 1468519692758 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:12 INFO - PROCESS | 3876 | 1468519692838 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:08:12 INFO - PROCESS | 3876 | 1468519692846 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 3876 | 1468519692848 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:12 INFO - PROCESS | 3876 | ++DOCSHELL 13ABDC00 == 31 [pid = 3876] [id = 405] 11:08:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13B54400) [pid = 3876] [serial = 1215] [outer = 00000000] 11:08:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (151A7400) [pid = 3876] [serial = 1216] [outer = 13B54400] 11:08:12 INFO - PROCESS | 3876 | 1468519692904 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1566AC00) [pid = 3876] [serial = 1217] [outer = 13B54400] 11:08:13 INFO - PROCESS | 3876 | 1468519693307 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 580ms 11:08:13 INFO - PROCESS | 3876 | 1468519693319 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 3876 | 1468519693321 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 11:08:13 INFO - PROCESS | 3876 | 1468519693324 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:08:13 INFO - PROCESS | 3876 | 1468519693326 Marionette TRACE conn2 <- [1,1586,null,{}] 11:08:13 INFO - PROCESS | 3876 | 1468519693330 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 3876 | 1468519693332 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:13 INFO - PROCESS | 3876 | 1468519693446 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:08:13 INFO - PROCESS | 3876 | 1468519693454 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 3876 | 1468519693456 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:13 INFO - PROCESS | 3876 | ++DOCSHELL 156E6400 == 32 [pid = 3876] [id = 406] 11:08:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156EB800) [pid = 3876] [serial = 1218] [outer = 00000000] 11:08:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (159DF400) [pid = 3876] [serial = 1219] [outer = 156EB800] 11:08:13 INFO - PROCESS | 3876 | 1468519693499 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (15A25C00) [pid = 3876] [serial = 1220] [outer = 156EB800] 11:08:13 INFO - PROCESS | 3876 | 1468519693922 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 612ms 11:08:13 INFO - PROCESS | 3876 | 1468519693963 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 3876 | 1468519693965 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 11:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:08:13 INFO - PROCESS | 3876 | 1468519693972 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 3876 | 1468519693974 Marionette TRACE conn2 <- [1,1590,null,{}] 11:08:13 INFO - PROCESS | 3876 | 1468519693977 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 3876 | 1468519693982 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:14 INFO - PROCESS | 3876 | 1468519694099 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:08:14 INFO - PROCESS | 3876 | 1468519694116 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 3876 | 1468519694118 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:14 INFO - PROCESS | 3876 | ++DOCSHELL 173D2C00 == 33 [pid = 3876] [id = 407] 11:08:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1745EC00) [pid = 3876] [serial = 1221] [outer = 00000000] 11:08:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1792D000) [pid = 3876] [serial = 1222] [outer = 1745EC00] 11:08:14 INFO - PROCESS | 3876 | 1468519694183 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17935000) [pid = 3876] [serial = 1223] [outer = 1745EC00] 11:08:14 INFO - PROCESS | 3876 | 1468519694611 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 688ms 11:08:14 INFO - PROCESS | 3876 | 1468519694655 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 3876 | 1468519694657 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 11:08:14 INFO - PROCESS | 3876 | 1468519694661 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:08:14 INFO - PROCESS | 3876 | 1468519694662 Marionette TRACE conn2 <- [1,1594,null,{}] 11:08:14 INFO - PROCESS | 3876 | 1468519694669 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:14 INFO - PROCESS | 3876 | 1468519694671 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:14 INFO - PROCESS | 3876 | 1468519694766 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:08:14 INFO - PROCESS | 3876 | 1468519694774 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 3876 | 1468519694776 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:14 INFO - PROCESS | 3876 | ++DOCSHELL 1793A000 == 34 [pid = 3876] [id = 408] 11:08:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (179ED800) [pid = 3876] [serial = 1224] [outer = 00000000] 11:08:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17F34000) [pid = 3876] [serial = 1225] [outer = 179ED800] 11:08:14 INFO - PROCESS | 3876 | 1468519694818 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17F34C00) [pid = 3876] [serial = 1226] [outer = 179ED800] 11:08:15 INFO - PROCESS | 3876 | 1468519695265 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 626ms 11:08:15 INFO - PROCESS | 3876 | 1468519695293 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 3876 | 1468519695295 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 11:08:15 INFO - PROCESS | 3876 | 1468519695298 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:08:15 INFO - PROCESS | 3876 | 1468519695300 Marionette TRACE conn2 <- [1,1598,null,{}] 11:08:15 INFO - PROCESS | 3876 | 1468519695304 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:15 INFO - PROCESS | 3876 | 1468519695305 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:15 INFO - PROCESS | 3876 | 1468519695379 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:08:15 INFO - PROCESS | 3876 | 1468519695384 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 3876 | 1468519695386 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:15 INFO - PROCESS | 3876 | ++DOCSHELL 17F32000 == 35 [pid = 3876] [id = 409] 11:08:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (193C6000) [pid = 3876] [serial = 1227] [outer = 00000000] 11:08:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1942EC00) [pid = 3876] [serial = 1228] [outer = 193C6000] 11:08:15 INFO - PROCESS | 3876 | 1468519695429 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19431C00) [pid = 3876] [serial = 1229] [outer = 193C6000] 11:08:15 INFO - PROCESS | 3876 | 1468519695861 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 626ms 11:08:15 INFO - PROCESS | 3876 | 1468519695921 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 3876 | 1468519695923 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 11:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:08:15 INFO - PROCESS | 3876 | 1468519695926 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 3876 | 1468519695928 Marionette TRACE conn2 <- [1,1602,null,{}] 11:08:15 INFO - PROCESS | 3876 | 1468519695941 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:15 INFO - PROCESS | 3876 | 1468519695944 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:16 INFO - PROCESS | 3876 | 1468519696050 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:08:16 INFO - PROCESS | 3876 | 1468519696058 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 3876 | 1468519696060 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:16 INFO - PROCESS | 3876 | ++DOCSHELL 13B4DC00 == 36 [pid = 3876] [id = 410] 11:08:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19425800) [pid = 3876] [serial = 1230] [outer = 00000000] 11:08:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (197DFC00) [pid = 3876] [serial = 1231] [outer = 19425800] 11:08:16 INFO - PROCESS | 3876 | 1468519696127 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (197E2000) [pid = 3876] [serial = 1232] [outer = 19425800] 11:08:16 INFO - PROCESS | 3876 | 1468519696533 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:08:16 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 11:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 11:08:16 INFO - PROCESS | 3876 | 1468519696548 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 3876 | 1468519696550 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 11:08:16 INFO - PROCESS | 3876 | 1468519696553 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:08:16 INFO - PROCESS | 3876 | 1468519696555 Marionette TRACE conn2 <- [1,1606,null,{}] 11:08:16 INFO - PROCESS | 3876 | 1468519696565 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:16 INFO - PROCESS | 3876 | 1468519696567 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:16 INFO - PROCESS | 3876 | 1468519696689 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:08:16 INFO - PROCESS | 3876 | 1468519696694 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 3876 | 1468519696696 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:16 INFO - PROCESS | 3876 | ++DOCSHELL 17B2A800 == 37 [pid = 3876] [id = 411] 11:08:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (196E1C00) [pid = 3876] [serial = 1233] [outer = 00000000] 11:08:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19BBC400) [pid = 3876] [serial = 1234] [outer = 196E1C00] 11:08:16 INFO - PROCESS | 3876 | 1468519696739 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (19FDF800) [pid = 3876] [serial = 1235] [outer = 196E1C00] 11:08:17 INFO - PROCESS | 3876 | 1468519697176 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 11:08:17 INFO - PROCESS | 3876 | 1468519697238 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 3876 | 1468519697241 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 11:08:17 INFO - PROCESS | 3876 | 1468519697244 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:08:17 INFO - PROCESS | 3876 | 1468519697246 Marionette TRACE conn2 <- [1,1610,null,{}] 11:08:17 INFO - PROCESS | 3876 | 1468519697249 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:17 INFO - PROCESS | 3876 | 1468519697252 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:17 INFO - PROCESS | 3876 | 1468519697374 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:08:17 INFO - PROCESS | 3876 | 1468519697472 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 3876 | 1468519697474 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:17 INFO - PROCESS | 3876 | ++DOCSHELL 151A7000 == 38 [pid = 3876] [id = 412] 11:08:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A292000) [pid = 3876] [serial = 1236] [outer = 00000000] 11:08:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A31CC00) [pid = 3876] [serial = 1237] [outer = 1A292000] 11:08:17 INFO - PROCESS | 3876 | 1468519697518 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A3F6400) [pid = 3876] [serial = 1238] [outer = 1A292000] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (16453000) [pid = 3876] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13426400) [pid = 3876] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11809C00) [pid = 3876] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (173D3000) [pid = 3876] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12BAF800) [pid = 3876] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A31AC00) [pid = 3876] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1396B000) [pid = 3876] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17B34800) [pid = 3876] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19426C00) [pid = 3876] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (10A04400) [pid = 3876] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19FEC400) [pid = 3876] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:08:17 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1745CC00) [pid = 3876] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:08:18 INFO - PROCESS | 3876 | 1468519698078 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:08:18 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 11:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 855ms 11:08:18 INFO - PROCESS | 3876 | 1468519698110 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 3876 | 1468519698111 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 11:08:18 INFO - PROCESS | 3876 | 1468519698115 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:08:18 INFO - PROCESS | 3876 | 1468519698116 Marionette TRACE conn2 <- [1,1614,null,{}] 11:08:18 INFO - PROCESS | 3876 | 1468519698120 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:18 INFO - PROCESS | 3876 | 1468519698121 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:18 INFO - PROCESS | 3876 | 1468519698200 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:08:18 INFO - PROCESS | 3876 | 1468519698205 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 3876 | 1468519698207 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:18 INFO - PROCESS | 3876 | ++DOCSHELL 1571A400 == 39 [pid = 3876] [id = 413] 11:08:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (165BA000) [pid = 3876] [serial = 1239] [outer = 00000000] 11:08:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17F33800) [pid = 3876] [serial = 1240] [outer = 165BA000] 11:08:18 INFO - PROCESS | 3876 | 1468519698249 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A28A800) [pid = 3876] [serial = 1241] [outer = 165BA000] 11:08:18 INFO - PROCESS | 3876 | 1468519698677 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 626ms 11:08:18 INFO - PROCESS | 3876 | 1468519698737 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 3876 | 1468519698739 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 11:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:08:18 INFO - PROCESS | 3876 | 1468519698752 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 3876 | 1468519698753 Marionette TRACE conn2 <- [1,1618,null,{}] 11:08:18 INFO - PROCESS | 3876 | 1468519698757 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:18 INFO - PROCESS | 3876 | 1468519698759 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:18 INFO - PROCESS | 3876 | 1468519698838 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:08:18 INFO - PROCESS | 3876 | 1468519698846 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 3876 | 1468519698848 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:18 INFO - PROCESS | 3876 | ++DOCSHELL 179F3400 == 40 [pid = 3876] [id = 414] 11:08:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1A296000) [pid = 3876] [serial = 1242] [outer = 00000000] 11:08:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A86B400) [pid = 3876] [serial = 1243] [outer = 1A296000] 11:08:18 INFO - PROCESS | 3876 | 1468519698890 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A871C00) [pid = 3876] [serial = 1244] [outer = 1A296000] 11:08:19 INFO - PROCESS | 3876 | 1468519699321 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 581ms 11:08:19 INFO - PROCESS | 3876 | 1468519699339 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 3876 | 1468519699341 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 11:08:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:08:19 INFO - PROCESS | 3876 | 1468519699344 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 3876 | 1468519699346 Marionette TRACE conn2 <- [1,1622,null,{}] 11:08:19 INFO - PROCESS | 3876 | 1468519699349 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:19 INFO - PROCESS | 3876 | 1468519699351 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:19 INFO - PROCESS | 3876 | 1468519699452 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:08:19 INFO - PROCESS | 3876 | 1468519699462 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 3876 | 1468519699464 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:19 INFO - PROCESS | 3876 | ++DOCSHELL 1571F400 == 41 [pid = 3876] [id = 415] 11:08:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19B2E000) [pid = 3876] [serial = 1245] [outer = 00000000] 11:08:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1AB3BC00) [pid = 3876] [serial = 1246] [outer = 19B2E000] 11:08:19 INFO - PROCESS | 3876 | 1468519699505 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1AB3E000) [pid = 3876] [serial = 1247] [outer = 19B2E000] 11:08:20 INFO - PROCESS | 3876 | 1468519700095 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 871ms 11:08:20 INFO - PROCESS | 3876 | 1468519700216 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:08:20 INFO - PROCESS | 3876 | 1468519700220 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 11:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:08:20 INFO - PROCESS | 3876 | 1468519700225 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 3876 | 1468519700228 Marionette TRACE conn2 <- [1,1626,null,{}] 11:08:20 INFO - PROCESS | 3876 | 1468519700234 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:20 INFO - PROCESS | 3876 | 1468519700237 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:20 INFO - PROCESS | 3876 | 1468519700384 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:08:20 INFO - PROCESS | 3876 | 1468519700511 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 3876 | 1468519700514 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:20 INFO - PROCESS | 3876 | ++DOCSHELL 10474000 == 42 [pid = 3876] [id = 416] 11:08:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1047A800) [pid = 3876] [serial = 1248] [outer = 00000000] 11:08:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (112C0000) [pid = 3876] [serial = 1249] [outer = 1047A800] 11:08:20 INFO - PROCESS | 3876 | 1468519700573 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (13126000) [pid = 3876] [serial = 1250] [outer = 1047A800] 11:08:21 INFO - PROCESS | 3876 | 1468519701260 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:08:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1070ms 11:08:21 INFO - PROCESS | 3876 | 1468519701305 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 3876 | 1468519701310 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 11:08:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:08:21 INFO - PROCESS | 3876 | 1468519701317 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 3876 | 1468519701320 Marionette TRACE conn2 <- [1,1630,null,{}] 11:08:21 INFO - PROCESS | 3876 | 1468519701324 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:21 INFO - PROCESS | 3876 | 1468519701327 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:21 INFO - PROCESS | 3876 | 1468519701624 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:08:21 INFO - PROCESS | 3876 | 1468519701644 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 3876 | 1468519701646 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:21 INFO - PROCESS | 3876 | ++DOCSHELL 10A7E000 == 43 [pid = 3876] [id = 417] 11:08:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (10A81000) [pid = 3876] [serial = 1251] [outer = 00000000] 11:08:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (11227C00) [pid = 3876] [serial = 1252] [outer = 10A81000] 11:08:21 INFO - PROCESS | 3876 | 1468519701695 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1145E400) [pid = 3876] [serial = 1253] [outer = 10A81000] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 179F3400 == 42 [pid = 3876] [id = 414] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 1571A400 == 41 [pid = 3876] [id = 413] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 151A7000 == 40 [pid = 3876] [id = 412] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 17B2A800 == 39 [pid = 3876] [id = 411] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 13B4DC00 == 38 [pid = 3876] [id = 410] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 17F32000 == 37 [pid = 3876] [id = 409] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 1793A000 == 36 [pid = 3876] [id = 408] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 173D2C00 == 35 [pid = 3876] [id = 407] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 156E6400 == 34 [pid = 3876] [id = 406] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 13ABDC00 == 33 [pid = 3876] [id = 405] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 13EC0000 == 32 [pid = 3876] [id = 404] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 12E60400 == 31 [pid = 3876] [id = 403] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 112C7800 == 30 [pid = 3876] [id = 402] 11:08:22 INFO - PROCESS | 3876 | --DOCSHELL 1A319800 == 29 [pid = 3876] [id = 401] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1A875000) [pid = 3876] [serial = 1204] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1A3F6000) [pid = 3876] [serial = 1202] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (19432C00) [pid = 3876] [serial = 1189] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (19BC0800) [pid = 3876] [serial = 1192] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (196E0000) [pid = 3876] [serial = 1190] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A295400) [pid = 3876] [serial = 1195] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (19F3D800) [pid = 3876] [serial = 1193] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1A3EF800) [pid = 3876] [serial = 1201] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A296C00) [pid = 3876] [serial = 1196] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17B2E400) [pid = 3876] [serial = 1186] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (172C8400) [pid = 3876] [serial = 1184] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16CAF400) [pid = 3876] [serial = 1183] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13B51800) [pid = 3876] [serial = 1180] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14417800) [pid = 3876] [serial = 1181] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11DDF400) [pid = 3876] [serial = 1177] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12BAAC00) [pid = 3876] [serial = 1178] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19425C00) [pid = 3876] [serial = 1175] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17B31800) [pid = 3876] [serial = 1174] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (151ABC00) [pid = 3876] [serial = 1172] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13B53400) [pid = 3876] [serial = 1171] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1A3F2C00) [pid = 3876] [serial = 1168] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A86E800) [pid = 3876] [serial = 1169] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19F44000) [pid = 3876] [serial = 1198] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (193B9000) [pid = 3876] [serial = 1187] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19FE0C00) [pid = 3876] [serial = 1199] [outer = 00000000] [url = about:blank] 11:08:22 INFO - PROCESS | 3876 | 1468519702401 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:08:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:08:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1131ms 11:08:22 INFO - PROCESS | 3876 | 1468519702443 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 3876 | 1468519702446 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 11:08:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:08:22 INFO - PROCESS | 3876 | 1468519702451 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 3876 | 1468519702454 Marionette TRACE conn2 <- [1,1634,null,{}] 11:08:22 INFO - PROCESS | 3876 | 1468519702458 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:22 INFO - PROCESS | 3876 | 1468519702461 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:22 INFO - PROCESS | 3876 | 1468519702544 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:08:22 INFO - PROCESS | 3876 | 1468519702635 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 3876 | 1468519702638 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:22 INFO - PROCESS | 3876 | ++DOCSHELL 11472C00 == 30 [pid = 3876] [id = 418] 11:08:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (11473400) [pid = 3876] [serial = 1254] [outer = 00000000] 11:08:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12E1BC00) [pid = 3876] [serial = 1255] [outer = 11473400] 11:08:22 INFO - PROCESS | 3876 | 1468519702684 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1318C000) [pid = 3876] [serial = 1256] [outer = 11473400] 11:08:23 INFO - PROCESS | 3876 | 1468519703112 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 718ms 11:08:23 INFO - PROCESS | 3876 | 1468519703172 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 3876 | 1468519703175 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 11:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:08:23 INFO - PROCESS | 3876 | 1468519703178 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 3876 | 1468519703180 Marionette TRACE conn2 <- [1,1638,null,{}] 11:08:23 INFO - PROCESS | 3876 | 1468519703184 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:23 INFO - PROCESS | 3876 | 1468519703186 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:23 INFO - PROCESS | 3876 | 1468519703269 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:08:23 INFO - PROCESS | 3876 | 1468519703280 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 3876 | 1468519703283 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:23 INFO - PROCESS | 3876 | ++DOCSHELL 144ED000 == 31 [pid = 3876] [id = 419] 11:08:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (144F3C00) [pid = 3876] [serial = 1257] [outer = 00000000] 11:08:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1519F400) [pid = 3876] [serial = 1258] [outer = 144F3C00] 11:08:23 INFO - PROCESS | 3876 | 1468519703327 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (151A6C00) [pid = 3876] [serial = 1259] [outer = 144F3C00] 11:08:23 INFO - PROCESS | 3876 | 1468519703770 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 626ms 11:08:23 INFO - PROCESS | 3876 | 1468519703798 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 3876 | 1468519703802 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 11:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:08:23 INFO - PROCESS | 3876 | 1468519703812 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 3876 | 1468519703816 Marionette TRACE conn2 <- [1,1642,null,{}] 11:08:23 INFO - PROCESS | 3876 | 1468519703820 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:23 INFO - PROCESS | 3876 | 1468519703823 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:23 INFO - PROCESS | 3876 | 1468519703909 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:08:23 INFO - PROCESS | 3876 | 1468519703916 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 3876 | 1468519703918 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:23 INFO - PROCESS | 3876 | ++DOCSHELL 16455800 == 32 [pid = 3876] [id = 420] 11:08:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (165BE800) [pid = 3876] [serial = 1260] [outer = 00000000] 11:08:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16CAC800) [pid = 3876] [serial = 1261] [outer = 165BE800] 11:08:23 INFO - PROCESS | 3876 | 1468519703961 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17363800) [pid = 3876] [serial = 1262] [outer = 165BE800] 11:08:24 INFO - PROCESS | 3876 | 1468519704396 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 626ms 11:08:24 INFO - PROCESS | 3876 | 1468519704462 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 3876 | 1468519704464 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 11:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:08:24 INFO - PROCESS | 3876 | 1468519704468 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 3876 | 1468519704470 Marionette TRACE conn2 <- [1,1646,null,{}] 11:08:24 INFO - PROCESS | 3876 | 1468519704473 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:24 INFO - PROCESS | 3876 | 1468519704475 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:24 INFO - PROCESS | 3876 | 1468519704568 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:08:24 INFO - PROCESS | 3876 | 1468519704652 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 3876 | 1468519704654 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:24 INFO - PROCESS | 3876 | ++DOCSHELL 1737E000 == 33 [pid = 3876] [id = 421] 11:08:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (173CEC00) [pid = 3876] [serial = 1263] [outer = 00000000] 11:08:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17B2A800) [pid = 3876] [serial = 1264] [outer = 173CEC00] 11:08:24 INFO - PROCESS | 3876 | 1468519704697 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17C2D800) [pid = 3876] [serial = 1265] [outer = 173CEC00] 11:08:25 INFO - PROCESS | 3876 | 1468519705105 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 688ms 11:08:25 INFO - PROCESS | 3876 | 1468519705150 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 3876 | 1468519705152 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 11:08:25 INFO - PROCESS | 3876 | 1468519705156 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:08:25 INFO - PROCESS | 3876 | 1468519705159 Marionette TRACE conn2 <- [1,1650,null,{}] 11:08:25 INFO - PROCESS | 3876 | 1468519705170 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:25 INFO - PROCESS | 3876 | 1468519705173 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:25 INFO - PROCESS | 3876 | 1468519705267 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:08:25 INFO - PROCESS | 3876 | 1468519705273 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 3876 | 1468519705279 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:25 INFO - PROCESS | 3876 | ++DOCSHELL 13164C00 == 34 [pid = 3876] [id = 422] 11:08:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (193C4000) [pid = 3876] [serial = 1266] [outer = 00000000] 11:08:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19428800) [pid = 3876] [serial = 1267] [outer = 193C4000] 11:08:25 INFO - PROCESS | 3876 | 1468519705335 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (196DFC00) [pid = 3876] [serial = 1268] [outer = 193C4000] 11:08:25 INFO - PROCESS | 3876 | 1468519705817 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 688ms 11:08:25 INFO - PROCESS | 3876 | 1468519705839 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 3876 | 1468519705840 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 11:08:25 INFO - PROCESS | 3876 | 1468519705844 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:08:25 INFO - PROCESS | 3876 | 1468519705845 Marionette TRACE conn2 <- [1,1654,null,{}] 11:08:25 INFO - PROCESS | 3876 | 1468519705855 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:25 INFO - PROCESS | 3876 | 1468519705857 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:25 INFO - PROCESS | 3876 | 1468519705993 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:08:26 INFO - PROCESS | 3876 | 1468519705990 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 3876 | 1468519705992 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:26 INFO - PROCESS | 3876 | ++DOCSHELL 11225C00 == 35 [pid = 3876] [id = 423] 11:08:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (11477C00) [pid = 3876] [serial = 1269] [outer = 00000000] 11:08:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19F4B000) [pid = 3876] [serial = 1270] [outer = 11477C00] 11:08:26 INFO - PROCESS | 3876 | 1468519706038 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19F4BC00) [pid = 3876] [serial = 1271] [outer = 11477C00] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1745EC00) [pid = 3876] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19425800) [pid = 3876] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13EC1C00) [pid = 3876] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1A31F800) [pid = 3876] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13120400) [pid = 3876] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (179ED800) [pid = 3876] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13B54400) [pid = 3876] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (193C6000) [pid = 3876] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (114D9800) [pid = 3876] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156EB800) [pid = 3876] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (196E1C00) [pid = 3876] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1A292000) [pid = 3876] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A296000) [pid = 3876] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:08:26 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (165BA000) [pid = 3876] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:08:26 INFO - PROCESS | 3876 | 1468519706632 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 825ms 11:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:08:26 INFO - PROCESS | 3876 | 1468519706671 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 3876 | 1468519706673 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 11:08:26 INFO - PROCESS | 3876 | 1468519706679 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 3876 | 1468519706681 Marionette TRACE conn2 <- [1,1658,null,{}] 11:08:26 INFO - PROCESS | 3876 | 1468519706684 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:26 INFO - PROCESS | 3876 | 1468519706686 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:26 INFO - PROCESS | 3876 | 1468519706747 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:08:26 INFO - PROCESS | 3876 | 1468519706753 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 3876 | 1468519706755 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:26 INFO - PROCESS | 3876 | ++DOCSHELL 13967C00 == 36 [pid = 3876] [id = 424] 11:08:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1396C800) [pid = 3876] [serial = 1272] [outer = 00000000] 11:08:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16CB4000) [pid = 3876] [serial = 1273] [outer = 1396C800] 11:08:26 INFO - PROCESS | 3876 | 1468519706797 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17B37400) [pid = 3876] [serial = 1274] [outer = 1396C800] 11:08:27 INFO - PROCESS | 3876 | 1468519707230 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 581ms 11:08:27 INFO - PROCESS | 3876 | 1468519707257 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 3876 | 1468519707259 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 11:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:08:27 INFO - PROCESS | 3876 | 1468519707287 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 3876 | 1468519707288 Marionette TRACE conn2 <- [1,1662,null,{}] 11:08:27 INFO - PROCESS | 3876 | 1468519707292 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:27 INFO - PROCESS | 3876 | 1468519707294 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:27 INFO - PROCESS | 3876 | 1468519707376 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:08:27 INFO - PROCESS | 3876 | 1468519707381 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 3876 | 1468519707383 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:27 INFO - PROCESS | 3876 | ++DOCSHELL 156EC400 == 37 [pid = 3876] [id = 425] 11:08:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17F39000) [pid = 3876] [serial = 1275] [outer = 00000000] 11:08:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19F43C00) [pid = 3876] [serial = 1276] [outer = 17F39000] 11:08:27 INFO - PROCESS | 3876 | 1468519707425 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A313400) [pid = 3876] [serial = 1277] [outer = 17F39000] 11:08:27 INFO - PROCESS | 3876 | 1468519707817 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 596ms 11:08:27 INFO - PROCESS | 3876 | 1468519707871 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 3876 | 1468519707873 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 11:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:08:27 INFO - PROCESS | 3876 | 1468519707880 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 3876 | 1468519707882 Marionette TRACE conn2 <- [1,1666,null,{}] 11:08:27 INFO - PROCESS | 3876 | 1468519707885 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:27 INFO - PROCESS | 3876 | 1468519707887 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:27 INFO - PROCESS | 3876 | 1468519707965 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:08:27 INFO - PROCESS | 3876 | 1468519707971 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 3876 | 1468519707973 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:27 INFO - PROCESS | 3876 | ++DOCSHELL 16CAE800 == 38 [pid = 3876] [id = 426] 11:08:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1737DC00) [pid = 3876] [serial = 1278] [outer = 00000000] 11:08:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A31E400) [pid = 3876] [serial = 1279] [outer = 1737DC00] 11:08:28 INFO - PROCESS | 3876 | 1468519708024 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A31EC00) [pid = 3876] [serial = 1280] [outer = 1737DC00] 11:08:28 INFO - PROCESS | 3876 | 1468519708458 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 642ms 11:08:28 INFO - PROCESS | 3876 | 1468519708537 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 3876 | 1468519708541 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 11:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:08:28 INFO - PROCESS | 3876 | 1468519708547 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 3876 | 1468519708552 Marionette TRACE conn2 <- [1,1670,null,{}] 11:08:28 INFO - PROCESS | 3876 | 1468519708558 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:28 INFO - PROCESS | 3876 | 1468519708562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:28 INFO - PROCESS | 3876 | 1468519708671 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:08:28 INFO - PROCESS | 3876 | 1468519708888 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 3876 | 1468519708893 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:28 INFO - PROCESS | 3876 | ++DOCSHELL 11891800 == 39 [pid = 3876] [id = 427] 11:08:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11892000) [pid = 3876] [serial = 1281] [outer = 00000000] 11:08:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (12B6DC00) [pid = 3876] [serial = 1282] [outer = 11892000] 11:08:28 INFO - PROCESS | 3876 | 1468519708949 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12BB6800) [pid = 3876] [serial = 1283] [outer = 11892000] 11:08:29 INFO - PROCESS | 3876 | 1468519709465 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 978ms 11:08:29 INFO - PROCESS | 3876 | 1468519709534 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:08:29 INFO - PROCESS | 3876 | 1468519709537 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 11:08:29 INFO - PROCESS | 3876 | 1468519709544 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 3876 | 1468519709548 Marionette TRACE conn2 <- [1,1674,null,{}] 11:08:29 INFO - PROCESS | 3876 | 1468519709552 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:29 INFO - PROCESS | 3876 | 1468519709555 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:29 INFO - PROCESS | 3876 | 1468519709663 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:08:29 INFO - PROCESS | 3876 | 1468519709796 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 3876 | 1468519709799 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:29 INFO - PROCESS | 3876 | ++DOCSHELL 151A8800 == 40 [pid = 3876] [id = 428] 11:08:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (151DA800) [pid = 3876] [serial = 1284] [outer = 00000000] 11:08:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (156E5000) [pid = 3876] [serial = 1285] [outer = 151DA800] 11:08:29 INFO - PROCESS | 3876 | 1468519709854 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1571C800) [pid = 3876] [serial = 1286] [outer = 151DA800] 11:08:30 INFO - PROCESS | 3876 | 1468519710453 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:08:30 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 11:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 978ms 11:08:30 INFO - PROCESS | 3876 | 1468519710523 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 3876 | 1468519710526 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 11:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:08:30 INFO - PROCESS | 3876 | 1468519710530 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 3876 | 1468519710532 Marionette TRACE conn2 <- [1,1678,null,{}] 11:08:30 INFO - PROCESS | 3876 | 1468519710542 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:30 INFO - PROCESS | 3876 | 1468519710547 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:30 INFO - PROCESS | 3876 | 1468519710705 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:08:30 INFO - PROCESS | 3876 | 1468519710718 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:30 INFO - PROCESS | 3876 | 1468519710722 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:30 INFO - PROCESS | 3876 | ++DOCSHELL 19B29800 == 41 [pid = 3876] [id = 429] 11:08:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (19B32400) [pid = 3876] [serial = 1287] [outer = 00000000] 11:08:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19F4A400) [pid = 3876] [serial = 1288] [outer = 19B32400] 11:08:30 INFO - PROCESS | 3876 | 1468519710777 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A31D400) [pid = 3876] [serial = 1289] [outer = 19B32400] 11:08:31 INFO - PROCESS | 3876 | 1468519711390 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 917ms 11:08:31 INFO - PROCESS | 3876 | 1468519711440 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:08:31 INFO - PROCESS | 3876 | 1468519711442 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 11:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:08:31 INFO - PROCESS | 3876 | 1468519711446 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 3876 | 1468519711448 Marionette TRACE conn2 <- [1,1682,null,{}] 11:08:31 INFO - PROCESS | 3876 | 1468519711452 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:31 INFO - PROCESS | 3876 | 1468519711454 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:31 INFO - PROCESS | 3876 | 1468519711557 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:08:31 INFO - PROCESS | 3876 | 1468519711696 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 3876 | 1468519711699 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:31 INFO - PROCESS | 3876 | ++DOCSHELL 1A3F5C00 == 42 [pid = 3876] [id = 430] 11:08:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1A86C800) [pid = 3876] [serial = 1290] [outer = 00000000] 11:08:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1A878000) [pid = 3876] [serial = 1291] [outer = 1A86C800] 11:08:31 INFO - PROCESS | 3876 | 1468519711756 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1AB39C00) [pid = 3876] [serial = 1292] [outer = 1A86C800] 11:08:32 INFO - PROCESS | 3876 | 1468519712414 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1024ms 11:08:32 INFO - PROCESS | 3876 | 1468519712469 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 3876 | 1468519712473 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 11:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:08:32 INFO - PROCESS | 3876 | 1468519712494 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 3876 | 1468519712497 Marionette TRACE conn2 <- [1,1686,null,{}] 11:08:32 INFO - PROCESS | 3876 | 1468519712502 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:32 INFO - PROCESS | 3876 | 1468519712505 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:32 INFO - PROCESS | 3876 | 1468519712602 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 156EC400 == 41 [pid = 3876] [id = 425] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 13967C00 == 40 [pid = 3876] [id = 424] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 11225C00 == 39 [pid = 3876] [id = 423] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 13164C00 == 38 [pid = 3876] [id = 422] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 1737E000 == 37 [pid = 3876] [id = 421] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 16455800 == 36 [pid = 3876] [id = 420] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 144ED000 == 35 [pid = 3876] [id = 419] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 11472C00 == 34 [pid = 3876] [id = 418] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 10A7E000 == 33 [pid = 3876] [id = 417] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 1571F400 == 32 [pid = 3876] [id = 415] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 10474000 == 31 [pid = 3876] [id = 416] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 1A3F5C00 == 30 [pid = 3876] [id = 430] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 19B29800 == 29 [pid = 3876] [id = 429] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 16CAE800 == 28 [pid = 3876] [id = 426] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 11891800 == 27 [pid = 3876] [id = 427] 11:08:33 INFO - PROCESS | 3876 | --DOCSHELL 151A8800 == 26 [pid = 3876] [id = 428] 11:08:33 INFO - PROCESS | 3876 | 1468519713330 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 3876 | 1468519713334 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1792D000) [pid = 3876] [serial = 1222] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17935000) [pid = 3876] [serial = 1223] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (197DFC00) [pid = 3876] [serial = 1231] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (14222400) [pid = 3876] [serial = 1213] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (14418C00) [pid = 3876] [serial = 1214] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A879C00) [pid = 3876] [serial = 1205] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13164800) [pid = 3876] [serial = 1210] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (132A8800) [pid = 3876] [serial = 1211] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17F34000) [pid = 3876] [serial = 1225] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17F34C00) [pid = 3876] [serial = 1226] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (151A7400) [pid = 3876] [serial = 1216] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1566AC00) [pid = 3876] [serial = 1217] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1942EC00) [pid = 3876] [serial = 1228] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11809000) [pid = 3876] [serial = 1207] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11C99C00) [pid = 3876] [serial = 1208] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (159DF400) [pid = 3876] [serial = 1219] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (15A25C00) [pid = 3876] [serial = 1220] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19BBC400) [pid = 3876] [serial = 1234] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (197E2000) [pid = 3876] [serial = 1232] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A31CC00) [pid = 3876] [serial = 1237] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19FDF800) [pid = 3876] [serial = 1235] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A3F6400) [pid = 3876] [serial = 1238] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A86B400) [pid = 3876] [serial = 1243] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A871C00) [pid = 3876] [serial = 1244] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17F33800) [pid = 3876] [serial = 1240] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1AB3BC00) [pid = 3876] [serial = 1246] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19431C00) [pid = 3876] [serial = 1229] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1A28A800) [pid = 3876] [serial = 1241] [outer = 00000000] [url = about:blank] 11:08:33 INFO - PROCESS | 3876 | ++DOCSHELL 10439C00 == 27 [pid = 3876] [id = 431] 11:08:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (10470800) [pid = 3876] [serial = 1293] [outer = 00000000] 11:08:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (10A73800) [pid = 3876] [serial = 1294] [outer = 10470800] 11:08:33 INFO - PROCESS | 3876 | 1468519713491 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1122D800) [pid = 3876] [serial = 1295] [outer = 10470800] 11:08:33 INFO - PROCESS | 3876 | 1468519713920 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:08:33 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 11:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1483ms 11:08:33 INFO - PROCESS | 3876 | 1468519713977 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 3876 | 1468519713980 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 11:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:08:33 INFO - PROCESS | 3876 | 1468519713984 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 3876 | 1468519713987 Marionette TRACE conn2 <- [1,1690,null,{}] 11:08:33 INFO - PROCESS | 3876 | 1468519713992 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:33 INFO - PROCESS | 3876 | 1468519713996 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:34 INFO - PROCESS | 3876 | 1468519714085 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:08:34 INFO - PROCESS | 3876 | 1468519714099 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 3876 | 1468519714102 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:34 INFO - PROCESS | 3876 | ++DOCSHELL 13125C00 == 28 [pid = 3876] [id = 432] 11:08:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13129800) [pid = 3876] [serial = 1296] [outer = 00000000] 11:08:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1329B400) [pid = 3876] [serial = 1297] [outer = 13129800] 11:08:34 INFO - PROCESS | 3876 | 1468519714148 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1342CC00) [pid = 3876] [serial = 1298] [outer = 13129800] 11:08:34 INFO - PROCESS | 3876 | 1468519714579 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 626ms 11:08:34 INFO - PROCESS | 3876 | 1468519714609 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 3876 | 1468519714613 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 11:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:08:34 INFO - PROCESS | 3876 | 1468519714622 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 3876 | 1468519714624 Marionette TRACE conn2 <- [1,1694,null,{}] 11:08:34 INFO - PROCESS | 3876 | 1468519714628 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:34 INFO - PROCESS | 3876 | 1468519714631 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:34 INFO - PROCESS | 3876 | 1468519714744 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:08:34 INFO - PROCESS | 3876 | 1468519714753 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 3876 | 1468519714756 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:34 INFO - PROCESS | 3876 | ++DOCSHELL 14220000 == 29 [pid = 3876] [id = 433] 11:08:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (14222400) [pid = 3876] [serial = 1299] [outer = 00000000] 11:08:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14412400) [pid = 3876] [serial = 1300] [outer = 14222400] 11:08:34 INFO - PROCESS | 3876 | 1468519714800 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15116400) [pid = 3876] [serial = 1301] [outer = 14222400] 11:08:35 INFO - PROCESS | 3876 | 1468519715245 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 687ms 11:08:35 INFO - PROCESS | 3876 | 1468519715306 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 3876 | 1468519715308 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 11:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:08:35 INFO - PROCESS | 3876 | 1468519715313 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 3876 | 1468519715319 Marionette TRACE conn2 <- [1,1698,null,{}] 11:08:35 INFO - PROCESS | 3876 | 1468519715329 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:35 INFO - PROCESS | 3876 | 1468519715333 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:35 INFO - PROCESS | 3876 | 1468519715422 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:08:35 INFO - PROCESS | 3876 | 1468519715429 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 3876 | 1468519715431 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:35 INFO - PROCESS | 3876 | ++DOCSHELL 15663800 == 30 [pid = 3876] [id = 434] 11:08:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15669C00) [pid = 3876] [serial = 1302] [outer = 00000000] 11:08:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156F1800) [pid = 3876] [serial = 1303] [outer = 15669C00] 11:08:35 INFO - PROCESS | 3876 | 1468519715474 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (167B6C00) [pid = 3876] [serial = 1304] [outer = 15669C00] 11:08:35 INFO - PROCESS | 3876 | 1468519715947 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 688ms 11:08:35 INFO - PROCESS | 3876 | 1468519715994 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 3876 | 1468519715996 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 11:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:08:35 INFO - PROCESS | 3876 | 1468519716000 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 3876 | 1468519716001 Marionette TRACE conn2 <- [1,1702,null,{}] 11:08:35 INFO - PROCESS | 3876 | 1468519716005 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:35 INFO - PROCESS | 3876 | 1468519716007 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:36 INFO - PROCESS | 3876 | 1468519716148 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:08:36 INFO - PROCESS | 3876 | 1468519716160 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 3876 | 1468519716163 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:36 INFO - PROCESS | 3876 | ++DOCSHELL 172CF800 == 31 [pid = 3876] [id = 435] 11:08:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1737B400) [pid = 3876] [serial = 1305] [outer = 00000000] 11:08:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17460400) [pid = 3876] [serial = 1306] [outer = 1737B400] 11:08:36 INFO - PROCESS | 3876 | 1468519716206 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17463C00) [pid = 3876] [serial = 1307] [outer = 1737B400] 11:08:36 INFO - PROCESS | 3876 | 1468519716617 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 688ms 11:08:36 INFO - PROCESS | 3876 | 1468519716683 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 3876 | 1468519716685 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 11:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:08:36 INFO - PROCESS | 3876 | 1468519716688 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 3876 | 1468519716690 Marionette TRACE conn2 <- [1,1706,null,{}] 11:08:36 INFO - PROCESS | 3876 | 1468519716693 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:36 INFO - PROCESS | 3876 | 1468519716695 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:36 INFO - PROCESS | 3876 | 1468519716801 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:08:36 INFO - PROCESS | 3876 | 1468519716806 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 3876 | 1468519716812 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:36 INFO - PROCESS | 3876 | ++DOCSHELL 179EF800 == 32 [pid = 3876] [id = 436] 11:08:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (179F2400) [pid = 3876] [serial = 1308] [outer = 00000000] 11:08:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17B36800) [pid = 3876] [serial = 1309] [outer = 179F2400] 11:08:36 INFO - PROCESS | 3876 | 1468519716870 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (193BD800) [pid = 3876] [serial = 1310] [outer = 179F2400] 11:08:37 INFO - PROCESS | 3876 | 1468519717322 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 11:08:37 INFO - PROCESS | 3876 | 1468519717372 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 3876 | 1468519717374 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 11:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:08:37 INFO - PROCESS | 3876 | 1468519717377 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 3876 | 1468519717379 Marionette TRACE conn2 <- [1,1710,null,{}] 11:08:37 INFO - PROCESS | 3876 | 1468519717382 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:37 INFO - PROCESS | 3876 | 1468519717384 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:37 INFO - PROCESS | 3876 | 1468519717527 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:08:37 INFO - PROCESS | 3876 | 1468519717539 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 3876 | 1468519717541 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:37 INFO - PROCESS | 3876 | ++DOCSHELL 10A82000 == 33 [pid = 3876] [id = 437] 11:08:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (11808400) [pid = 3876] [serial = 1311] [outer = 00000000] 11:08:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17B2D800) [pid = 3876] [serial = 1312] [outer = 11808400] 11:08:37 INFO - PROCESS | 3876 | 1468519717837 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (196DB400) [pid = 3876] [serial = 1313] [outer = 11808400] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1737DC00) [pid = 3876] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (173CEC00) [pid = 3876] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1047A800) [pid = 3876] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (165BE800) [pid = 3876] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (144F3C00) [pid = 3876] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19B2E000) [pid = 3876] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11473400) [pid = 3876] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (10A81000) [pid = 3876] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (193C4000) [pid = 3876] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11477C00) [pid = 3876] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1396C800) [pid = 3876] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:08:37 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17F39000) [pid = 3876] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:08:38 INFO - PROCESS | 3876 | 1468519718196 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:08:38 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 11:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 855ms 11:08:38 INFO - PROCESS | 3876 | 1468519718245 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 3876 | 1468519718247 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 11:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:08:38 INFO - PROCESS | 3876 | 1468519718251 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 3876 | 1468519718252 Marionette TRACE conn2 <- [1,1714,null,{}] 11:08:38 INFO - PROCESS | 3876 | 1468519718256 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 3876 | 1468519718258 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:38 INFO - PROCESS | 3876 | 1468519718332 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:08:38 INFO - PROCESS | 3876 | 1468519718422 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 3876 | 1468519718424 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:38 INFO - PROCESS | 3876 | ++DOCSHELL 11472C00 == 34 [pid = 3876] [id = 438] 11:08:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (11477C00) [pid = 3876] [serial = 1314] [outer = 00000000] 11:08:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (193C4000) [pid = 3876] [serial = 1315] [outer = 11477C00] 11:08:38 INFO - PROCESS | 3876 | 1468519718475 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1942C000) [pid = 3876] [serial = 1316] [outer = 11477C00] 11:08:38 INFO - PROCESS | 3876 | 1468519718821 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 580ms 11:08:38 INFO - PROCESS | 3876 | 1468519718848 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 3876 | 1468519718850 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 11:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:08:38 INFO - PROCESS | 3876 | 1468519718853 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 3876 | 1468519718855 Marionette TRACE conn2 <- [1,1718,null,{}] 11:08:38 INFO - PROCESS | 3876 | 1468519718858 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 3876 | 1468519718861 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:38 INFO - PROCESS | 3876 | 1468519718955 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:08:38 INFO - PROCESS | 3876 | 1468519718963 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 3876 | 1468519718965 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:38 INFO - PROCESS | 3876 | ++DOCSHELL 1043A400 == 35 [pid = 3876] [id = 439] 11:08:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16CA9800) [pid = 3876] [serial = 1317] [outer = 00000000] 11:08:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19B2EC00) [pid = 3876] [serial = 1318] [outer = 16CA9800] 11:08:39 INFO - PROCESS | 3876 | 1468519719007 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19B30C00) [pid = 3876] [serial = 1319] [outer = 16CA9800] 11:08:39 INFO - PROCESS | 3876 | 1468519719423 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:08:39 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 11:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 627ms 11:08:39 INFO - PROCESS | 3876 | 1468519719474 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 3876 | 1468519719476 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 11:08:39 INFO - PROCESS | 3876 | 1468519719480 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:08:39 INFO - PROCESS | 3876 | 1468519719481 Marionette TRACE conn2 <- [1,1722,null,{}] 11:08:39 INFO - PROCESS | 3876 | 1468519719485 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:39 INFO - PROCESS | 3876 | 1468519719488 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:39 INFO - PROCESS | 3876 | 1468519719603 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:08:39 INFO - PROCESS | 3876 | 1468519719611 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 3876 | 1468519719613 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:39 INFO - PROCESS | 3876 | ++DOCSHELL 19B27C00 == 36 [pid = 3876] [id = 440] 11:08:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19B28000) [pid = 3876] [serial = 1320] [outer = 00000000] 11:08:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FE2C00) [pid = 3876] [serial = 1321] [outer = 19B28000] 11:08:39 INFO - PROCESS | 3876 | 1468519719659 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A28B800) [pid = 3876] [serial = 1322] [outer = 19B28000] 11:08:40 INFO - PROCESS | 3876 | 1468519720385 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 917ms 11:08:40 INFO - PROCESS | 3876 | 1468519720429 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 3876 | 1468519720433 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 11:08:40 INFO - PROCESS | 3876 | 1468519720439 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:08:40 INFO - PROCESS | 3876 | 1468519720444 Marionette TRACE conn2 <- [1,1726,null,{}] 11:08:40 INFO - PROCESS | 3876 | 1468519720449 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 3876 | 1468519720452 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:40 INFO - PROCESS | 3876 | 1468519720579 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:08:40 INFO - PROCESS | 3876 | 1468519720712 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 3876 | 1468519720715 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:40 INFO - PROCESS | 3876 | ++DOCSHELL 12B69400 == 37 [pid = 3876] [id = 441] 11:08:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12B6D000) [pid = 3876] [serial = 1323] [outer = 00000000] 11:08:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1342B400) [pid = 3876] [serial = 1324] [outer = 12B6D000] 11:08:40 INFO - PROCESS | 3876 | 1468519720771 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (13ECC000) [pid = 3876] [serial = 1325] [outer = 12B6D000] 11:08:41 INFO - PROCESS | 3876 | 1468519721591 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1222ms 11:08:41 INFO - PROCESS | 3876 | 1468519721698 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 3876 | 1468519721702 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 11:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:08:41 INFO - PROCESS | 3876 | 1468519721708 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 3876 | 1468519721712 Marionette TRACE conn2 <- [1,1730,null,{}] 11:08:41 INFO - PROCESS | 3876 | 1468519721717 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:41 INFO - PROCESS | 3876 | 1468519721720 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:41 INFO - PROCESS | 3876 | 1468519721832 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:08:41 INFO - PROCESS | 3876 | 1468519721944 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 3876 | 1468519721949 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:41 INFO - PROCESS | 3876 | ++DOCSHELL 11CE8400 == 38 [pid = 3876] [id = 442] 11:08:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (11D8AC00) [pid = 3876] [serial = 1326] [outer = 00000000] 11:08:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (12E1E000) [pid = 3876] [serial = 1327] [outer = 11D8AC00] 11:08:42 INFO - PROCESS | 3876 | 1468519721999 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (13125400) [pid = 3876] [serial = 1328] [outer = 11D8AC00] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 1043A400 == 37 [pid = 3876] [id = 439] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 11472C00 == 36 [pid = 3876] [id = 438] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 10A82000 == 35 [pid = 3876] [id = 437] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 179EF800 == 34 [pid = 3876] [id = 436] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 172CF800 == 33 [pid = 3876] [id = 435] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 15663800 == 32 [pid = 3876] [id = 434] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 14220000 == 31 [pid = 3876] [id = 433] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 13125C00 == 30 [pid = 3876] [id = 432] 11:08:42 INFO - PROCESS | 3876 | --DOCSHELL 10439C00 == 29 [pid = 3876] [id = 431] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17B2A800) [pid = 3876] [serial = 1264] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17C2D800) [pid = 3876] [serial = 1265] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (112C0000) [pid = 3876] [serial = 1249] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13126000) [pid = 3876] [serial = 1250] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (16CAC800) [pid = 3876] [serial = 1261] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1519F400) [pid = 3876] [serial = 1258] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (151A6C00) [pid = 3876] [serial = 1259] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1AB3E000) [pid = 3876] [serial = 1247] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12E1BC00) [pid = 3876] [serial = 1255] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1318C000) [pid = 3876] [serial = 1256] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11227C00) [pid = 3876] [serial = 1252] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1145E400) [pid = 3876] [serial = 1253] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (196DFC00) [pid = 3876] [serial = 1268] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19428800) [pid = 3876] [serial = 1267] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19F4B000) [pid = 3876] [serial = 1270] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16CB4000) [pid = 3876] [serial = 1273] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B37400) [pid = 3876] [serial = 1274] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19F43C00) [pid = 3876] [serial = 1276] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19F4BC00) [pid = 3876] [serial = 1271] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A313400) [pid = 3876] [serial = 1277] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17363800) [pid = 3876] [serial = 1262] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A31EC00) [pid = 3876] [serial = 1280] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1A31E400) [pid = 3876] [serial = 1279] [outer = 00000000] [url = about:blank] 11:08:42 INFO - PROCESS | 3876 | 1468519722471 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 825ms 11:08:42 INFO - PROCESS | 3876 | 1468519722536 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 3876 | 1468519722540 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 11:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:08:42 INFO - PROCESS | 3876 | 1468519722547 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 3876 | 1468519722550 Marionette TRACE conn2 <- [1,1734,null,{}] 11:08:42 INFO - PROCESS | 3876 | 1468519722553 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 3876 | 1468519722556 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:42 INFO - PROCESS | 3876 | 1468519722634 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:08:42 INFO - PROCESS | 3876 | 1468519722649 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 3876 | 1468519722651 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:42 INFO - PROCESS | 3876 | ++DOCSHELL 13429C00 == 30 [pid = 3876] [id = 443] 11:08:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1342C000) [pid = 3876] [serial = 1329] [outer = 00000000] 11:08:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13ABD800) [pid = 3876] [serial = 1330] [outer = 1342C000] 11:08:42 INFO - PROCESS | 3876 | 1468519722697 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13EC2C00) [pid = 3876] [serial = 1331] [outer = 1342C000] 11:08:43 INFO - PROCESS | 3876 | 1468519723157 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 688ms 11:08:43 INFO - PROCESS | 3876 | 1468519723229 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 3876 | 1468519723231 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 11:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:08:43 INFO - PROCESS | 3876 | 1468519723235 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 3876 | 1468519723238 Marionette TRACE conn2 <- [1,1738,null,{}] 11:08:43 INFO - PROCESS | 3876 | 1468519723248 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:43 INFO - PROCESS | 3876 | 1468519723253 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:43 INFO - PROCESS | 3876 | 1468519723349 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:08:43 INFO - PROCESS | 3876 | 1468519723450 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 3876 | 1468519723453 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:43 INFO - PROCESS | 3876 | ++DOCSHELL 15667000 == 31 [pid = 3876] [id = 444] 11:08:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15667800) [pid = 3876] [serial = 1332] [outer = 00000000] 11:08:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (156EC400) [pid = 3876] [serial = 1333] [outer = 15667800] 11:08:43 INFO - PROCESS | 3876 | 1468519723505 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (159DD800) [pid = 3876] [serial = 1334] [outer = 15667800] 11:08:43 INFO - PROCESS | 3876 | 1468519723882 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 688ms 11:08:43 INFO - PROCESS | 3876 | 1468519723916 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 3876 | 1468519723919 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 11:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:08:43 INFO - PROCESS | 3876 | 1468519723922 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 3876 | 1468519723924 Marionette TRACE conn2 <- [1,1742,null,{}] 11:08:43 INFO - PROCESS | 3876 | 1468519723928 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:43 INFO - PROCESS | 3876 | 1468519723929 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:43 INFO - PROCESS | 3876 | 1468519724011 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:08:43 INFO - PROCESS | 3876 | 1468519724016 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 3876 | 1468519724018 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:44 INFO - PROCESS | 3876 | ++DOCSHELL 16D41C00 == 32 [pid = 3876] [id = 445] 11:08:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16D42000) [pid = 3876] [serial = 1335] [outer = 00000000] 11:08:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17989800) [pid = 3876] [serial = 1336] [outer = 16D42000] 11:08:44 INFO - PROCESS | 3876 | 1468519724061 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (179F9400) [pid = 3876] [serial = 1337] [outer = 16D42000] 11:08:44 INFO - PROCESS | 3876 | 1468519724517 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 626ms 11:08:44 INFO - PROCESS | 3876 | 1468519724543 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 3876 | 1468519724545 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 11:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:08:44 INFO - PROCESS | 3876 | 1468519724555 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 3876 | 1468519724556 Marionette TRACE conn2 <- [1,1746,null,{}] 11:08:44 INFO - PROCESS | 3876 | 1468519724560 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:44 INFO - PROCESS | 3876 | 1468519724562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:44 INFO - PROCESS | 3876 | 1468519724674 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:08:44 INFO - PROCESS | 3876 | 1468519724761 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 3876 | 1468519724763 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:44 INFO - PROCESS | 3876 | ++DOCSHELL 17F33C00 == 33 [pid = 3876] [id = 446] 11:08:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17F34000) [pid = 3876] [serial = 1338] [outer = 00000000] 11:08:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (193BC400) [pid = 3876] [serial = 1339] [outer = 17F34000] 11:08:44 INFO - PROCESS | 3876 | 1468519724806 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1942B000) [pid = 3876] [serial = 1340] [outer = 17F34000] 11:08:45 INFO - PROCESS | 3876 | 1468519725203 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 672ms 11:08:45 INFO - PROCESS | 3876 | 1468519725237 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 3876 | 1468519725239 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 11:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:08:45 INFO - PROCESS | 3876 | 1468519725246 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 3876 | 1468519725248 Marionette TRACE conn2 <- [1,1750,null,{}] 11:08:45 INFO - PROCESS | 3876 | 1468519725252 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 3876 | 1468519725257 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:45 INFO - PROCESS | 3876 | 1468519725402 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:08:45 INFO - PROCESS | 3876 | 1468519725415 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 3876 | 1468519725417 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:45 INFO - PROCESS | 3876 | ++DOCSHELL 17F37800 == 34 [pid = 3876] [id = 447] 11:08:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (193BBC00) [pid = 3876] [serial = 1341] [outer = 00000000] 11:08:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19B2E000) [pid = 3876] [serial = 1342] [outer = 193BBC00] 11:08:45 INFO - PROCESS | 3876 | 1468519725460 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F4B400) [pid = 3876] [serial = 1343] [outer = 193BBC00] 11:08:45 INFO - PROCESS | 3876 | 1468519725890 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 688ms 11:08:45 INFO - PROCESS | 3876 | 1468519725929 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 3876 | 1468519725931 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 11:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:08:45 INFO - PROCESS | 3876 | 1468519725940 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 3876 | 1468519725942 Marionette TRACE conn2 <- [1,1754,null,{}] 11:08:45 INFO - PROCESS | 3876 | 1468519725945 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 3876 | 1468519725947 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:46 INFO - PROCESS | 3876 | 1468519726079 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:08:46 INFO - PROCESS | 3876 | 1468519726100 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 3876 | 1468519726102 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:46 INFO - PROCESS | 3876 | ++DOCSHELL 156E9400 == 35 [pid = 3876] [id = 448] 11:08:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19F46800) [pid = 3876] [serial = 1344] [outer = 00000000] 11:08:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A298400) [pid = 3876] [serial = 1345] [outer = 19F46800] 11:08:46 INFO - PROCESS | 3876 | 1468519726156 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A314C00) [pid = 3876] [serial = 1346] [outer = 19F46800] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (10470800) [pid = 3876] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1737B400) [pid = 3876] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13129800) [pid = 3876] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15669C00) [pid = 3876] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A86C800) [pid = 3876] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14222400) [pid = 3876] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (179F2400) [pid = 3876] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11892000) [pid = 3876] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (151DA800) [pid = 3876] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19B32400) [pid = 3876] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11808400) [pid = 3876] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11477C00) [pid = 3876] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:08:46 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16CA9800) [pid = 3876] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:08:46 INFO - PROCESS | 3876 | 1468519726620 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 11:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:08:46 INFO - PROCESS | 3876 | 1468519726664 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 3876 | 1468519726666 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 11:08:46 INFO - PROCESS | 3876 | 1468519726669 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 3876 | 1468519726671 Marionette TRACE conn2 <- [1,1758,null,{}] 11:08:46 INFO - PROCESS | 3876 | 1468519726674 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:46 INFO - PROCESS | 3876 | 1468519726676 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:46 INFO - PROCESS | 3876 | 1468519726755 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:08:46 INFO - PROCESS | 3876 | 1468519726760 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 3876 | 1468519726762 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:46 INFO - PROCESS | 3876 | ++DOCSHELL 13121C00 == 36 [pid = 3876] [id = 449] 11:08:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (167B6000) [pid = 3876] [serial = 1347] [outer = 00000000] 11:08:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (193C7800) [pid = 3876] [serial = 1348] [outer = 167B6000] 11:08:46 INFO - PROCESS | 3876 | 1468519726804 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17935000) [pid = 3876] [serial = 1349] [outer = 167B6000] 11:08:47 INFO - PROCESS | 3876 | 1468519727201 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 581ms 11:08:47 INFO - PROCESS | 3876 | 1468519727259 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 3876 | 1468519727261 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 11:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:08:47 INFO - PROCESS | 3876 | 1468519727264 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 3876 | 1468519727266 Marionette TRACE conn2 <- [1,1762,null,{}] 11:08:47 INFO - PROCESS | 3876 | 1468519727270 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 3876 | 1468519727271 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:47 INFO - PROCESS | 3876 | 1468519727356 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:08:47 INFO - PROCESS | 3876 | 1468519727362 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 3876 | 1468519727364 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:47 INFO - PROCESS | 3876 | ++DOCSHELL 167B6400 == 37 [pid = 3876] [id = 450] 11:08:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1736BC00) [pid = 3876] [serial = 1350] [outer = 00000000] 11:08:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A28AC00) [pid = 3876] [serial = 1351] [outer = 1736BC00] 11:08:47 INFO - PROCESS | 3876 | 1468519727407 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1390C000) [pid = 3876] [serial = 1352] [outer = 1736BC00] 11:08:47 INFO - PROCESS | 3876 | 1468519727862 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 611ms 11:08:47 INFO - PROCESS | 3876 | 1468519727901 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 3876 | 1468519727903 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 11:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:08:47 INFO - PROCESS | 3876 | 1468519727906 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 3876 | 1468519727908 Marionette TRACE conn2 <- [1,1766,null,{}] 11:08:47 INFO - PROCESS | 3876 | 1468519727924 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 3876 | 1468519727926 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:47 INFO - PROCESS | 3876 | 1468519728001 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:08:47 INFO - PROCESS | 3876 | 1468519728006 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 3876 | 1468519728008 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:48 INFO - PROCESS | 3876 | ++DOCSHELL 156E3C00 == 38 [pid = 3876] [id = 451] 11:08:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (167B3400) [pid = 3876] [serial = 1353] [outer = 00000000] 11:08:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A3F3000) [pid = 3876] [serial = 1354] [outer = 167B3400] 11:08:48 INFO - PROCESS | 3876 | 1468519728052 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A3F5800) [pid = 3876] [serial = 1355] [outer = 167B3400] 11:08:48 INFO - PROCESS | 3876 | --DOCSHELL 13429C00 == 37 [pid = 3876] [id = 443] 11:08:48 INFO - PROCESS | 3876 | --DOCSHELL 12B69400 == 36 [pid = 3876] [id = 441] 11:08:48 INFO - PROCESS | 3876 | --DOCSHELL 11CE8400 == 35 [pid = 3876] [id = 442] 11:08:48 INFO - PROCESS | 3876 | --DOCSHELL 19B27C00 == 34 [pid = 3876] [id = 440] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 16D41C00 == 33 [pid = 3876] [id = 445] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 17F33C00 == 32 [pid = 3876] [id = 446] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 13121C00 == 31 [pid = 3876] [id = 449] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 156E9400 == 30 [pid = 3876] [id = 448] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 15667000 == 29 [pid = 3876] [id = 444] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 17F37800 == 28 [pid = 3876] [id = 447] 11:08:49 INFO - PROCESS | 3876 | --DOCSHELL 167B6400 == 27 [pid = 3876] [id = 450] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12BB6800) [pid = 3876] [serial = 1283] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12B6DC00) [pid = 3876] [serial = 1282] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1571C800) [pid = 3876] [serial = 1286] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156E5000) [pid = 3876] [serial = 1285] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1A31D400) [pid = 3876] [serial = 1289] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19F4A400) [pid = 3876] [serial = 1288] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (196DB400) [pid = 3876] [serial = 1313] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B2D800) [pid = 3876] [serial = 1312] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (193C4000) [pid = 3876] [serial = 1315] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19B30C00) [pid = 3876] [serial = 1319] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17463C00) [pid = 3876] [serial = 1307] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1942C000) [pid = 3876] [serial = 1316] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (167B6C00) [pid = 3876] [serial = 1304] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19FE2C00) [pid = 3876] [serial = 1321] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19B2EC00) [pid = 3876] [serial = 1318] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (10A73800) [pid = 3876] [serial = 1294] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1122D800) [pid = 3876] [serial = 1295] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17460400) [pid = 3876] [serial = 1306] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1329B400) [pid = 3876] [serial = 1297] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1342CC00) [pid = 3876] [serial = 1298] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (156F1800) [pid = 3876] [serial = 1303] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1AB39C00) [pid = 3876] [serial = 1292] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1A878000) [pid = 3876] [serial = 1291] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (14412400) [pid = 3876] [serial = 1300] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (15116400) [pid = 3876] [serial = 1301] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (17B36800) [pid = 3876] [serial = 1309] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (193BD800) [pid = 3876] [serial = 1310] [outer = 00000000] [url = about:blank] 11:08:49 INFO - PROCESS | 3876 | 1468519729730 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:08:49 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 11:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1865ms 11:08:49 INFO - PROCESS | 3876 | 1468519729771 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 3876 | 1468519729775 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 11:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:08:49 INFO - PROCESS | 3876 | 1468519729780 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 3876 | 1468519729783 Marionette TRACE conn2 <- [1,1770,null,{}] 11:08:49 INFO - PROCESS | 3876 | 1468519729789 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 3876 | 1468519729792 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:49 INFO - PROCESS | 3876 | 1468519729880 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:08:49 INFO - PROCESS | 3876 | 1468519729888 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 3876 | 1468519729892 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:49 INFO - PROCESS | 3876 | ++DOCSHELL 112C8C00 == 28 [pid = 3876] [id = 452] 11:08:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (112CA400) [pid = 3876] [serial = 1356] [outer = 00000000] 11:08:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (11D8A800) [pid = 3876] [serial = 1357] [outer = 112CA400] 11:08:49 INFO - PROCESS | 3876 | 1468519729944 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (129DE800) [pid = 3876] [serial = 1358] [outer = 112CA400] 11:08:50 INFO - PROCESS | 3876 | 1468519730414 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:08:50 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 11:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 688ms 11:08:50 INFO - PROCESS | 3876 | 1468519730464 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 3876 | 1468519730469 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 11:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:08:50 INFO - PROCESS | 3876 | 1468519730476 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 3876 | 1468519730478 Marionette TRACE conn2 <- [1,1774,null,{}] 11:08:50 INFO - PROCESS | 3876 | 1468519730482 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:50 INFO - PROCESS | 3876 | 1468519730485 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:50 INFO - PROCESS | 3876 | 1468519730569 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:08:50 INFO - PROCESS | 3876 | 1468519730578 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 3876 | 1468519730581 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:50 INFO - PROCESS | 3876 | ++DOCSHELL 1316A400 == 29 [pid = 3876] [id = 453] 11:08:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (13187800) [pid = 3876] [serial = 1359] [outer = 00000000] 11:08:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (132A8800) [pid = 3876] [serial = 1360] [outer = 13187800] 11:08:50 INFO - PROCESS | 3876 | 1468519730627 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1342A000) [pid = 3876] [serial = 1361] [outer = 13187800] 11:08:51 INFO - PROCESS | 3876 | 1468519731077 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:08:51 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 11:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 611ms 11:08:51 INFO - PROCESS | 3876 | 1468519731095 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 3876 | 1468519731097 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 11:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:08:51 INFO - PROCESS | 3876 | 1468519731104 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 3876 | 1468519731107 Marionette TRACE conn2 <- [1,1778,null,{}] 11:08:51 INFO - PROCESS | 3876 | 1468519731118 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 3876 | 1468519731122 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:51 INFO - PROCESS | 3876 | 1468519731207 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:08:51 INFO - PROCESS | 3876 | 1468519731216 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 3876 | 1468519731219 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:51 INFO - PROCESS | 3876 | ++DOCSHELL 144ECC00 == 30 [pid = 3876] [id = 454] 11:08:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (144ED000) [pid = 3876] [serial = 1362] [outer = 00000000] 11:08:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (15116800) [pid = 3876] [serial = 1363] [outer = 144ED000] 11:08:51 INFO - PROCESS | 3876 | 1468519731294 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (151A2000) [pid = 3876] [serial = 1364] [outer = 144ED000] 11:08:51 INFO - PROCESS | 3876 | 1468519731730 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:08:51 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) 11:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 642ms 11:08:51 INFO - PROCESS | 3876 | 1468519731760 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 3876 | 1468519731763 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 11:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:08:51 INFO - PROCESS | 3876 | 1468519731766 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 3876 | 1468519731768 Marionette TRACE conn2 <- [1,1782,null,{}] 11:08:51 INFO - PROCESS | 3876 | 1468519731788 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 3876 | 1468519731790 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:51 INFO - PROCESS | 3876 | 1468519731855 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:08:51 INFO - PROCESS | 3876 | 1468519731860 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 3876 | 1468519731862 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:51 INFO - PROCESS | 3876 | ++DOCSHELL 15116400 == 31 [pid = 3876] [id = 455] 11:08:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (151ABC00) [pid = 3876] [serial = 1365] [outer = 00000000] 11:08:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (156E4000) [pid = 3876] [serial = 1366] [outer = 151ABC00] 11:08:51 INFO - PROCESS | 3876 | 1468519731906 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (159E4400) [pid = 3876] [serial = 1367] [outer = 151ABC00] 11:08:52 INFO - PROCESS | 3876 | 1468519732352 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 11:08:52 INFO - PROCESS | 3876 | 1468519732387 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 3876 | 1468519732389 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 11:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:08:52 INFO - PROCESS | 3876 | 1468519732392 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 3876 | 1468519732394 Marionette TRACE conn2 <- [1,1786,null,{}] 11:08:52 INFO - PROCESS | 3876 | 1468519732398 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:52 INFO - PROCESS | 3876 | 1468519732400 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:52 INFO - PROCESS | 3876 | 1468519732477 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:08:52 INFO - PROCESS | 3876 | 1468519732482 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 3876 | 1468519732484 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:52 INFO - PROCESS | 3876 | ++DOCSHELL 167B6C00 == 32 [pid = 3876] [id = 456] 11:08:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (167B7800) [pid = 3876] [serial = 1368] [outer = 00000000] 11:08:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (16E1BC00) [pid = 3876] [serial = 1369] [outer = 167B7800] 11:08:52 INFO - PROCESS | 3876 | 1468519732530 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17364000) [pid = 3876] [serial = 1370] [outer = 167B7800] 11:08:52 INFO - PROCESS | 3876 | 1468519732959 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 626ms 11:08:53 INFO - PROCESS | 3876 | 1468519733012 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 3876 | 1468519733014 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 11:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:08:53 INFO - PROCESS | 3876 | 1468519733021 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 3876 | 1468519733022 Marionette TRACE conn2 <- [1,1790,null,{}] 11:08:53 INFO - PROCESS | 3876 | 1468519733025 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 3876 | 1468519733031 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:53 INFO - PROCESS | 3876 | 1468519733130 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:08:53 INFO - PROCESS | 3876 | 1468519733138 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 3876 | 1468519733140 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:53 INFO - PROCESS | 3876 | ++DOCSHELL 17932800 == 33 [pid = 3876] [id = 457] 11:08:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17933400) [pid = 3876] [serial = 1371] [outer = 00000000] 11:08:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17C28C00) [pid = 3876] [serial = 1372] [outer = 17933400] 11:08:53 INFO - PROCESS | 3876 | 1468519733182 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17F39000) [pid = 3876] [serial = 1373] [outer = 17933400] 11:08:53 INFO - PROCESS | 3876 | 1468519733587 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 611ms 11:08:53 INFO - PROCESS | 3876 | 1468519733639 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 3876 | 1468519733641 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 11:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:08:53 INFO - PROCESS | 3876 | 1468519733644 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 3876 | 1468519733646 Marionette TRACE conn2 <- [1,1794,null,{}] 11:08:53 INFO - PROCESS | 3876 | 1468519733650 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 3876 | 1468519733652 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:53 INFO - PROCESS | 3876 | 1468519733738 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:08:53 INFO - PROCESS | 3876 | 1468519733745 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 3876 | 1468519733747 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:53 INFO - PROCESS | 3876 | ++DOCSHELL 17F36800 == 34 [pid = 3876] [id = 458] 11:08:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (193BF400) [pid = 3876] [serial = 1374] [outer = 00000000] 11:08:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1942F400) [pid = 3876] [serial = 1375] [outer = 193BF400] 11:08:53 INFO - PROCESS | 3876 | 1468519733789 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19431800) [pid = 3876] [serial = 1376] [outer = 193BF400] 11:08:54 INFO - PROCESS | 3876 | 1468519734215 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 611ms 11:08:54 INFO - PROCESS | 3876 | 1468519734267 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 3876 | 1468519734269 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 11:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:08:54 INFO - PROCESS | 3876 | 1468519734272 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 3876 | 1468519734274 Marionette TRACE conn2 <- [1,1798,null,{}] 11:08:54 INFO - PROCESS | 3876 | 1468519734278 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 3876 | 1468519734279 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:54 INFO - PROCESS | 3876 | 1468519734373 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:08:54 INFO - PROCESS | 3876 | 1468519734378 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 3876 | 1468519734380 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:54 INFO - PROCESS | 3876 | ++DOCSHELL 196DB800 == 35 [pid = 3876] [id = 459] 11:08:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (196E0C00) [pid = 3876] [serial = 1377] [outer = 00000000] 11:08:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19B27000) [pid = 3876] [serial = 1378] [outer = 196E0C00] 11:08:54 INFO - PROCESS | 3876 | 1468519734423 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19B27400) [pid = 3876] [serial = 1379] [outer = 196E0C00] 11:08:54 INFO - PROCESS | 3876 | 1468519734853 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 626ms 11:08:54 INFO - PROCESS | 3876 | 1468519734893 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 3876 | 1468519734895 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 11:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:08:54 INFO - PROCESS | 3876 | 1468519734898 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 3876 | 1468519734900 Marionette TRACE conn2 <- [1,1802,null,{}] 11:08:54 INFO - PROCESS | 3876 | 1468519734911 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 3876 | 1468519734913 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:55 INFO - PROCESS | 3876 | 1468519735018 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:08:55 INFO - PROCESS | 3876 | 1468519735028 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 3876 | 1468519735030 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:55 INFO - PROCESS | 3876 | ++DOCSHELL 1441B800 == 36 [pid = 3876] [id = 460] 11:08:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (196E4400) [pid = 3876] [serial = 1380] [outer = 00000000] 11:08:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19F41C00) [pid = 3876] [serial = 1381] [outer = 196E4400] 11:08:55 INFO - PROCESS | 3876 | 1468519735077 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19F42C00) [pid = 3876] [serial = 1382] [outer = 196E4400] 11:08:55 INFO - PROCESS | 3876 | 1468519735525 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 688ms 11:08:55 INFO - PROCESS | 3876 | 1468519735581 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 3876 | 1468519735583 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 11:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:08:55 INFO - PROCESS | 3876 | 1468519735593 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 3876 | 1468519735595 Marionette TRACE conn2 <- [1,1806,null,{}] 11:08:55 INFO - PROCESS | 3876 | 1468519735598 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:55 INFO - PROCESS | 3876 | 1468519735600 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:55 INFO - PROCESS | 3876 | 1468519735721 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:08:55 INFO - PROCESS | 3876 | 1468519735729 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 3876 | 1468519735731 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:55 INFO - PROCESS | 3876 | ++DOCSHELL 10372000 == 37 [pid = 3876] [id = 461] 11:08:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (110DB400) [pid = 3876] [serial = 1383] [outer = 00000000] 11:08:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FEDC00) [pid = 3876] [serial = 1384] [outer = 110DB400] 11:08:55 INFO - PROCESS | 3876 | 1468519735774 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A313400) [pid = 3876] [serial = 1385] [outer = 110DB400] 11:08:56 INFO - PROCESS | 3876 | 1468519736232 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 687ms 11:08:56 INFO - PROCESS | 3876 | 1468519736286 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 3876 | 1468519736289 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 11:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:08:56 INFO - PROCESS | 3876 | 1468519736277 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 3876 | 1468519736280 Marionette TRACE conn2 <- [1,1810,null,{}] 11:08:56 INFO - PROCESS | 3876 | 1468519736284 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 3876 | 1468519736286 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:56 INFO - PROCESS | 3876 | 1468519736436 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:08:56 INFO - PROCESS | 3876 | 1468519736501 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 3876 | 1468519736504 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:56 INFO - PROCESS | 3876 | ++DOCSHELL 16453000 == 38 [pid = 3876] [id = 462] 11:08:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A31B400) [pid = 3876] [serial = 1386] [outer = 00000000] 11:08:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A3FB400) [pid = 3876] [serial = 1387] [outer = 1A31B400] 11:08:56 INFO - PROCESS | 3876 | 1468519736549 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A870400) [pid = 3876] [serial = 1388] [outer = 1A31B400] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1736BC00) [pid = 3876] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17F34000) [pid = 3876] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (193BBC00) [pid = 3876] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (19F46800) [pid = 3876] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16D42000) [pid = 3876] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15667800) [pid = 3876] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1342C000) [pid = 3876] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11D8AC00) [pid = 3876] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12B6D000) [pid = 3876] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19B28000) [pid = 3876] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:08:57 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (167B6000) [pid = 3876] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:08:57 INFO - PROCESS | 3876 | 1468519737112 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 887ms 11:08:57 INFO - PROCESS | 3876 | 1468519737161 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 3876 | 1468519737163 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 11:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:08:57 INFO - PROCESS | 3876 | 1468519737166 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 3876 | 1468519737168 Marionette TRACE conn2 <- [1,1814,null,{}] 11:08:57 INFO - PROCESS | 3876 | 1468519737172 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 3876 | 1468519737173 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:57 INFO - PROCESS | 3876 | 1468519737256 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:08:57 INFO - PROCESS | 3876 | 1468519737263 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 3876 | 1468519737265 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:57 INFO - PROCESS | 3876 | ++DOCSHELL 11D8AC00 == 39 [pid = 3876] [id = 463] 11:08:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (129E7000) [pid = 3876] [serial = 1389] [outer = 00000000] 11:08:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (144F3C00) [pid = 3876] [serial = 1390] [outer = 129E7000] 11:08:57 INFO - PROCESS | 3876 | 1468519737308 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (15667800) [pid = 3876] [serial = 1391] [outer = 129E7000] 11:08:57 INFO - PROCESS | 3876 | 1468519737796 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 672ms 11:08:57 INFO - PROCESS | 3876 | 1468519737866 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 3876 | 1468519737851 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 11:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:08:57 INFO - PROCESS | 3876 | 1468519737855 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 3876 | 1468519737856 Marionette TRACE conn2 <- [1,1818,null,{}] 11:08:57 INFO - PROCESS | 3876 | 1468519737863 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 3876 | 1468519737865 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:57 INFO - PROCESS | 3876 | 1468519737961 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:08:57 INFO - PROCESS | 3876 | 1468519737967 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 3876 | 1468519737968 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:57 INFO - PROCESS | 3876 | ++DOCSHELL 1566B400 == 40 [pid = 3876] [id = 464] 11:08:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1571F400) [pid = 3876] [serial = 1392] [outer = 00000000] 11:08:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A3F1C00) [pid = 3876] [serial = 1393] [outer = 1571F400] 11:08:58 INFO - PROCESS | 3876 | 1468519738010 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A875C00) [pid = 3876] [serial = 1394] [outer = 1571F400] 11:08:58 INFO - PROCESS | 3876 | 1468519738418 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 580ms 11:08:58 INFO - PROCESS | 3876 | 1468519738451 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 3876 | 1468519738453 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 11:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:08:58 INFO - PROCESS | 3876 | 1468519738470 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 3876 | 1468519738471 Marionette TRACE conn2 <- [1,1822,null,{}] 11:08:58 INFO - PROCESS | 3876 | 1468519738475 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:58 INFO - PROCESS | 3876 | 1468519738476 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:58 INFO - PROCESS | 3876 | 1468519738554 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:08:58 INFO - PROCESS | 3876 | 1468519738560 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 3876 | 1468519738562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:58 INFO - PROCESS | 3876 | ++DOCSHELL 1571A400 == 41 [pid = 3876] [id = 465] 11:08:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16E18400) [pid = 3876] [serial = 1395] [outer = 00000000] 11:08:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1AB38800) [pid = 3876] [serial = 1396] [outer = 16E18400] 11:08:58 INFO - PROCESS | 3876 | 1468519738589 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1AB3D000) [pid = 3876] [serial = 1397] [outer = 16E18400] 11:08:59 INFO - PROCESS | 3876 | 1468519739060 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:08:59 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 11:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 688ms 11:08:59 INFO - PROCESS | 3876 | 1468519739140 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 3876 | 1468519739145 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 11:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:08:59 INFO - PROCESS | 3876 | 1468519739150 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 3876 | 1468519739155 Marionette TRACE conn2 <- [1,1826,null,{}] 11:08:59 INFO - PROCESS | 3876 | 1468519739162 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 3876 | 1468519739165 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:59 INFO - PROCESS | 3876 | 1468519739294 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:08:59 INFO - PROCESS | 3876 | 1468519739433 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 3876 | 1468519739438 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:08:59 INFO - PROCESS | 3876 | ++DOCSHELL 1125D800 == 42 [pid = 3876] [id = 466] 11:08:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1125E400) [pid = 3876] [serial = 1398] [outer = 00000000] 11:08:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (11806400) [pid = 3876] [serial = 1399] [outer = 1125E400] 11:08:59 INFO - PROCESS | 3876 | 1468519739492 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (12BB1000) [pid = 3876] [serial = 1400] [outer = 1125E400] 11:09:00 INFO - PROCESS | 3876 | 1468519740218 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1116ms 11:09:00 INFO - PROCESS | 3876 | 1468519740264 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 3876 | 1468519740269 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 11:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:09:00 INFO - PROCESS | 3876 | 1468519740275 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 3876 | 1468519740278 Marionette TRACE conn2 <- [1,1830,null,{}] 11:09:00 INFO - PROCESS | 3876 | 1468519740282 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:00 INFO - PROCESS | 3876 | 1468519740285 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:00 INFO - PROCESS | 3876 | 1468519740401 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:09:00 INFO - PROCESS | 3876 | 1468519740535 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 3876 | 1468519740538 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:00 INFO - PROCESS | 3876 | ++DOCSHELL 13969000 == 43 [pid = 3876] [id = 467] 11:09:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13969400) [pid = 3876] [serial = 1401] [outer = 00000000] 11:09:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (13ECAC00) [pid = 3876] [serial = 1402] [outer = 13969400] 11:09:00 INFO - PROCESS | 3876 | 1468519740593 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1441F000) [pid = 3876] [serial = 1403] [outer = 13969400] 11:09:01 INFO - PROCESS | 3876 | 1468519741494 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 1566B400 == 42 [pid = 3876] [id = 464] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 11D8AC00 == 41 [pid = 3876] [id = 463] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 16453000 == 40 [pid = 3876] [id = 462] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 10372000 == 39 [pid = 3876] [id = 461] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 1441B800 == 38 [pid = 3876] [id = 460] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 196DB800 == 37 [pid = 3876] [id = 459] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 17F36800 == 36 [pid = 3876] [id = 458] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 17932800 == 35 [pid = 3876] [id = 457] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 167B6C00 == 34 [pid = 3876] [id = 456] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 15116400 == 33 [pid = 3876] [id = 455] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 144ECC00 == 32 [pid = 3876] [id = 454] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 1316A400 == 31 [pid = 3876] [id = 453] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 112C8C00 == 30 [pid = 3876] [id = 452] 11:09:01 INFO - PROCESS | 3876 | --DOCSHELL 156E3C00 == 29 [pid = 3876] [id = 451] 11:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1269ms 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1390C000) [pid = 3876] [serial = 1352] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1A3F3000) [pid = 3876] [serial = 1354] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (193BC400) [pid = 3876] [serial = 1339] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (19B2E000) [pid = 3876] [serial = 1342] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1942B000) [pid = 3876] [serial = 1340] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A298400) [pid = 3876] [serial = 1345] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19F4B400) [pid = 3876] [serial = 1343] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1A28AC00) [pid = 3876] [serial = 1351] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1A314C00) [pid = 3876] [serial = 1346] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17989800) [pid = 3876] [serial = 1336] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (156EC400) [pid = 3876] [serial = 1333] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (159DD800) [pid = 3876] [serial = 1334] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13ABD800) [pid = 3876] [serial = 1330] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13EC2C00) [pid = 3876] [serial = 1331] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (13125400) [pid = 3876] [serial = 1328] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12E1E000) [pid = 3876] [serial = 1327] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13ECC000) [pid = 3876] [serial = 1325] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1342B400) [pid = 3876] [serial = 1324] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A28B800) [pid = 3876] [serial = 1322] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (193C7800) [pid = 3876] [serial = 1348] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17935000) [pid = 3876] [serial = 1349] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (179F9400) [pid = 3876] [serial = 1337] [outer = 00000000] [url = about:blank] 11:09:01 INFO - PROCESS | 3876 | 1468519741574 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 3876 | 1468519741578 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 11:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:09:01 INFO - PROCESS | 3876 | 1468519741583 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - PROCESS | 3876 | 1468519741586 Marionette TRACE conn2 <- [1,1834,null,{}] 11:09:01 INFO - PROCESS | 3876 | 1468519741591 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:01 INFO - PROCESS | 3876 | 1468519741594 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:01 INFO - PROCESS | 3876 | 1468519741669 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:09:01 INFO - PROCESS | 3876 | 1468519741675 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 3876 | 1468519741678 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:01 INFO - PROCESS | 3876 | ++DOCSHELL 11D8FC00 == 30 [pid = 3876] [id = 468] 11:09:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (129E8400) [pid = 3876] [serial = 1404] [outer = 00000000] 11:09:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12EDF000) [pid = 3876] [serial = 1405] [outer = 129E8400] 11:09:01 INFO - PROCESS | 3876 | 1468519741729 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12C57C00) [pid = 3876] [serial = 1406] [outer = 129E8400] 11:09:02 INFO - PROCESS | 3876 | 1468519742260 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:09:02 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) 11:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 718ms 11:09:02 INFO - PROCESS | 3876 | 1468519742304 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:09:02 INFO - PROCESS | 3876 | 1468519742308 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 11:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:09:02 INFO - PROCESS | 3876 | 1468519742298 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:09:02 INFO - PROCESS | 3876 | 1468519742300 Marionette TRACE conn2 <- [1,1838,null,{}] 11:09:02 INFO - PROCESS | 3876 | 1468519742304 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:02 INFO - PROCESS | 3876 | 1468519742306 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:02 INFO - PROCESS | 3876 | 1468519742409 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:09:02 INFO - PROCESS | 3876 | 1468519742505 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 3876 | 1468519742507 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:02 INFO - PROCESS | 3876 | ++DOCSHELL 1396A800 == 31 [pid = 3876] [id = 469] 11:09:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1396C800) [pid = 3876] [serial = 1407] [outer = 00000000] 11:09:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13B53400) [pid = 3876] [serial = 1408] [outer = 1396C800] 11:09:02 INFO - PROCESS | 3876 | 1468519742553 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14411C00) [pid = 3876] [serial = 1409] [outer = 1396C800] 11:09:02 INFO - PROCESS | 3876 | 1468519742920 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 611ms 11:09:02 INFO - PROCESS | 3876 | 1468519742941 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:09:02 INFO - PROCESS | 3876 | 1468519742944 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 11:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:09:02 INFO - PROCESS | 3876 | 1468519742947 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:09:02 INFO - PROCESS | 3876 | 1468519742951 Marionette TRACE conn2 <- [1,1842,null,{}] 11:09:02 INFO - PROCESS | 3876 | 1468519742961 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:02 INFO - PROCESS | 3876 | 1468519742966 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:03 INFO - PROCESS | 3876 | 1468519743054 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:09:03 INFO - PROCESS | 3876 | 1468519743074 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 3876 | 1468519743077 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:03 INFO - PROCESS | 3876 | ++DOCSHELL 15712800 == 32 [pid = 3876] [id = 470] 11:09:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15712C00) [pid = 3876] [serial = 1410] [outer = 00000000] 11:09:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16452C00) [pid = 3876] [serial = 1411] [outer = 15712C00] 11:09:03 INFO - PROCESS | 3876 | 1468519743131 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1688B400) [pid = 3876] [serial = 1412] [outer = 15712C00] 11:09:03 INFO - PROCESS | 3876 | 1468519743595 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 688ms 11:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:09:03 INFO - PROCESS | 3876 | 1468519743630 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 3876 | 1468519743633 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 11:09:03 INFO - PROCESS | 3876 | 1468519743643 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 3876 | 1468519743645 Marionette TRACE conn2 <- [1,1846,null,{}] 11:09:03 INFO - PROCESS | 3876 | 1468519743648 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:03 INFO - PROCESS | 3876 | 1468519743650 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:03 INFO - PROCESS | 3876 | 1468519743763 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:09:03 INFO - PROCESS | 3876 | 1468519743768 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 3876 | 1468519743770 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:03 INFO - PROCESS | 3876 | ++DOCSHELL 17464000 == 33 [pid = 3876] [id = 471] 11:09:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1792C400) [pid = 3876] [serial = 1413] [outer = 00000000] 11:09:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17990000) [pid = 3876] [serial = 1414] [outer = 1792C400] 11:09:03 INFO - PROCESS | 3876 | 1468519743866 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17B29000) [pid = 3876] [serial = 1415] [outer = 1792C400] 11:09:04 INFO - PROCESS | 3876 | 1468519744264 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 688ms 11:09:04 INFO - PROCESS | 3876 | 1468519744316 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 3876 | 1468519744318 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 11:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:09:04 INFO - PROCESS | 3876 | 1468519744321 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 3876 | 1468519744322 Marionette TRACE conn2 <- [1,1850,null,{}] 11:09:04 INFO - PROCESS | 3876 | 1468519744325 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:04 INFO - PROCESS | 3876 | 1468519744327 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:04 INFO - PROCESS | 3876 | 1468519744437 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:09:04 INFO - PROCESS | 3876 | 1468519744525 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 3876 | 1468519744527 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:04 INFO - PROCESS | 3876 | ++DOCSHELL 17F35400 == 34 [pid = 3876] [id = 472] 11:09:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17F36C00) [pid = 3876] [serial = 1416] [outer = 00000000] 11:09:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193C4400) [pid = 3876] [serial = 1417] [outer = 17F36C00] 11:09:04 INFO - PROCESS | 3876 | 1468519744570 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19429800) [pid = 3876] [serial = 1418] [outer = 17F36C00] 11:09:04 INFO - PROCESS | 3876 | 1468519744982 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 733ms 11:09:05 INFO - PROCESS | 3876 | 1468519745046 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 3876 | 1468519745048 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 11:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:09:05 INFO - PROCESS | 3876 | 1468519745051 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 3876 | 1468519745053 Marionette TRACE conn2 <- [1,1854,null,{}] 11:09:05 INFO - PROCESS | 3876 | 1468519745056 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 3876 | 1468519745062 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:05 INFO - PROCESS | 3876 | 1468519745201 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:09:05 INFO - PROCESS | 3876 | 1468519745264 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 3876 | 1468519745267 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:05 INFO - PROCESS | 3876 | ++DOCSHELL 197D9000 == 35 [pid = 3876] [id = 473] 11:09:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (197E6000) [pid = 3876] [serial = 1419] [outer = 00000000] 11:09:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19F43C00) [pid = 3876] [serial = 1420] [outer = 197E6000] 11:09:05 INFO - PROCESS | 3876 | 1468519745319 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19F44C00) [pid = 3876] [serial = 1421] [outer = 197E6000] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (167B7800) [pid = 3876] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (196E0C00) [pid = 3876] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (151ABC00) [pid = 3876] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (144ED000) [pid = 3876] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (110DB400) [pid = 3876] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13187800) [pid = 3876] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (167B3400) [pid = 3876] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A31B400) [pid = 3876] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17933400) [pid = 3876] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (129E7000) [pid = 3876] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (193BF400) [pid = 3876] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1571F400) [pid = 3876] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (112CA400) [pid = 3876] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:09:05 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (196E4400) [pid = 3876] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:09:05 INFO - PROCESS | 3876 | 1468519745836 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 825ms 11:09:05 INFO - PROCESS | 3876 | 1468519745877 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 3876 | 1468519745879 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 11:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:09:05 INFO - PROCESS | 3876 | 1468519745883 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 3876 | 1468519745884 Marionette TRACE conn2 <- [1,1858,null,{}] 11:09:05 INFO - PROCESS | 3876 | 1468519745888 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 3876 | 1468519745890 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:05 INFO - PROCESS | 3876 | 1468519745967 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:09:06 INFO - PROCESS | 3876 | 1468519746062 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 3876 | 1468519746064 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:06 INFO - PROCESS | 3876 | ++DOCSHELL 110DCC00 == 36 [pid = 3876] [id = 474] 11:09:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (110E6000) [pid = 3876] [serial = 1422] [outer = 00000000] 11:09:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156EF800) [pid = 3876] [serial = 1423] [outer = 110E6000] 11:09:06 INFO - PROCESS | 3876 | 1468519746090 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16D40400) [pid = 3876] [serial = 1424] [outer = 110E6000] 11:09:06 INFO - PROCESS | 3876 | 1468519746438 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 581ms 11:09:06 INFO - PROCESS | 3876 | 1468519746463 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 3876 | 1468519746465 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 11:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:09:06 INFO - PROCESS | 3876 | 1468519746469 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 3876 | 1468519746470 Marionette TRACE conn2 <- [1,1862,null,{}] 11:09:06 INFO - PROCESS | 3876 | 1468519746474 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:06 INFO - PROCESS | 3876 | 1468519746476 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:06 INFO - PROCESS | 3876 | 1468519746591 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:09:06 INFO - PROCESS | 3876 | 1468519746599 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 3876 | 1468519746601 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:06 INFO - PROCESS | 3876 | ++DOCSHELL 144EC800 == 37 [pid = 3876] [id = 475] 11:09:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (151A3400) [pid = 3876] [serial = 1425] [outer = 00000000] 11:09:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19FEE000) [pid = 3876] [serial = 1426] [outer = 151A3400] 11:09:06 INFO - PROCESS | 3876 | 1468519746644 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A295400) [pid = 3876] [serial = 1427] [outer = 151A3400] 11:09:07 INFO - PROCESS | 3876 | 1468519747025 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 581ms 11:09:07 INFO - PROCESS | 3876 | 1468519747050 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 3876 | 1468519747051 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 11:09:07 INFO - PROCESS | 3876 | 1468519747055 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:09:07 INFO - PROCESS | 3876 | 1468519747057 Marionette TRACE conn2 <- [1,1866,null,{}] 11:09:07 INFO - PROCESS | 3876 | 1468519747060 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 3876 | 1468519747062 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:07 INFO - PROCESS | 3876 | 1468519747145 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:09:07 INFO - PROCESS | 3876 | 1468519747246 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 3876 | 1468519747248 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:07 INFO - PROCESS | 3876 | ++DOCSHELL 16CB0000 == 38 [pid = 3876] [id = 476] 11:09:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17374000) [pid = 3876] [serial = 1428] [outer = 00000000] 11:09:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A31CC00) [pid = 3876] [serial = 1429] [outer = 17374000] 11:09:07 INFO - PROCESS | 3876 | 1468519747291 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F43000) [pid = 3876] [serial = 1430] [outer = 17374000] 11:09:07 INFO - PROCESS | 3876 | 1468519747699 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 673ms 11:09:07 INFO - PROCESS | 3876 | 1468519747739 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 3876 | 1468519747743 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 11:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:09:07 INFO - PROCESS | 3876 | 1468519747749 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 3876 | 1468519747753 Marionette TRACE conn2 <- [1,1870,null,{}] 11:09:07 INFO - PROCESS | 3876 | 1468519747764 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 3876 | 1468519747767 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:07 INFO - PROCESS | 3876 | 1468519747894 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:09:07 INFO - PROCESS | 3876 | 1468519747996 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 3876 | 1468519748000 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:07 INFO - PROCESS | 3876 | ++DOCSHELL 11809000 == 39 [pid = 3876] [id = 477] 11:09:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11809C00) [pid = 3876] [serial = 1431] [outer = 00000000] 11:09:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (12BAA400) [pid = 3876] [serial = 1432] [outer = 11809C00] 11:09:08 INFO - PROCESS | 3876 | 1468519748055 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12E66400) [pid = 3876] [serial = 1433] [outer = 11809C00] 11:09:08 INFO - PROCESS | 3876 | 1468519748627 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 917ms 11:09:08 INFO - PROCESS | 3876 | 1468519748678 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 3876 | 1468519748683 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 11:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:09:08 INFO - PROCESS | 3876 | 1468519748689 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 3876 | 1468519748692 Marionette TRACE conn2 <- [1,1874,null,{}] 11:09:08 INFO - PROCESS | 3876 | 1468519748696 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 3876 | 1468519748699 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:08 INFO - PROCESS | 3876 | 1468519748806 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:09:08 INFO - PROCESS | 3876 | 1468519748913 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 3876 | 1468519748916 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:08 INFO - PROCESS | 3876 | ++DOCSHELL 151A1400 == 40 [pid = 3876] [id = 478] 11:09:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (151A1800) [pid = 3876] [serial = 1434] [outer = 00000000] 11:09:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (156E3800) [pid = 3876] [serial = 1435] [outer = 151A1800] 11:09:08 INFO - PROCESS | 3876 | 1468519748970 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (159DD800) [pid = 3876] [serial = 1436] [outer = 151A1800] 11:09:09 INFO - PROCESS | 3876 | 1468519749508 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 886ms 11:09:09 INFO - PROCESS | 3876 | 1468519749577 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 3876 | 1468519749579 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:09:09 INFO - PROCESS | 3876 | 1468519749584 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 3876 | 1468519749587 Marionette TRACE conn2 <- [1,1878,null,{}] 11:09:09 INFO - PROCESS | 3876 | 1468519749598 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 3876 | 1468519749602 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:09 INFO - PROCESS | 3876 | 1468519749709 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:09:09 INFO - PROCESS | 3876 | 1468519749801 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 3876 | 1468519749804 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:09 INFO - PROCESS | 3876 | ++DOCSHELL 197E2000 == 41 [pid = 3876] [id = 479] 11:09:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (197E7C00) [pid = 3876] [serial = 1437] [outer = 00000000] 11:09:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19BBC000) [pid = 3876] [serial = 1438] [outer = 197E7C00] 11:09:09 INFO - PROCESS | 3876 | 1468519749900 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A31AC00) [pid = 3876] [serial = 1439] [outer = 197E7C00] 11:09:10 INFO - PROCESS | 3876 | 1468519750507 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 978ms 11:09:10 INFO - PROCESS | 3876 | 1468519750550 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 3876 | 1468519750553 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 11:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:09:10 INFO - PROCESS | 3876 | 1468519750557 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 3876 | 1468519750559 Marionette TRACE conn2 <- [1,1882,null,{}] 11:09:10 INFO - PROCESS | 3876 | 1468519750562 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 3876 | 1468519750565 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:10 INFO - PROCESS | 3876 | 1468519750667 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:09:10 INFO - PROCESS | 3876 | 1468519750800 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 3876 | 1468519750803 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:10 INFO - PROCESS | 3876 | ++DOCSHELL 14224000 == 42 [pid = 3876] [id = 480] 11:09:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1A3FD000) [pid = 3876] [serial = 1440] [outer = 00000000] 11:09:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1A87AC00) [pid = 3876] [serial = 1441] [outer = 1A3FD000] 11:09:10 INFO - PROCESS | 3876 | 1468519750856 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1AB3C000) [pid = 3876] [serial = 1442] [outer = 1A3FD000] 11:09:11 INFO - PROCESS | 3876 | 1468519751577 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1069ms 11:09:11 INFO - PROCESS | 3876 | 1468519751639 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 3876 | 1468519751643 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 11:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:09:11 INFO - PROCESS | 3876 | 1468519751650 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 3876 | 1468519751654 Marionette TRACE conn2 <- [1,1886,null,{}] 11:09:11 INFO - PROCESS | 3876 | 1468519751660 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 3876 | 1468519751663 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:11 INFO - PROCESS | 3876 | 1468519751763 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:09:11 INFO - PROCESS | 3876 | 1468519751900 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 3876 | 1468519751905 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:11 INFO - PROCESS | 3876 | ++DOCSHELL 129DEC00 == 43 [pid = 3876] [id = 481] 11:09:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (129E7000) [pid = 3876] [serial = 1443] [outer = 00000000] 11:09:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (13908000) [pid = 3876] [serial = 1444] [outer = 129E7000] 11:09:11 INFO - PROCESS | 3876 | 1468519751958 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (13973400) [pid = 3876] [serial = 1445] [outer = 129E7000] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 144EC800 == 42 [pid = 3876] [id = 475] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 110DCC00 == 41 [pid = 3876] [id = 474] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 197D9000 == 40 [pid = 3876] [id = 473] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 17F35400 == 39 [pid = 3876] [id = 472] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 17464000 == 38 [pid = 3876] [id = 471] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 15712800 == 37 [pid = 3876] [id = 470] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 1396A800 == 36 [pid = 3876] [id = 469] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 11D8FC00 == 35 [pid = 3876] [id = 468] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 1571A400 == 34 [pid = 3876] [id = 465] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 13969000 == 33 [pid = 3876] [id = 467] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 1125D800 == 32 [pid = 3876] [id = 466] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 14224000 == 31 [pid = 3876] [id = 480] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 197E2000 == 30 [pid = 3876] [id = 479] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 16CB0000 == 29 [pid = 3876] [id = 476] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 11809000 == 28 [pid = 3876] [id = 477] 11:09:12 INFO - PROCESS | 3876 | --DOCSHELL 151A1400 == 27 [pid = 3876] [id = 478] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (16E1BC00) [pid = 3876] [serial = 1369] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (17364000) [pid = 3876] [serial = 1370] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (19B27000) [pid = 3876] [serial = 1378] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (156E4000) [pid = 3876] [serial = 1366] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (159E4400) [pid = 3876] [serial = 1367] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (15116800) [pid = 3876] [serial = 1363] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (151A2000) [pid = 3876] [serial = 1364] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19FEDC00) [pid = 3876] [serial = 1384] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (132A8800) [pid = 3876] [serial = 1360] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1342A000) [pid = 3876] [serial = 1361] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1A3F5800) [pid = 3876] [serial = 1355] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A3FB400) [pid = 3876] [serial = 1387] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17C28C00) [pid = 3876] [serial = 1372] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (15667800) [pid = 3876] [serial = 1391] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17F39000) [pid = 3876] [serial = 1373] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (144F3C00) [pid = 3876] [serial = 1390] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1942F400) [pid = 3876] [serial = 1375] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A3F1C00) [pid = 3876] [serial = 1393] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19431800) [pid = 3876] [serial = 1376] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11D8A800) [pid = 3876] [serial = 1357] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (129DE800) [pid = 3876] [serial = 1358] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1A870400) [pid = 3876] [serial = 1388] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1AB38800) [pid = 3876] [serial = 1396] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19F41C00) [pid = 3876] [serial = 1381] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A313400) [pid = 3876] [serial = 1385] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19F42C00) [pid = 3876] [serial = 1382] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19B27400) [pid = 3876] [serial = 1379] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A875C00) [pid = 3876] [serial = 1394] [outer = 00000000] [url = about:blank] 11:09:13 INFO - PROCESS | 3876 | 1468519753073 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1467ms 11:09:13 INFO - PROCESS | 3876 | 1468519753117 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 3876 | 1468519753121 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 11:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:09:13 INFO - PROCESS | 3876 | 1468519753125 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 3876 | 1468519753130 Marionette TRACE conn2 <- [1,1890,null,{}] 11:09:13 INFO - PROCESS | 3876 | 1468519753135 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 3876 | 1468519753137 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:13 INFO - PROCESS | 3876 | 1468519753225 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:09:13 INFO - PROCESS | 3876 | 1468519753358 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 3876 | 1468519753361 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:13 INFO - PROCESS | 3876 | ++DOCSHELL 110DE800 == 28 [pid = 3876] [id = 482] 11:09:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (11256000) [pid = 3876] [serial = 1446] [outer = 00000000] 11:09:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11892000) [pid = 3876] [serial = 1447] [outer = 11256000] 11:09:13 INFO - PROCESS | 3876 | 1468519753408 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12BA7800) [pid = 3876] [serial = 1448] [outer = 11256000] 11:09:13 INFO - PROCESS | 3876 | 1468519753757 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 11:09:13 INFO - PROCESS | 3876 | 1468519753805 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 3876 | 1468519753809 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 11:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:09:13 INFO - PROCESS | 3876 | 1468519753816 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 3876 | 1468519753818 Marionette TRACE conn2 <- [1,1894,null,{}] 11:09:13 INFO - PROCESS | 3876 | 1468519753822 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 3876 | 1468519753824 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:13 INFO - PROCESS | 3876 | 1468519753940 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:09:13 INFO - PROCESS | 3876 | 1468519753953 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 3876 | 1468519753955 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:13 INFO - PROCESS | 3876 | ++DOCSHELL 1390C400 == 29 [pid = 3876] [id = 483] 11:09:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13966800) [pid = 3876] [serial = 1449] [outer = 00000000] 11:09:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13ABBC00) [pid = 3876] [serial = 1450] [outer = 13966800] 11:09:13 INFO - PROCESS | 3876 | 1468519754002 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13ECBC00) [pid = 3876] [serial = 1451] [outer = 13966800] 11:09:14 INFO - PROCESS | 3876 | 1468519754428 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 687ms 11:09:14 INFO - PROCESS | 3876 | 1468519754498 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 3876 | 1468519754500 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 11:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:09:14 INFO - PROCESS | 3876 | 1468519754504 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - PROCESS | 3876 | 1468519754507 Marionette TRACE conn2 <- [1,1898,null,{}] 11:09:14 INFO - PROCESS | 3876 | 1468519754518 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:14 INFO - PROCESS | 3876 | 1468519754522 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:14 INFO - PROCESS | 3876 | 1468519754605 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:09:14 INFO - PROCESS | 3876 | 1468519754612 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 3876 | 1468519754615 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:14 INFO - PROCESS | 3876 | ++DOCSHELL 1566D800 == 30 [pid = 3876] [id = 484] 11:09:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1566DC00) [pid = 3876] [serial = 1452] [outer = 00000000] 11:09:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156EF400) [pid = 3876] [serial = 1453] [outer = 1566DC00] 11:09:14 INFO - PROCESS | 3876 | 1468519754661 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (159E4400) [pid = 3876] [serial = 1454] [outer = 1566DC00] 11:09:15 INFO - PROCESS | 3876 | 1468519755136 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 688ms 11:09:15 INFO - PROCESS | 3876 | 1468519755186 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 3876 | 1468519755189 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 11:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:09:15 INFO - PROCESS | 3876 | 1468519755192 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 3876 | 1468519755194 Marionette TRACE conn2 <- [1,1902,null,{}] 11:09:15 INFO - PROCESS | 3876 | 1468519755204 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 3876 | 1468519755206 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:15 INFO - PROCESS | 3876 | 1468519755354 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:09:15 INFO - PROCESS | 3876 | 1468519755376 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 3876 | 1468519755378 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:15 INFO - PROCESS | 3876 | ++DOCSHELL 167B7C00 == 31 [pid = 3876] [id = 485] 11:09:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16D41C00) [pid = 3876] [serial = 1455] [outer = 00000000] 11:09:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17371C00) [pid = 3876] [serial = 1456] [outer = 16D41C00] 11:09:15 INFO - PROCESS | 3876 | 1468519755422 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1745BC00) [pid = 3876] [serial = 1457] [outer = 16D41C00] 11:09:15 INFO - PROCESS | 3876 | 1468519755822 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 688ms 11:09:15 INFO - PROCESS | 3876 | 1468519755875 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 3876 | 1468519755877 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 11:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:09:15 INFO - PROCESS | 3876 | 1468519755880 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 3876 | 1468519755882 Marionette TRACE conn2 <- [1,1906,null,{}] 11:09:15 INFO - PROCESS | 3876 | 1468519755885 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 3876 | 1468519755887 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:15 INFO - PROCESS | 3876 | 1468519755997 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:09:16 INFO - PROCESS | 3876 | 1468519756008 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 3876 | 1468519756010 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:16 INFO - PROCESS | 3876 | ++DOCSHELL 16D48000 == 32 [pid = 3876] [id = 486] 11:09:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (172CA000) [pid = 3876] [serial = 1458] [outer = 00000000] 11:09:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (179F3400) [pid = 3876] [serial = 1459] [outer = 172CA000] 11:09:16 INFO - PROCESS | 3876 | 1468519756052 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B35800) [pid = 3876] [serial = 1460] [outer = 172CA000] 11:09:16 INFO - PROCESS | 3876 | 1468519756533 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 687ms 11:09:16 INFO - PROCESS | 3876 | 1468519756580 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 3876 | 1468519756582 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 11:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:09:16 INFO - PROCESS | 3876 | 1468519756585 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 3876 | 1468519756571 Marionette TRACE conn2 <- [1,1910,null,{}] 11:09:16 INFO - PROCESS | 3876 | 1468519756579 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 3876 | 1468519756584 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:16 INFO - PROCESS | 3876 | 1468519756732 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (197E6000) [pid = 3876] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1125E400) [pid = 3876] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15712C00) [pid = 3876] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16E18400) [pid = 3876] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (129E8400) [pid = 3876] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13969400) [pid = 3876] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1396C800) [pid = 3876] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (151A3400) [pid = 3876] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17F36C00) [pid = 3876] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (110E6000) [pid = 3876] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1792C400) [pid = 3876] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:09:16 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17374000) [pid = 3876] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:09:16 INFO - PROCESS | 3876 | 1468519756998 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 3876 | 1468519757000 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:16 INFO - PROCESS | 3876 | ++DOCSHELL 103D1400 == 33 [pid = 3876] [id = 487] 11:09:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (10A77C00) [pid = 3876] [serial = 1461] [outer = 00000000] 11:09:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12B72C00) [pid = 3876] [serial = 1462] [outer = 10A77C00] 11:09:17 INFO - PROCESS | 3876 | 1468519757044 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (151A6C00) [pid = 3876] [serial = 1463] [outer = 10A77C00] 11:09:17 INFO - PROCESS | 3876 | 1468519757405 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 887ms 11:09:17 INFO - PROCESS | 3876 | 1468519757460 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 3876 | 1468519757462 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 11:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:09:17 INFO - PROCESS | 3876 | 1468519757466 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 3876 | 1468519757468 Marionette TRACE conn2 <- [1,1914,null,{}] 11:09:17 INFO - PROCESS | 3876 | 1468519757471 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 3876 | 1468519757473 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:17 INFO - PROCESS | 3876 | 1468519757548 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:09:17 INFO - PROCESS | 3876 | 1468519757553 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 3876 | 1468519757555 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:17 INFO - PROCESS | 3876 | ++DOCSHELL 13975000 == 34 [pid = 3876] [id = 488] 11:09:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15712C00) [pid = 3876] [serial = 1464] [outer = 00000000] 11:09:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (196DA400) [pid = 3876] [serial = 1465] [outer = 15712C00] 11:09:17 INFO - PROCESS | 3876 | 1468519757598 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (197DA400) [pid = 3876] [serial = 1466] [outer = 15712C00] 11:09:18 INFO - PROCESS | 3876 | 1468519758017 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 581ms 11:09:18 INFO - PROCESS | 3876 | 1468519758077 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 3876 | 1468519758079 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 11:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:09:18 INFO - PROCESS | 3876 | 1468519758082 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 3876 | 1468519758069 Marionette TRACE conn2 <- [1,1918,null,{}] 11:09:18 INFO - PROCESS | 3876 | 1468519758072 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 3876 | 1468519758074 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:18 INFO - PROCESS | 3876 | 1468519758148 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:09:18 INFO - PROCESS | 3876 | 1468519758153 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 3876 | 1468519758155 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:18 INFO - PROCESS | 3876 | ++DOCSHELL 196DA000 == 35 [pid = 3876] [id = 489] 11:09:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19B27000) [pid = 3876] [serial = 1467] [outer = 00000000] 11:09:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19BB4800) [pid = 3876] [serial = 1468] [outer = 19B27000] 11:09:18 INFO - PROCESS | 3876 | 1468519758200 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19BB7400) [pid = 3876] [serial = 1469] [outer = 19B27000] 11:09:18 INFO - PROCESS | 3876 | 1468519758650 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 626ms 11:09:18 INFO - PROCESS | 3876 | 1468519758710 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 3876 | 1468519758712 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 11:09:18 INFO - PROCESS | 3876 | 1468519758716 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 3876 | 1468519758717 Marionette TRACE conn2 <- [1,1922,null,{}] 11:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:09:18 INFO - PROCESS | 3876 | 1468519758721 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 3876 | 1468519758723 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:18 INFO - PROCESS | 3876 | 1468519758799 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:09:18 INFO - PROCESS | 3876 | 1468519758804 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 3876 | 1468519758806 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:18 INFO - PROCESS | 3876 | ++DOCSHELL 19B2D800 == 36 [pid = 3876] [id = 490] 11:09:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F47800) [pid = 3876] [serial = 1470] [outer = 00000000] 11:09:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1A28B000) [pid = 3876] [serial = 1471] [outer = 19F47800] 11:09:18 INFO - PROCESS | 3876 | 1468519758836 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A295000) [pid = 3876] [serial = 1472] [outer = 19F47800] 11:09:19 INFO - PROCESS | 3876 | 1468519759658 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1024ms 11:09:19 INFO - PROCESS | 3876 | 1468519759737 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 3876 | 1468519759741 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 11:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:09:19 INFO - PROCESS | 3876 | 1468519759746 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 3876 | 1468519759751 Marionette TRACE conn2 <- [1,1926,null,{}] 11:09:19 INFO - PROCESS | 3876 | 1468519759756 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:19 INFO - PROCESS | 3876 | 1468519759759 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:19 INFO - PROCESS | 3876 | 1468519759903 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:09:20 INFO - PROCESS | 3876 | 1468519760030 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 3876 | 1468519760033 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:20 INFO - PROCESS | 3876 | ++DOCSHELL 10F48800 == 37 [pid = 3876] [id = 491] 11:09:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (110DC800) [pid = 3876] [serial = 1473] [outer = 00000000] 11:09:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (12E6E000) [pid = 3876] [serial = 1474] [outer = 110DC800] 11:09:20 INFO - PROCESS | 3876 | 1468519760089 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (13968C00) [pid = 3876] [serial = 1475] [outer = 110DC800] 11:09:20 INFO - PROCESS | 3876 | 1468519760929 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1222ms 11:09:21 INFO - PROCESS | 3876 | 1468519760998 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:09:21 INFO - PROCESS | 3876 | 1468519761002 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 11:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:09:21 INFO - PROCESS | 3876 | 1468519761008 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - PROCESS | 3876 | 1468519761011 Marionette TRACE conn2 <- [1,1930,null,{}] 11:09:21 INFO - PROCESS | 3876 | 1468519761016 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:21 INFO - PROCESS | 3876 | 1468519761019 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:21 INFO - PROCESS | 3876 | 1468519761090 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 196DA000 == 36 [pid = 3876] [id = 489] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 13975000 == 35 [pid = 3876] [id = 488] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 103D1400 == 34 [pid = 3876] [id = 487] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 16D48000 == 33 [pid = 3876] [id = 486] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 167B7C00 == 32 [pid = 3876] [id = 485] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 1566D800 == 31 [pid = 3876] [id = 484] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 1390C400 == 30 [pid = 3876] [id = 483] 11:09:21 INFO - PROCESS | 3876 | --DOCSHELL 110DE800 == 29 [pid = 3876] [id = 482] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (19F43C00) [pid = 3876] [serial = 1420] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11806400) [pid = 3876] [serial = 1399] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12BB1000) [pid = 3876] [serial = 1400] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (16452C00) [pid = 3876] [serial = 1411] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1AB3D000) [pid = 3876] [serial = 1397] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12EDF000) [pid = 3876] [serial = 1405] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12C57C00) [pid = 3876] [serial = 1406] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13ECAC00) [pid = 3876] [serial = 1402] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1441F000) [pid = 3876] [serial = 1403] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13B53400) [pid = 3876] [serial = 1408] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14411C00) [pid = 3876] [serial = 1409] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1A295400) [pid = 3876] [serial = 1427] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19429800) [pid = 3876] [serial = 1418] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156EF800) [pid = 3876] [serial = 1423] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (193C4400) [pid = 3876] [serial = 1417] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19FEE000) [pid = 3876] [serial = 1426] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17990000) [pid = 3876] [serial = 1414] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17B29000) [pid = 3876] [serial = 1415] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (19F44C00) [pid = 3876] [serial = 1421] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1A31CC00) [pid = 3876] [serial = 1429] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19F43000) [pid = 3876] [serial = 1430] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1688B400) [pid = 3876] [serial = 1412] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16D40400) [pid = 3876] [serial = 1424] [outer = 00000000] [url = about:blank] 11:09:21 INFO - PROCESS | 3876 | 1468519761256 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 3876 | 1468519761260 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:21 INFO - PROCESS | 3876 | ++DOCSHELL 104EA800 == 30 [pid = 3876] [id = 492] 11:09:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1055D800) [pid = 3876] [serial = 1476] [outer = 00000000] 11:09:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (10F42400) [pid = 3876] [serial = 1477] [outer = 1055D800] 11:09:21 INFO - PROCESS | 3876 | 1468519761308 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1180AC00) [pid = 3876] [serial = 1478] [outer = 1055D800] 11:09:21 INFO - PROCESS | 3876 | 1468519761724 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 779ms 11:09:21 INFO - PROCESS | 3876 | 1468519761793 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:09:21 INFO - PROCESS | 3876 | 1468519761782 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 11:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:09:21 INFO - PROCESS | 3876 | 1468519761788 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - PROCESS | 3876 | 1468519761790 Marionette TRACE conn2 <- [1,1934,null,{}] 11:09:21 INFO - PROCESS | 3876 | 1468519761794 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:21 INFO - PROCESS | 3876 | 1468519761796 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:21 INFO - PROCESS | 3876 | 1468519761880 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:09:21 INFO - PROCESS | 3876 | 1468519761886 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 3876 | 1468519761888 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:21 INFO - PROCESS | 3876 | ++DOCSHELL 1390C400 == 31 [pid = 3876] [id = 493] 11:09:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1396FC00) [pid = 3876] [serial = 1479] [outer = 00000000] 11:09:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13B53400) [pid = 3876] [serial = 1480] [outer = 1396FC00] 11:09:21 INFO - PROCESS | 3876 | 1468519761935 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14224000) [pid = 3876] [serial = 1481] [outer = 1396FC00] 11:09:22 INFO - PROCESS | 3876 | 1468519762401 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 626ms 11:09:22 INFO - PROCESS | 3876 | 1468519762425 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 3876 | 1468519762427 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 11:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:09:22 INFO - PROCESS | 3876 | 1468519762431 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 3876 | 1468519762434 Marionette TRACE conn2 <- [1,1938,null,{}] 11:09:22 INFO - PROCESS | 3876 | 1468519762444 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - PROCESS | 3876 | 1468519762449 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:22 INFO - PROCESS | 3876 | 1468519762538 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:09:22 INFO - PROCESS | 3876 | 1468519762641 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 3876 | 1468519762644 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:22 INFO - PROCESS | 3876 | ++DOCSHELL 15661C00 == 32 [pid = 3876] [id = 494] 11:09:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15663800) [pid = 3876] [serial = 1482] [outer = 00000000] 11:09:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (156E9800) [pid = 3876] [serial = 1483] [outer = 15663800] 11:09:22 INFO - PROCESS | 3876 | 1468519762698 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (15A21C00) [pid = 3876] [serial = 1484] [outer = 15663800] 11:09:23 INFO - PROCESS | 3876 | 1468519763072 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 688ms 11:09:23 INFO - PROCESS | 3876 | 1468519763112 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 3876 | 1468519763115 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 11:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:09:23 INFO - PROCESS | 3876 | 1468519763118 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 3876 | 1468519763120 Marionette TRACE conn2 <- [1,1942,null,{}] 11:09:23 INFO - PROCESS | 3876 | 1468519763123 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 3876 | 1468519763125 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:23 INFO - PROCESS | 3876 | 1468519763216 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:09:23 INFO - PROCESS | 3876 | 1468519763316 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 3876 | 1468519763318 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:23 INFO - PROCESS | 3876 | ++DOCSHELL 159E2800 == 33 [pid = 3876] [id = 495] 11:09:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (167BE800) [pid = 3876] [serial = 1485] [outer = 00000000] 11:09:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1745CC00) [pid = 3876] [serial = 1486] [outer = 167BE800] 11:09:23 INFO - PROCESS | 3876 | 1468519763348 Marionette DEBUG loaded listener.js 11:09:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17939C00) [pid = 3876] [serial = 1487] [outer = 167BE800] 11:09:23 INFO - PROCESS | 3876 | 1468519763751 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 687ms 11:09:23 INFO - PROCESS | 3876 | 1468519763800 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 3876 | 1468519763802 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 11:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:09:23 INFO - PROCESS | 3876 | 1468519763806 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 3876 | 1468519763807 Marionette TRACE conn2 <- [1,1946,null,{}] 11:09:23 INFO - PROCESS | 3876 | 1468519763811 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 3876 | 1468519763813 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:23 INFO - PROCESS | 3876 | 1468519763947 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:09:23 INFO - PROCESS | 3876 | 1468519764008 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 3876 | 1468519764010 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:23 INFO - PROCESS | 3876 | ++DOCSHELL 17B29000 == 34 [pid = 3876] [id = 496] 11:09:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B29C00) [pid = 3876] [serial = 1488] [outer = 00000000] 11:09:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17F39400) [pid = 3876] [serial = 1489] [outer = 17B29C00] 11:09:24 INFO - PROCESS | 3876 | 1468519764052 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (193C7800) [pid = 3876] [serial = 1490] [outer = 17B29C00] 11:09:24 INFO - PROCESS | 3876 | 1468519764446 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 688ms 11:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:09:24 INFO - PROCESS | 3876 | 1468519764494 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 3876 | 1468519764496 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 11:09:24 INFO - PROCESS | 3876 | 1468519764500 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 3876 | 1468519764501 Marionette TRACE conn2 <- [1,1950,null,{}] 11:09:24 INFO - PROCESS | 3876 | 1468519764505 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 3876 | 1468519764511 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:24 INFO - PROCESS | 3876 | 1468519764653 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:09:24 INFO - PROCESS | 3876 | 1468519764717 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 3876 | 1468519764719 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:24 INFO - PROCESS | 3876 | ++DOCSHELL 179ED800 == 35 [pid = 3876] [id = 497] 11:09:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19428000) [pid = 3876] [serial = 1491] [outer = 00000000] 11:09:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19B29400) [pid = 3876] [serial = 1492] [outer = 19428000] 11:09:24 INFO - PROCESS | 3876 | 1468519764763 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19B29C00) [pid = 3876] [serial = 1493] [outer = 19428000] 11:09:25 INFO - PROCESS | 3876 | 1468519765154 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 673ms 11:09:25 INFO - PROCESS | 3876 | 1468519765236 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 3876 | 1468519765238 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19B27000) [pid = 3876] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16D41C00) [pid = 3876] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (129E7000) [pid = 3876] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (172CA000) [pid = 3876] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13966800) [pid = 3876] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1566DC00) [pid = 3876] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11256000) [pid = 3876] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (10A77C00) [pid = 3876] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (15712C00) [pid = 3876] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (11809C00) [pid = 3876] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (151A1800) [pid = 3876] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (197E7C00) [pid = 3876] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:09:25 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A3FD000) [pid = 3876] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:09:25 INFO - PROCESS | 3876 | 1468519765279 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 3876 | 1468519765281 Marionette TRACE conn2 <- [1,1954,null,{}] 11:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:09:25 INFO - PROCESS | 3876 | 1468519765284 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 3876 | 1468519765286 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:25 INFO - PROCESS | 3876 | 1468519765375 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:09:25 INFO - PROCESS | 3876 | 1468519765383 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 3876 | 1468519765385 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:25 INFO - PROCESS | 3876 | ++DOCSHELL 11802400 == 36 [pid = 3876] [id = 498] 11:09:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13904000) [pid = 3876] [serial = 1494] [outer = 00000000] 11:09:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1566B400) [pid = 3876] [serial = 1495] [outer = 13904000] 11:09:25 INFO - PROCESS | 3876 | 1468519765428 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (156E6800) [pid = 3876] [serial = 1496] [outer = 13904000] 11:09:25 INFO - PROCESS | 3876 | 1468519765825 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 580ms 11:09:25 INFO - PROCESS | 3876 | 1468519765869 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 3876 | 1468519765871 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 11:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:09:25 INFO - PROCESS | 3876 | 1468519765875 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 3876 | 1468519765876 Marionette TRACE conn2 <- [1,1958,null,{}] 11:09:25 INFO - PROCESS | 3876 | 1468519765879 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 3876 | 1468519765881 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:25 INFO - PROCESS | 3876 | 1468519765957 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:09:25 INFO - PROCESS | 3876 | 1468519765962 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 3876 | 1468519765964 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:25 INFO - PROCESS | 3876 | ++DOCSHELL 13189800 == 37 [pid = 3876] [id = 499] 11:09:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19431800) [pid = 3876] [serial = 1497] [outer = 00000000] 11:09:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19B28000) [pid = 3876] [serial = 1498] [outer = 19431800] 11:09:25 INFO - PROCESS | 3876 | 1468519766007 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19BB9000) [pid = 3876] [serial = 1499] [outer = 19431800] 11:09:26 INFO - PROCESS | 3876 | 1468519766405 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 580ms 11:09:26 INFO - PROCESS | 3876 | 1468519766466 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 3876 | 1468519766468 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 11:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:09:26 INFO - PROCESS | 3876 | 1468519766473 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 3876 | 1468519766474 Marionette TRACE conn2 <- [1,1962,null,{}] 11:09:26 INFO - PROCESS | 3876 | 1468519766478 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 3876 | 1468519766480 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:26 INFO - PROCESS | 3876 | 1468519766557 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:09:26 INFO - PROCESS | 3876 | 1468519766562 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 3876 | 1468519766564 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:26 INFO - PROCESS | 3876 | ++DOCSHELL 13966800 == 38 [pid = 3876] [id = 500] 11:09:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16889C00) [pid = 3876] [serial = 1500] [outer = 00000000] 11:09:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A317800) [pid = 3876] [serial = 1501] [outer = 16889C00] 11:09:26 INFO - PROCESS | 3876 | 1468519766614 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A31E400) [pid = 3876] [serial = 1502] [outer = 16889C00] 11:09:27 INFO - PROCESS | 3876 | 1468519767053 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 626ms 11:09:27 INFO - PROCESS | 3876 | 1468519767115 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 3876 | 1468519767117 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 11:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:09:27 INFO - PROCESS | 3876 | 1468519767121 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 3876 | 1468519767123 Marionette TRACE conn2 <- [1,1966,null,{}] 11:09:27 INFO - PROCESS | 3876 | 1468519767126 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 3876 | 1468519767128 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:27 INFO - PROCESS | 3876 | 1468519767199 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:09:27 INFO - PROCESS | 3876 | 1468519767334 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 3876 | 1468519767337 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:27 INFO - PROCESS | 3876 | ++DOCSHELL 103C9800 == 39 [pid = 3876] [id = 501] 11:09:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1043A400) [pid = 3876] [serial = 1503] [outer = 00000000] 11:09:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (10A7D400) [pid = 3876] [serial = 1504] [outer = 1043A400] 11:09:27 INFO - PROCESS | 3876 | 1468519767395 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (11259C00) [pid = 3876] [serial = 1505] [outer = 1043A400] 11:09:28 INFO - PROCESS | 3876 | 1468519768066 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 978ms 11:09:28 INFO - PROCESS | 3876 | 1468519768101 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 3876 | 1468519768104 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 11:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:09:28 INFO - PROCESS | 3876 | 1468519768110 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 3876 | 1468519768113 Marionette TRACE conn2 <- [1,1970,null,{}] 11:09:28 INFO - PROCESS | 3876 | 1468519768119 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 3876 | 1468519768122 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:28 INFO - PROCESS | 3876 | 1468519768230 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:09:28 INFO - PROCESS | 3876 | 1468519768368 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 3876 | 1468519768371 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:28 INFO - PROCESS | 3876 | ++DOCSHELL 144ECC00 == 40 [pid = 3876] [id = 502] 11:09:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (144F7C00) [pid = 3876] [serial = 1506] [outer = 00000000] 11:09:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (151A2C00) [pid = 3876] [serial = 1507] [outer = 144F7C00] 11:09:28 INFO - PROCESS | 3876 | 1468519768428 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1566D800) [pid = 3876] [serial = 1508] [outer = 144F7C00] 11:09:28 INFO - PROCESS | 3876 | 1468519768946 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 886ms 11:09:28 INFO - PROCESS | 3876 | 1468519769002 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 3876 | 1468519769007 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 11:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:09:29 INFO - PROCESS | 3876 | 1468519769011 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 3876 | 1468519769013 Marionette TRACE conn2 <- [1,1974,null,{}] 11:09:29 INFO - PROCESS | 3876 | 1468519769017 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 3876 | 1468519769019 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:29 INFO - PROCESS | 3876 | 1468519769127 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:09:29 INFO - PROCESS | 3876 | 1468519769237 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 3876 | 1468519769240 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:29 INFO - PROCESS | 3876 | ++DOCSHELL 17F36000 == 41 [pid = 3876] [id = 503] 11:09:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1942BC00) [pid = 3876] [serial = 1509] [outer = 00000000] 11:09:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (196DB400) [pid = 3876] [serial = 1510] [outer = 1942BC00] 11:09:29 INFO - PROCESS | 3876 | 1468519769333 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19B32400) [pid = 3876] [serial = 1511] [outer = 1942BC00] 11:09:29 INFO - PROCESS | 3876 | 1468519769953 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 978ms 11:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:09:29 INFO - PROCESS | 3876 | 1468519769995 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 3876 | 1468519769998 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 11:09:29 INFO - PROCESS | 3876 | 1468519770008 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 3876 | 1468519770013 Marionette TRACE conn2 <- [1,1978,null,{}] 11:09:30 INFO - PROCESS | 3876 | 1468519770035 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 3876 | 1468519770039 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:30 INFO - PROCESS | 3876 | 1468519770161 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:09:30 INFO - PROCESS | 3876 | 1468519770372 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 3876 | 1468519770375 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:30 INFO - PROCESS | 3876 | ++DOCSHELL 10560C00 == 42 [pid = 3876] [id = 504] 11:09:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (10A75800) [pid = 3876] [serial = 1512] [outer = 00000000] 11:09:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (11256000) [pid = 3876] [serial = 1513] [outer = 10A75800] 11:09:30 INFO - PROCESS | 3876 | 1468519770440 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (129E8800) [pid = 3876] [serial = 1514] [outer = 10A75800] 11:09:30 INFO - PROCESS | 3876 | 1468519770977 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 129DEC00 == 41 [pid = 3876] [id = 481] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 13966800 == 40 [pid = 3876] [id = 500] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 13189800 == 39 [pid = 3876] [id = 499] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 11802400 == 38 [pid = 3876] [id = 498] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 179ED800 == 37 [pid = 3876] [id = 497] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 17B29000 == 36 [pid = 3876] [id = 496] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 159E2800 == 35 [pid = 3876] [id = 495] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 15661C00 == 34 [pid = 3876] [id = 494] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 1390C400 == 33 [pid = 3876] [id = 493] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 104EA800 == 32 [pid = 3876] [id = 492] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 10F48800 == 31 [pid = 3876] [id = 491] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 19B2D800 == 30 [pid = 3876] [id = 490] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 17F36000 == 29 [pid = 3876] [id = 503] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 103C9800 == 28 [pid = 3876] [id = 501] 11:09:31 INFO - PROCESS | 3876 | --DOCSHELL 144ECC00 == 27 [pid = 3876] [id = 502] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19BB4800) [pid = 3876] [serial = 1468] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17371C00) [pid = 3876] [serial = 1456] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13973400) [pid = 3876] [serial = 1445] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13908000) [pid = 3876] [serial = 1444] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (179F3400) [pid = 3876] [serial = 1459] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13ABBC00) [pid = 3876] [serial = 1450] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13ECBC00) [pid = 3876] [serial = 1451] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (156EF400) [pid = 3876] [serial = 1453] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11892000) [pid = 3876] [serial = 1447] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12B72C00) [pid = 3876] [serial = 1462] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12BA7800) [pid = 3876] [serial = 1448] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B35800) [pid = 3876] [serial = 1460] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (151A6C00) [pid = 3876] [serial = 1463] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (196DA400) [pid = 3876] [serial = 1465] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19BB7400) [pid = 3876] [serial = 1469] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12E66400) [pid = 3876] [serial = 1433] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (12BAA400) [pid = 3876] [serial = 1432] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (159DD800) [pid = 3876] [serial = 1436] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (156E3800) [pid = 3876] [serial = 1435] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A31AC00) [pid = 3876] [serial = 1439] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19BBC000) [pid = 3876] [serial = 1438] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1AB3C000) [pid = 3876] [serial = 1442] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1A87AC00) [pid = 3876] [serial = 1441] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1745BC00) [pid = 3876] [serial = 1457] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (197DA400) [pid = 3876] [serial = 1466] [outer = 00000000] [url = about:blank] 11:09:31 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (159E4400) [pid = 3876] [serial = 1454] [outer = 00000000] [url = about:blank] 11:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1589ms 11:09:31 INFO - PROCESS | 3876 | 1468519771632 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:09:31 INFO - PROCESS | 3876 | 1468519771636 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 11:09:31 INFO - PROCESS | 3876 | 1468519771644 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:09:31 INFO - PROCESS | 3876 | 1468519771646 Marionette TRACE conn2 <- [1,1982,null,{}] 11:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:09:31 INFO - PROCESS | 3876 | 1468519771652 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:31 INFO - PROCESS | 3876 | 1468519771656 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:31 INFO - PROCESS | 3876 | 1468519771785 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:09:31 INFO - PROCESS | 3876 | 1468519771794 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 3876 | 1468519771799 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:31 INFO - PROCESS | 3876 | ++DOCSHELL 112C0000 == 28 [pid = 3876] [id = 505] 11:09:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (112C5800) [pid = 3876] [serial = 1515] [outer = 00000000] 11:09:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (11802000) [pid = 3876] [serial = 1516] [outer = 112C5800] 11:09:31 INFO - PROCESS | 3876 | 1468519771850 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (11C8F800) [pid = 3876] [serial = 1517] [outer = 112C5800] 11:09:32 INFO - PROCESS | 3876 | 1468519772350 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 718ms 11:09:32 INFO - PROCESS | 3876 | 1468519772374 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:09:32 INFO - PROCESS | 3876 | 1468519772377 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 11:09:32 INFO - PROCESS | 3876 | 1468519772387 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 3876 | 1468519772391 Marionette TRACE conn2 <- [1,1986,null,{}] 11:09:32 INFO - PROCESS | 3876 | 1468519772395 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 3876 | 1468519772398 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:32 INFO - PROCESS | 3876 | 1468519772486 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:09:32 INFO - PROCESS | 3876 | 1468519772496 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 3876 | 1468519772498 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:32 INFO - PROCESS | 3876 | ++DOCSHELL 1342E400 == 29 [pid = 3876] [id = 506] 11:09:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1342EC00) [pid = 3876] [serial = 1518] [outer = 00000000] 11:09:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13967400) [pid = 3876] [serial = 1519] [outer = 1342EC00] 11:09:32 INFO - PROCESS | 3876 | 1468519772545 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13972800) [pid = 3876] [serial = 1520] [outer = 1342EC00] 11:09:32 INFO - PROCESS | 3876 | 1468519772999 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 11:09:33 INFO - PROCESS | 3876 | 1468519773060 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 3876 | 1468519773062 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 11:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:09:33 INFO - PROCESS | 3876 | 1468519773066 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 3876 | 1468519773068 Marionette TRACE conn2 <- [1,1990,null,{}] 11:09:33 INFO - PROCESS | 3876 | 1468519773078 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 3876 | 1468519773083 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:33 INFO - PROCESS | 3876 | 1468519773194 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:09:33 INFO - PROCESS | 3876 | 1468519773290 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 3876 | 1468519773294 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:33 INFO - PROCESS | 3876 | ++DOCSHELL 144F6000 == 30 [pid = 3876] [id = 507] 11:09:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (144F8400) [pid = 3876] [serial = 1521] [outer = 00000000] 11:09:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (151A2000) [pid = 3876] [serial = 1522] [outer = 144F8400] 11:09:33 INFO - PROCESS | 3876 | 1468519773342 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (151DC400) [pid = 3876] [serial = 1523] [outer = 144F8400] 11:09:33 INFO - PROCESS | 3876 | 1468519773721 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 673ms 11:09:33 INFO - PROCESS | 3876 | 1468519773748 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:09:33 INFO - PROCESS | 3876 | 1468519773751 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 11:09:33 INFO - PROCESS | 3876 | 1468519773754 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 3876 | 1468519773756 Marionette TRACE conn2 <- [1,1994,null,{}] 11:09:33 INFO - PROCESS | 3876 | 1468519773774 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 3876 | 1468519773776 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:33 INFO - PROCESS | 3876 | 1468519773906 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:09:33 INFO - PROCESS | 3876 | 1468519773915 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 3876 | 1468519773917 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:33 INFO - PROCESS | 3876 | ++DOCSHELL 1571B800 == 31 [pid = 3876] [id = 508] 11:09:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1571C800) [pid = 3876] [serial = 1524] [outer = 00000000] 11:09:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16886400) [pid = 3876] [serial = 1525] [outer = 1571C800] 11:09:34 INFO - PROCESS | 3876 | 1468519774010 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16E18400) [pid = 3876] [serial = 1526] [outer = 1571C800] 11:09:34 INFO - PROCESS | 3876 | 1468519774424 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:09:34 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 11:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 672ms 11:09:34 INFO - PROCESS | 3876 | 1468519774452 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 3876 | 1468519774454 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 11:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:09:34 INFO - PROCESS | 3876 | 1468519774457 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 3876 | 1468519774459 Marionette TRACE conn2 <- [1,1998,null,{}] 11:09:34 INFO - PROCESS | 3876 | 1468519774462 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 3876 | 1468519774464 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:34 INFO - PROCESS | 3876 | 1468519774581 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:09:34 INFO - PROCESS | 3876 | 1468519774647 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 3876 | 1468519774649 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:34 INFO - PROCESS | 3876 | ++DOCSHELL 1737D000 == 32 [pid = 3876] [id = 509] 11:09:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (173C6400) [pid = 3876] [serial = 1527] [outer = 00000000] 11:09:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1745EC00) [pid = 3876] [serial = 1528] [outer = 173C6400] 11:09:34 INFO - PROCESS | 3876 | 1468519774691 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17934C00) [pid = 3876] [serial = 1529] [outer = 173C6400] 11:09:35 INFO - PROCESS | 3876 | 1468519775113 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:09:35 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 11:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 687ms 11:09:35 INFO - PROCESS | 3876 | 1468519775141 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 3876 | 1468519775144 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 11:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:09:35 INFO - PROCESS | 3876 | 1468519775147 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 3876 | 1468519775149 Marionette TRACE conn2 <- [1,2002,null,{}] 11:09:35 INFO - PROCESS | 3876 | 1468519775152 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 3876 | 1468519775158 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:35 INFO - PROCESS | 3876 | 1468519775277 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:09:35 INFO - PROCESS | 3876 | 1468519775282 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 3876 | 1468519775285 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:35 INFO - PROCESS | 3876 | ++DOCSHELL 17B2C000 == 33 [pid = 3876] [id = 510] 11:09:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17B31800) [pid = 3876] [serial = 1530] [outer = 00000000] 11:09:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17F36800) [pid = 3876] [serial = 1531] [outer = 17B31800] 11:09:35 INFO - PROCESS | 3876 | 1468519775328 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1942CC00) [pid = 3876] [serial = 1532] [outer = 17B31800] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (110DC800) [pid = 3876] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (167BE800) [pid = 3876] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13904000) [pid = 3876] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19428000) [pid = 3876] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1396FC00) [pid = 3876] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17B29C00) [pid = 3876] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (15663800) [pid = 3876] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19431800) [pid = 3876] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19F47800) [pid = 3876] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1055D800) [pid = 3876] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:09:35 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (16889C00) [pid = 3876] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:09:35 INFO - PROCESS | 3876 | 1468519776003 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 887ms 11:09:36 INFO - PROCESS | 3876 | 1468519776016 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 3876 | 1468519776018 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 11:09:36 INFO - PROCESS | 3876 | 1468519776022 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:09:36 INFO - PROCESS | 3876 | 1468519776023 Marionette TRACE conn2 <- [1,2006,null,{}] 11:09:36 INFO - PROCESS | 3876 | 1468519776027 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 3876 | 1468519776029 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:36 INFO - PROCESS | 3876 | 1468519776112 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:09:36 INFO - PROCESS | 3876 | 1468519776117 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 3876 | 1468519776119 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:36 INFO - PROCESS | 3876 | ++DOCSHELL 1396C800 == 34 [pid = 3876] [id = 511] 11:09:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1396F400) [pid = 3876] [serial = 1533] [outer = 00000000] 11:09:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (156E7000) [pid = 3876] [serial = 1534] [outer = 1396F400] 11:09:36 INFO - PROCESS | 3876 | 1468519776162 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (173C9000) [pid = 3876] [serial = 1535] [outer = 1396F400] 11:09:36 INFO - PROCESS | 3876 | 1468519776584 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 580ms 11:09:36 INFO - PROCESS | 3876 | 1468519776619 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 3876 | 1468519776621 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 11:09:36 INFO - PROCESS | 3876 | 1468519776624 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:09:36 INFO - PROCESS | 3876 | 1468519776626 Marionette TRACE conn2 <- [1,2010,null,{}] 11:09:36 INFO - PROCESS | 3876 | 1468519776629 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 3876 | 1468519776631 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:36 INFO - PROCESS | 3876 | 1468519776707 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:09:36 INFO - PROCESS | 3876 | 1468519776712 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 3876 | 1468519776714 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:36 INFO - PROCESS | 3876 | ++DOCSHELL 11D8A800 == 35 [pid = 3876] [id = 512] 11:09:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (129E9800) [pid = 3876] [serial = 1536] [outer = 00000000] 11:09:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (196D8800) [pid = 3876] [serial = 1537] [outer = 129E9800] 11:09:36 INFO - PROCESS | 3876 | 1468519776756 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (197E2000) [pid = 3876] [serial = 1538] [outer = 129E9800] 11:09:37 INFO - PROCESS | 3876 | 1468519777166 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 580ms 11:09:37 INFO - PROCESS | 3876 | 1468519777204 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 3876 | 1468519777206 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 11:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:09:37 INFO - PROCESS | 3876 | 1468519777225 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 3876 | 1468519777227 Marionette TRACE conn2 <- [1,2014,null,{}] 11:09:37 INFO - PROCESS | 3876 | 1468519777231 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 3876 | 1468519777233 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:37 INFO - PROCESS | 3876 | 1468519777309 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:09:37 INFO - PROCESS | 3876 | 1468519777314 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 3876 | 1468519777315 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:37 INFO - PROCESS | 3876 | ++DOCSHELL 19B2F800 == 36 [pid = 3876] [id = 513] 11:09:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19B31000) [pid = 3876] [serial = 1539] [outer = 00000000] 11:09:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19F41C00) [pid = 3876] [serial = 1540] [outer = 19B31000] 11:09:37 INFO - PROCESS | 3876 | 1468519777358 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19F43400) [pid = 3876] [serial = 1541] [outer = 19B31000] 11:09:37 INFO - PROCESS | 3876 | 1468519777790 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 626ms 11:09:37 INFO - PROCESS | 3876 | 1468519777851 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 3876 | 1468519777854 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 11:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:09:37 INFO - PROCESS | 3876 | 1468519777858 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 3876 | 1468519777860 Marionette TRACE conn2 <- [1,2018,null,{}] 11:09:37 INFO - PROCESS | 3876 | 1468519777864 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 3876 | 1468519777866 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:37 INFO - PROCESS | 3876 | 1468519777990 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:09:38 INFO - PROCESS | 3876 | 1468519778132 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 3876 | 1468519778135 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:38 INFO - PROCESS | 3876 | ++DOCSHELL 1036B800 == 37 [pid = 3876] [id = 514] 11:09:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (103C9800) [pid = 3876] [serial = 1542] [outer = 00000000] 11:09:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (10A78800) [pid = 3876] [serial = 1543] [outer = 103C9800] 11:09:38 INFO - PROCESS | 3876 | 1468519778193 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11225C00) [pid = 3876] [serial = 1544] [outer = 103C9800] 11:09:38 INFO - PROCESS | 3876 | 1468519778940 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1116ms 11:09:39 INFO - PROCESS | 3876 | 1468519779001 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 3876 | 1468519779006 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 11:09:39 INFO - PROCESS | 3876 | 1468519779012 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 3876 | 1468519779015 Marionette TRACE conn2 <- [1,2022,null,{}] 11:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:09:39 INFO - PROCESS | 3876 | 1468519779020 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:39 INFO - PROCESS | 3876 | 1468519779023 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:39 INFO - PROCESS | 3876 | 1468519779146 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:09:39 INFO - PROCESS | 3876 | 1468519779273 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 3876 | 1468519779276 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:39 INFO - PROCESS | 3876 | ++DOCSHELL 13B4CC00 == 38 [pid = 3876] [id = 515] 11:09:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (13B4E800) [pid = 3876] [serial = 1545] [outer = 00000000] 11:09:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1441B800) [pid = 3876] [serial = 1546] [outer = 13B4E800] 11:09:39 INFO - PROCESS | 3876 | 1468519779333 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (151A0800) [pid = 3876] [serial = 1547] [outer = 13B4E800] 11:09:40 INFO - PROCESS | 3876 | 1468519780179 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 19B2F800 == 37 [pid = 3876] [id = 513] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 11D8A800 == 36 [pid = 3876] [id = 512] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 1396C800 == 35 [pid = 3876] [id = 511] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 17B2C000 == 34 [pid = 3876] [id = 510] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 1737D000 == 33 [pid = 3876] [id = 509] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 1571B800 == 32 [pid = 3876] [id = 508] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 144F6000 == 31 [pid = 3876] [id = 507] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 1342E400 == 30 [pid = 3876] [id = 506] 11:09:40 INFO - PROCESS | 3876 | --DOCSHELL 112C0000 == 29 [pid = 3876] [id = 505] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A317800) [pid = 3876] [serial = 1501] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1A31E400) [pid = 3876] [serial = 1502] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12E6E000) [pid = 3876] [serial = 1474] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1745CC00) [pid = 3876] [serial = 1486] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1566B400) [pid = 3876] [serial = 1495] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19B29400) [pid = 3876] [serial = 1492] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13B53400) [pid = 3876] [serial = 1480] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17F39400) [pid = 3876] [serial = 1489] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19B29C00) [pid = 3876] [serial = 1493] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15A21C00) [pid = 3876] [serial = 1484] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19B28000) [pid = 3876] [serial = 1498] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14224000) [pid = 3876] [serial = 1481] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156E9800) [pid = 3876] [serial = 1483] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A295000) [pid = 3876] [serial = 1472] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (193C7800) [pid = 3876] [serial = 1490] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (10F42400) [pid = 3876] [serial = 1477] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17939C00) [pid = 3876] [serial = 1487] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (13968C00) [pid = 3876] [serial = 1475] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19BB9000) [pid = 3876] [serial = 1499] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1A28B000) [pid = 3876] [serial = 1471] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1180AC00) [pid = 3876] [serial = 1478] [outer = 00000000] [url = about:blank] 11:09:40 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (156E6800) [pid = 3876] [serial = 1496] [outer = 00000000] [url = about:blank] 11:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1222ms 11:09:40 INFO - PROCESS | 3876 | 1468519780259 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 3876 | 1468519780263 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 11:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:09:40 INFO - PROCESS | 3876 | 1468519780271 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 3876 | 1468519780274 Marionette TRACE conn2 <- [1,2026,null,{}] 11:09:40 INFO - PROCESS | 3876 | 1468519780279 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 3876 | 1468519780282 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:40 INFO - PROCESS | 3876 | 1468519780375 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:09:40 INFO - PROCESS | 3876 | 1468519780381 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 3876 | 1468519780386 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:40 INFO - PROCESS | 3876 | ++DOCSHELL 11892800 == 30 [pid = 3876] [id = 516] 11:09:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (11C99C00) [pid = 3876] [serial = 1548] [outer = 00000000] 11:09:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (12B69400) [pid = 3876] [serial = 1549] [outer = 11C99C00] 11:09:40 INFO - PROCESS | 3876 | 1468519780432 Marionette DEBUG loaded listener.js 11:09:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (12E6E000) [pid = 3876] [serial = 1550] [outer = 11C99C00] 11:09:40 INFO - PROCESS | 3876 | 1468519780940 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 11:09:40 INFO - PROCESS | 3876 | 1468519780992 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 3876 | 1468519780997 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 11:09:40 INFO - PROCESS | 3876 | 1468519781003 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:09:41 INFO - PROCESS | 3876 | 1468519781005 Marionette TRACE conn2 <- [1,2030,null,{}] 11:09:41 INFO - PROCESS | 3876 | 1468519781010 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 3876 | 1468519781012 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:41 INFO - PROCESS | 3876 | 1468519781095 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:09:41 INFO - PROCESS | 3876 | 1468519781189 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 3876 | 1468519781191 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:41 INFO - PROCESS | 3876 | ++DOCSHELL 13968C00 == 31 [pid = 3876] [id = 517] 11:09:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1396A000) [pid = 3876] [serial = 1551] [outer = 00000000] 11:09:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13B53400) [pid = 3876] [serial = 1552] [outer = 1396A000] 11:09:41 INFO - PROCESS | 3876 | 1468519781221 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1422A000) [pid = 3876] [serial = 1553] [outer = 1396A000] 11:09:41 INFO - PROCESS | 3876 | 1468519781606 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:09:41 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) 11:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 11:09:41 INFO - PROCESS | 3876 | 1468519781684 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:09:41 INFO - PROCESS | 3876 | 1468519781687 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 11:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:09:41 INFO - PROCESS | 3876 | 1468519781690 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:09:41 INFO - PROCESS | 3876 | 1468519781694 Marionette TRACE conn2 <- [1,2034,null,{}] 11:09:41 INFO - PROCESS | 3876 | 1468519781704 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 3876 | 1468519781709 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:41 INFO - PROCESS | 3876 | 1468519781833 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:09:41 INFO - PROCESS | 3876 | 1468519781842 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 3876 | 1468519781845 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:41 INFO - PROCESS | 3876 | ++DOCSHELL 1571EC00 == 32 [pid = 3876] [id = 518] 11:09:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (159DF000) [pid = 3876] [serial = 1554] [outer = 00000000] 11:09:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16455800) [pid = 3876] [serial = 1555] [outer = 159DF000] 11:09:41 INFO - PROCESS | 3876 | 1468519781892 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (16D47000) [pid = 3876] [serial = 1556] [outer = 159DF000] 11:09:42 INFO - PROCESS | 3876 | 1468519782361 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 718ms 11:09:42 INFO - PROCESS | 3876 | 1468519782414 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 3876 | 1468519782416 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 11:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:09:42 INFO - PROCESS | 3876 | 1468519782419 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 3876 | 1468519782421 Marionette TRACE conn2 <- [1,2038,null,{}] 11:09:42 INFO - PROCESS | 3876 | 1468519782424 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 3876 | 1468519782426 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:42 INFO - PROCESS | 3876 | 1468519782540 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:09:42 INFO - PROCESS | 3876 | 1468519782599 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 3876 | 1468519782601 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:42 INFO - PROCESS | 3876 | ++DOCSHELL 17464000 == 33 [pid = 3876] [id = 519] 11:09:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1792C800) [pid = 3876] [serial = 1557] [outer = 00000000] 11:09:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (179F7800) [pid = 3876] [serial = 1558] [outer = 1792C800] 11:09:42 INFO - PROCESS | 3876 | 1468519782644 Marionette DEBUG loaded listener.js 11:09:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17B37400) [pid = 3876] [serial = 1559] [outer = 1792C800] 11:09:43 INFO - PROCESS | 3876 | 1468519783062 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms 11:09:43 INFO - PROCESS | 3876 | 1468519783102 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:09:43 INFO - PROCESS | 3876 | 1468519783104 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 11:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:09:43 INFO - PROCESS | 3876 | 1468519783108 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:09:43 INFO - PROCESS | 3876 | 1468519783109 Marionette TRACE conn2 <- [1,2042,null,{}] 11:09:43 INFO - PROCESS | 3876 | 1468519783113 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:43 INFO - PROCESS | 3876 | 1468519783115 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:43 INFO - PROCESS | 3876 | 1468519783250 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:09:43 INFO - PROCESS | 3876 | 1468519783269 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 3876 | 1468519783271 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:43 INFO - PROCESS | 3876 | ++DOCSHELL 1421FC00 == 34 [pid = 3876] [id = 520] 11:09:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (193C0000) [pid = 3876] [serial = 1560] [outer = 00000000] 11:09:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19425800) [pid = 3876] [serial = 1561] [outer = 193C0000] 11:09:43 INFO - PROCESS | 3876 | 1468519783314 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19431C00) [pid = 3876] [serial = 1562] [outer = 193C0000] 11:09:43 INFO - PROCESS | 3876 | 1468519783740 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 673ms 11:09:43 INFO - PROCESS | 3876 | 1468519783789 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:09:43 INFO - PROCESS | 3876 | 1468519783791 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 11:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:09:43 INFO - PROCESS | 3876 | 1468519783800 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:09:43 INFO - PROCESS | 3876 | 1468519783802 Marionette TRACE conn2 <- [1,2046,null,{}] 11:09:43 INFO - PROCESS | 3876 | 1468519783806 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:43 INFO - PROCESS | 3876 | 1468519783811 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:43 INFO - PROCESS | 3876 | 1468519783944 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:09:44 INFO - PROCESS | 3876 | 1468519784015 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 3876 | 1468519784017 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:44 INFO - PROCESS | 3876 | ++DOCSHELL 19B2EC00 == 35 [pid = 3876] [id = 521] 11:09:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19B2F800) [pid = 3876] [serial = 1563] [outer = 00000000] 11:09:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19FE2C00) [pid = 3876] [serial = 1564] [outer = 19B2F800] 11:09:44 INFO - PROCESS | 3876 | 1468519784060 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19FEDC00) [pid = 3876] [serial = 1565] [outer = 19B2F800] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (10A75800) [pid = 3876] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1342EC00) [pid = 3876] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (112C5800) [pid = 3876] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1043A400) [pid = 3876] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17B31800) [pid = 3876] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (144F7C00) [pid = 3876] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1942BC00) [pid = 3876] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (173C6400) [pid = 3876] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1396F400) [pid = 3876] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (144F8400) [pid = 3876] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1571C800) [pid = 3876] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:09:44 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (129E9800) [pid = 3876] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:09:44 INFO - PROCESS | 3876 | 1468519784505 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 718ms 11:09:44 INFO - PROCESS | 3876 | 1468519784545 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 3876 | 1468519784547 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 11:09:44 INFO - PROCESS | 3876 | 1468519784551 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 3876 | 1468519784553 Marionette TRACE conn2 <- [1,2050,null,{}] 11:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:09:44 INFO - PROCESS | 3876 | 1468519784556 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 3876 | 1468519784558 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:44 INFO - PROCESS | 3876 | 1468519784634 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:09:44 INFO - PROCESS | 3876 | 1468519784639 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 3876 | 1468519784642 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:44 INFO - PROCESS | 3876 | ++DOCSHELL 1342A000 == 36 [pid = 3876] [id = 522] 11:09:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1342EC00) [pid = 3876] [serial = 1566] [outer = 00000000] 11:09:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (144F8400) [pid = 3876] [serial = 1567] [outer = 1342EC00] 11:09:44 INFO - PROCESS | 3876 | 1468519784685 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17B2DC00) [pid = 3876] [serial = 1568] [outer = 1342EC00] 11:09:45 INFO - PROCESS | 3876 | 1468519785118 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 626ms 11:09:45 INFO - PROCESS | 3876 | 1468519785174 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 3876 | 1468519785176 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 11:09:45 INFO - PROCESS | 3876 | 1468519785179 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:09:45 INFO - PROCESS | 3876 | 1468519785181 Marionette TRACE conn2 <- [1,2054,null,{}] 11:09:45 INFO - PROCESS | 3876 | 1468519785184 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 3876 | 1468519785186 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:45 INFO - PROCESS | 3876 | 1468519785262 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:09:45 INFO - PROCESS | 3876 | 1468519785267 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 3876 | 1468519785269 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:45 INFO - PROCESS | 3876 | ++DOCSHELL 144F7C00 == 37 [pid = 3876] [id = 523] 11:09:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (173CBC00) [pid = 3876] [serial = 1569] [outer = 00000000] 11:09:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19F44C00) [pid = 3876] [serial = 1570] [outer = 173CBC00] 11:09:45 INFO - PROCESS | 3876 | 1468519785311 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A315C00) [pid = 3876] [serial = 1571] [outer = 173CBC00] 11:09:45 INFO - PROCESS | 3876 | 1468519785740 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 580ms 11:09:45 INFO - PROCESS | 3876 | 1468519785777 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 3876 | 1468519785779 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 11:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:09:45 INFO - PROCESS | 3876 | 1468519785783 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 3876 | 1468519785784 Marionette TRACE conn2 <- [1,2058,null,{}] 11:09:45 INFO - PROCESS | 3876 | 1468519785788 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 3876 | 1468519785789 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:45 INFO - PROCESS | 3876 | 1468519785850 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:09:45 INFO - PROCESS | 3876 | 1468519785855 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 3876 | 1468519785857 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:45 INFO - PROCESS | 3876 | ++DOCSHELL 1A319C00 == 38 [pid = 3876] [id = 524] 11:09:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A31A000) [pid = 3876] [serial = 1572] [outer = 00000000] 11:09:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A31E400) [pid = 3876] [serial = 1573] [outer = 1A31A000] 11:09:45 INFO - PROCESS | 3876 | 1468519785909 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A31F800) [pid = 3876] [serial = 1574] [outer = 1A31A000] 11:09:46 INFO - PROCESS | 3876 | 1468519786350 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 627ms 11:09:46 INFO - PROCESS | 3876 | 1468519786416 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 3876 | 1468519786420 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 11:09:46 INFO - PROCESS | 3876 | 1468519786425 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:09:46 INFO - PROCESS | 3876 | 1468519786429 Marionette TRACE conn2 <- [1,2062,null,{}] 11:09:46 INFO - PROCESS | 3876 | 1468519786436 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:46 INFO - PROCESS | 3876 | 1468519786440 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:46 INFO - PROCESS | 3876 | 1468519786538 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:09:46 INFO - PROCESS | 3876 | 1468519786676 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 3876 | 1468519786681 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:46 INFO - PROCESS | 3876 | ++DOCSHELL 11885C00 == 39 [pid = 3876] [id = 525] 11:09:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (11890000) [pid = 3876] [serial = 1575] [outer = 00000000] 11:09:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (12B6AC00) [pid = 3876] [serial = 1576] [outer = 11890000] 11:09:46 INFO - PROCESS | 3876 | 1468519786741 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (13125C00) [pid = 3876] [serial = 1577] [outer = 11890000] 11:09:47 INFO - PROCESS | 3876 | 1468519787404 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1024ms 11:09:47 INFO - PROCESS | 3876 | 1468519787441 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 3876 | 1468519787445 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 11:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:09:47 INFO - PROCESS | 3876 | 1468519787470 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 3876 | 1468519787474 Marionette TRACE conn2 <- [1,2066,null,{}] 11:09:47 INFO - PROCESS | 3876 | 1468519787478 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 3876 | 1468519787481 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:47 INFO - PROCESS | 3876 | 1468519787589 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:09:47 INFO - PROCESS | 3876 | 1468519787727 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 3876 | 1468519787730 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:47 INFO - PROCESS | 3876 | ++DOCSHELL 156EF400 == 40 [pid = 3876] [id = 526] 11:09:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (156EFC00) [pid = 3876] [serial = 1578] [outer = 00000000] 11:09:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (16454C00) [pid = 3876] [serial = 1579] [outer = 156EFC00] 11:09:47 INFO - PROCESS | 3876 | 1468519787785 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1745BC00) [pid = 3876] [serial = 1580] [outer = 156EFC00] 11:09:48 INFO - PROCESS | 3876 | 1468519788326 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 886ms 11:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:09:48 INFO - PROCESS | 3876 | 1468519788360 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:09:48 INFO - PROCESS | 3876 | 1468519788363 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 11:09:48 INFO - PROCESS | 3876 | 1468519788366 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - PROCESS | 3876 | 1468519788369 Marionette TRACE conn2 <- [1,2070,null,{}] 11:09:48 INFO - PROCESS | 3876 | 1468519788378 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 3876 | 1468519788383 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:48 INFO - PROCESS | 3876 | 1468519788486 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:09:48 INFO - PROCESS | 3876 | 1468519788625 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 3876 | 1468519788629 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:48 INFO - PROCESS | 3876 | ++DOCSHELL 197DD400 == 41 [pid = 3876] [id = 527] 11:09:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19B25C00) [pid = 3876] [serial = 1581] [outer = 00000000] 11:09:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19FE1000) [pid = 3876] [serial = 1582] [outer = 19B25C00] 11:09:48 INFO - PROCESS | 3876 | 1468519788685 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A31C000) [pid = 3876] [serial = 1583] [outer = 19B25C00] 11:09:49 INFO - PROCESS | 3876 | 1468519789285 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 978ms 11:09:49 INFO - PROCESS | 3876 | 1468519789353 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 3876 | 1468519789355 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 11:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:09:49 INFO - PROCESS | 3876 | 1468519789359 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 3876 | 1468519789361 Marionette TRACE conn2 <- [1,2074,null,{}] 11:09:49 INFO - PROCESS | 3876 | 1468519789365 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 3876 | 1468519789367 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:49 INFO - PROCESS | 3876 | 1468519789471 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:09:49 INFO - PROCESS | 3876 | 1468519789702 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 3876 | 1468519789705 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:49 INFO - PROCESS | 3876 | ++DOCSHELL 1043A400 == 42 [pid = 3876] [id = 528] 11:09:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (104E5400) [pid = 3876] [serial = 1584] [outer = 00000000] 11:09:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (112C0000) [pid = 3876] [serial = 1585] [outer = 104E5400] 11:09:49 INFO - PROCESS | 3876 | 1468519789778 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (11CE1C00) [pid = 3876] [serial = 1586] [outer = 104E5400] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 144F7C00 == 41 [pid = 3876] [id = 523] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 1342A000 == 40 [pid = 3876] [id = 522] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 19B2EC00 == 39 [pid = 3876] [id = 521] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 1421FC00 == 38 [pid = 3876] [id = 520] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 17464000 == 37 [pid = 3876] [id = 519] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 1571EC00 == 36 [pid = 3876] [id = 518] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 13968C00 == 35 [pid = 3876] [id = 517] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 11892800 == 34 [pid = 3876] [id = 516] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 13B4CC00 == 33 [pid = 3876] [id = 515] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 10560C00 == 32 [pid = 3876] [id = 504] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 1036B800 == 31 [pid = 3876] [id = 514] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 156EF400 == 30 [pid = 3876] [id = 526] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 197DD400 == 29 [pid = 3876] [id = 527] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 1A319C00 == 28 [pid = 3876] [id = 524] 11:09:50 INFO - PROCESS | 3876 | --DOCSHELL 11885C00 == 27 [pid = 3876] [id = 525] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (19F41C00) [pid = 3876] [serial = 1540] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (129E8800) [pid = 3876] [serial = 1514] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11256000) [pid = 3876] [serial = 1513] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13967400) [pid = 3876] [serial = 1519] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13972800) [pid = 3876] [serial = 1520] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11802000) [pid = 3876] [serial = 1516] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (11C8F800) [pid = 3876] [serial = 1517] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11259C00) [pid = 3876] [serial = 1505] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (10A7D400) [pid = 3876] [serial = 1504] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17F36800) [pid = 3876] [serial = 1531] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1566D800) [pid = 3876] [serial = 1508] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (151A2C00) [pid = 3876] [serial = 1507] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19B32400) [pid = 3876] [serial = 1511] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (196DB400) [pid = 3876] [serial = 1510] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17934C00) [pid = 3876] [serial = 1529] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1745EC00) [pid = 3876] [serial = 1528] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (173C9000) [pid = 3876] [serial = 1535] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156E7000) [pid = 3876] [serial = 1534] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1942CC00) [pid = 3876] [serial = 1532] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (151A2000) [pid = 3876] [serial = 1522] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16886400) [pid = 3876] [serial = 1525] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16E18400) [pid = 3876] [serial = 1526] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (196D8800) [pid = 3876] [serial = 1537] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (197E2000) [pid = 3876] [serial = 1538] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (151DC400) [pid = 3876] [serial = 1523] [outer = 00000000] [url = about:blank] 11:09:50 INFO - PROCESS | 3876 | 1468519790984 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1666ms 11:09:51 INFO - PROCESS | 3876 | 1468519791049 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 3876 | 1468519791054 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 11:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:09:51 INFO - PROCESS | 3876 | 1468519791062 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 3876 | 1468519791065 Marionette TRACE conn2 <- [1,2078,null,{}] 11:09:51 INFO - PROCESS | 3876 | 1468519791071 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:51 INFO - PROCESS | 3876 | 1468519791073 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:51 INFO - PROCESS | 3876 | 1468519791155 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:09:51 INFO - PROCESS | 3876 | 1468519791163 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 3876 | 1468519791167 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:51 INFO - PROCESS | 3876 | ++DOCSHELL 114E2000 == 28 [pid = 3876] [id = 529] 11:09:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (114E3000) [pid = 3876] [serial = 1587] [outer = 00000000] 11:09:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11885C00) [pid = 3876] [serial = 1588] [outer = 114E3000] 11:09:51 INFO - PROCESS | 3876 | 1468519791215 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11891400) [pid = 3876] [serial = 1589] [outer = 114E3000] 11:09:51 INFO - PROCESS | 3876 | 1468519791709 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 688ms 11:09:51 INFO - PROCESS | 3876 | 1468519791740 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 3876 | 1468519791745 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 11:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:09:51 INFO - PROCESS | 3876 | 1468519791751 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 3876 | 1468519791754 Marionette TRACE conn2 <- [1,2082,null,{}] 11:09:51 INFO - PROCESS | 3876 | 1468519791758 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:51 INFO - PROCESS | 3876 | 1468519791760 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:51 INFO - PROCESS | 3876 | 1468519791849 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:09:51 INFO - PROCESS | 3876 | 1468519791841 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 3876 | 1468519791844 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:51 INFO - PROCESS | 3876 | ++DOCSHELL 1342E400 == 29 [pid = 3876] [id = 530] 11:09:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13908000) [pid = 3876] [serial = 1590] [outer = 00000000] 11:09:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13967400) [pid = 3876] [serial = 1591] [outer = 13908000] 11:09:51 INFO - PROCESS | 3876 | 1468519791890 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13971000) [pid = 3876] [serial = 1592] [outer = 13908000] 11:09:52 INFO - PROCESS | 3876 | 1468519792366 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 673ms 11:09:52 INFO - PROCESS | 3876 | 1468519792433 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:09:52 INFO - PROCESS | 3876 | 1468519792435 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 11:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:09:52 INFO - PROCESS | 3876 | 1468519792438 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - PROCESS | 3876 | 1468519792442 Marionette TRACE conn2 <- [1,2086,null,{}] 11:09:52 INFO - PROCESS | 3876 | 1468519792452 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:52 INFO - PROCESS | 3876 | 1468519792457 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:52 INFO - PROCESS | 3876 | 1468519792569 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:09:52 INFO - PROCESS | 3876 | 1468519792647 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 3876 | 1468519792651 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:52 INFO - PROCESS | 3876 | ++DOCSHELL 15119C00 == 30 [pid = 3876] [id = 531] 11:09:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1519FC00) [pid = 3876] [serial = 1593] [outer = 00000000] 11:09:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15661400) [pid = 3876] [serial = 1594] [outer = 1519FC00] 11:09:52 INFO - PROCESS | 3876 | 1468519792697 Marionette DEBUG loaded listener.js 11:09:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156E7000) [pid = 3876] [serial = 1595] [outer = 1519FC00] 11:09:53 INFO - PROCESS | 3876 | 1468519793074 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 11:09:53 INFO - PROCESS | 3876 | 1468519793121 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:09:53 INFO - PROCESS | 3876 | 1468519793123 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 11:09:53 INFO - PROCESS | 3876 | 1468519793126 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 3876 | 1468519793128 Marionette TRACE conn2 <- [1,2090,null,{}] 11:09:53 INFO - PROCESS | 3876 | 1468519793145 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 3876 | 1468519793147 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:53 INFO - PROCESS | 3876 | 1468519793283 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:09:53 INFO - PROCESS | 3876 | 1468519793341 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 3876 | 1468519793343 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:53 INFO - PROCESS | 3876 | ++DOCSHELL 156E2400 == 31 [pid = 3876] [id = 532] 11:09:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (156EB000) [pid = 3876] [serial = 1596] [outer = 00000000] 11:09:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16886400) [pid = 3876] [serial = 1597] [outer = 156EB000] 11:09:53 INFO - PROCESS | 3876 | 1468519793371 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1736C000) [pid = 3876] [serial = 1598] [outer = 156EB000] 11:09:53 INFO - PROCESS | 3876 | 1468519793783 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 687ms 11:09:53 INFO - PROCESS | 3876 | 1468519793809 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:09:53 INFO - PROCESS | 3876 | 1468519793811 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 11:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:09:53 INFO - PROCESS | 3876 | 1468519793814 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 3876 | 1468519793816 Marionette TRACE conn2 <- [1,2094,null,{}] 11:09:53 INFO - PROCESS | 3876 | 1468519793820 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 3876 | 1468519793822 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:53 INFO - PROCESS | 3876 | 1468519793954 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:09:54 INFO - PROCESS | 3876 | 1468519794017 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 3876 | 1468519794019 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:54 INFO - PROCESS | 3876 | ++DOCSHELL 173CC000 == 32 [pid = 3876] [id = 533] 11:09:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17460800) [pid = 3876] [serial = 1599] [outer = 00000000] 11:09:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1798A000) [pid = 3876] [serial = 1600] [outer = 17460800] 11:09:54 INFO - PROCESS | 3876 | 1468519794064 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17C25C00) [pid = 3876] [serial = 1601] [outer = 17460800] 11:09:54 INFO - PROCESS | 3876 | 1468519794472 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 719ms 11:09:54 INFO - PROCESS | 3876 | 1468519794539 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 3876 | 1468519794541 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 11:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:09:54 INFO - PROCESS | 3876 | 1468519794544 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 3876 | 1468519794546 Marionette TRACE conn2 <- [1,2098,null,{}] 11:09:54 INFO - PROCESS | 3876 | 1468519794550 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 3876 | 1468519794555 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:54 INFO - PROCESS | 3876 | 1468519794692 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:09:54 INFO - PROCESS | 3876 | 1468519794704 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 3876 | 1468519794706 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:54 INFO - PROCESS | 3876 | ++DOCSHELL 193C1400 == 33 [pid = 3876] [id = 534] 11:09:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (193C4400) [pid = 3876] [serial = 1602] [outer = 00000000] 11:09:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1942D800) [pid = 3876] [serial = 1603] [outer = 193C4400] 11:09:54 INFO - PROCESS | 3876 | 1468519794750 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19B26C00) [pid = 3876] [serial = 1604] [outer = 193C4400] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (19B2F800) [pid = 3876] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (193C0000) [pid = 3876] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (103C9800) [pid = 3876] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19B31000) [pid = 3876] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13B4E800) [pid = 3876] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1396A000) [pid = 3876] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (159DF000) [pid = 3876] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11C99C00) [pid = 3876] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1342EC00) [pid = 3876] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A31A000) [pid = 3876] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1792C800) [pid = 3876] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:09:55 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (173CBC00) [pid = 3876] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:09:55 INFO - PROCESS | 3876 | 1468519795390 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 886ms 11:09:55 INFO - PROCESS | 3876 | 1468519795431 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 3876 | 1468519795433 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 11:09:55 INFO - PROCESS | 3876 | 1468519795436 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:09:55 INFO - PROCESS | 3876 | 1468519795437 Marionette TRACE conn2 <- [1,2102,null,{}] 11:09:55 INFO - PROCESS | 3876 | 1468519795441 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 3876 | 1468519795443 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:55 INFO - PROCESS | 3876 | 1468519795529 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:09:55 INFO - PROCESS | 3876 | 1468519795536 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 3876 | 1468519795538 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:55 INFO - PROCESS | 3876 | ++DOCSHELL 11C99C00 == 34 [pid = 3876] [id = 535] 11:09:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11CDD000) [pid = 3876] [serial = 1605] [outer = 00000000] 11:09:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1566B400) [pid = 3876] [serial = 1606] [outer = 11CDD000] 11:09:55 INFO - PROCESS | 3876 | 1468519795581 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (167B6000) [pid = 3876] [serial = 1607] [outer = 11CDD000] 11:09:55 INFO - PROCESS | 3876 | 1468519795989 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 581ms 11:09:56 INFO - PROCESS | 3876 | 1468519796022 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 3876 | 1468519796024 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 11:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:09:56 INFO - PROCESS | 3876 | 1468519796028 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 3876 | 1468519796029 Marionette TRACE conn2 <- [1,2106,null,{}] 11:09:56 INFO - PROCESS | 3876 | 1468519796033 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 3876 | 1468519796035 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:56 INFO - PROCESS | 3876 | 1468519796111 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:09:56 INFO - PROCESS | 3876 | 1468519796116 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 3876 | 1468519796118 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:56 INFO - PROCESS | 3876 | ++DOCSHELL 13974800 == 35 [pid = 3876] [id = 536] 11:09:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17B2C000) [pid = 3876] [serial = 1608] [outer = 00000000] 11:09:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19B2A000) [pid = 3876] [serial = 1609] [outer = 17B2C000] 11:09:56 INFO - PROCESS | 3876 | 1468519796162 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19B33800) [pid = 3876] [serial = 1610] [outer = 17B2C000] 11:09:56 INFO - PROCESS | 3876 | 1468519796567 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 581ms 11:09:56 INFO - PROCESS | 3876 | 1468519796606 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 3876 | 1468519796608 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 11:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:09:56 INFO - PROCESS | 3876 | 1468519796623 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 3876 | 1468519796625 Marionette TRACE conn2 <- [1,2110,null,{}] 11:09:56 INFO - PROCESS | 3876 | 1468519796628 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 3876 | 1468519796630 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:56 INFO - PROCESS | 3876 | 1468519796707 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:09:56 INFO - PROCESS | 3876 | 1468519796713 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 3876 | 1468519796715 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:56 INFO - PROCESS | 3876 | ++DOCSHELL 1396FC00 == 36 [pid = 3876] [id = 537] 11:09:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19429800) [pid = 3876] [serial = 1611] [outer = 00000000] 11:09:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A293000) [pid = 3876] [serial = 1612] [outer = 19429800] 11:09:56 INFO - PROCESS | 3876 | 1468519796757 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (110DCC00) [pid = 3876] [serial = 1613] [outer = 19429800] 11:09:57 INFO - PROCESS | 3876 | 1468519797187 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 11:09:57 INFO - PROCESS | 3876 | 1468519797250 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 3876 | 1468519797252 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 11:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:09:57 INFO - PROCESS | 3876 | 1468519797255 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 3876 | 1468519797257 Marionette TRACE conn2 <- [1,2114,null,{}] 11:09:57 INFO - PROCESS | 3876 | 1468519797261 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 3876 | 1468519797262 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:57 INFO - PROCESS | 3876 | 1468519797395 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:09:57 INFO - PROCESS | 3876 | 1468519797519 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:57 INFO - PROCESS | 3876 | 1468519797522 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:57 INFO - PROCESS | 3876 | ++DOCSHELL 10F3E800 == 37 [pid = 3876] [id = 538] 11:09:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (10F47000) [pid = 3876] [serial = 1614] [outer = 00000000] 11:09:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11256000) [pid = 3876] [serial = 1615] [outer = 10F47000] 11:09:57 INFO - PROCESS | 3876 | 1468519797578 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (11892800) [pid = 3876] [serial = 1616] [outer = 10F47000] 11:09:58 INFO - PROCESS | 3876 | 1468519798358 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1161ms 11:09:58 INFO - PROCESS | 3876 | 1468519798440 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:09:58 INFO - PROCESS | 3876 | 1468519798445 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 11:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:09:58 INFO - PROCESS | 3876 | 1468519798450 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 3876 | 1468519798454 Marionette TRACE conn2 <- [1,2118,null,{}] 11:09:58 INFO - PROCESS | 3876 | 1468519798458 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:58 INFO - PROCESS | 3876 | 1468519798461 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:58 INFO - PROCESS | 3876 | 1468519798606 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:09:58 INFO - PROCESS | 3876 | 1468519798719 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 3876 | 1468519798722 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:58 INFO - PROCESS | 3876 | ++DOCSHELL 13B4E000 == 38 [pid = 3876] [id = 539] 11:09:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (13ECC000) [pid = 3876] [serial = 1617] [outer = 00000000] 11:09:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (151A1800) [pid = 3876] [serial = 1618] [outer = 13ECC000] 11:09:58 INFO - PROCESS | 3876 | 1468519798777 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (151ABC00) [pid = 3876] [serial = 1619] [outer = 13ECC000] 11:09:59 INFO - PROCESS | 3876 | 1468519799607 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 3876 | 1468519799674 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 11:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:09:59 INFO - PROCESS | 3876 | 1468519799679 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 3876 | 1468519799682 Marionette TRACE conn2 <- [1,2122,null,{}] 11:09:59 INFO - PROCESS | 3876 | 1468519799688 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 3876 | 1468519799690 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:59 INFO - PROCESS | 3876 | 1468519799809 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 1396FC00 == 37 [pid = 3876] [id = 537] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 13974800 == 36 [pid = 3876] [id = 536] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 11C99C00 == 35 [pid = 3876] [id = 535] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 193C1400 == 34 [pid = 3876] [id = 534] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 173CC000 == 33 [pid = 3876] [id = 533] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 156E2400 == 32 [pid = 3876] [id = 532] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 15119C00 == 31 [pid = 3876] [id = 531] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 1342E400 == 30 [pid = 3876] [id = 530] 11:09:59 INFO - PROCESS | 3876 | --DOCSHELL 114E2000 == 29 [pid = 3876] [id = 529] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (19FE2C00) [pid = 3876] [serial = 1564] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19425800) [pid = 3876] [serial = 1561] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (10A78800) [pid = 3876] [serial = 1543] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11225C00) [pid = 3876] [serial = 1544] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19F43400) [pid = 3876] [serial = 1541] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1441B800) [pid = 3876] [serial = 1546] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (151A0800) [pid = 3876] [serial = 1547] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13B53400) [pid = 3876] [serial = 1552] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1422A000) [pid = 3876] [serial = 1553] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16455800) [pid = 3876] [serial = 1555] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12B69400) [pid = 3876] [serial = 1549] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12E6E000) [pid = 3876] [serial = 1550] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19FEDC00) [pid = 3876] [serial = 1565] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B2DC00) [pid = 3876] [serial = 1568] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (144F8400) [pid = 3876] [serial = 1567] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A31E400) [pid = 3876] [serial = 1573] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A31F800) [pid = 3876] [serial = 1574] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (179F7800) [pid = 3876] [serial = 1558] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A315C00) [pid = 3876] [serial = 1571] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17B37400) [pid = 3876] [serial = 1559] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19431C00) [pid = 3876] [serial = 1562] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (19F44C00) [pid = 3876] [serial = 1570] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16D47000) [pid = 3876] [serial = 1556] [outer = 00000000] [url = about:blank] 11:09:59 INFO - PROCESS | 3876 | 1468519799942 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:59 INFO - PROCESS | 3876 | 1468519799946 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:09:59 INFO - PROCESS | 3876 | ++DOCSHELL 10A7F000 == 30 [pid = 3876] [id = 540] 11:09:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (10A7F800) [pid = 3876] [serial = 1620] [outer = 00000000] 11:09:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (11224000) [pid = 3876] [serial = 1621] [outer = 10A7F800] 11:09:59 INFO - PROCESS | 3876 | 1468519799994 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (12BB0400) [pid = 3876] [serial = 1622] [outer = 10A7F800] 11:10:00 INFO - PROCESS | 3876 | 1468519800405 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 780ms 11:10:00 INFO - PROCESS | 3876 | 1468519800464 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:10:00 INFO - PROCESS | 3876 | 1468519800469 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 11:10:00 INFO - PROCESS | 3876 | 1468519800475 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:10:00 INFO - PROCESS | 3876 | 1468519800477 Marionette TRACE conn2 <- [1,2126,null,{}] 11:10:00 INFO - PROCESS | 3876 | 1468519800481 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 3876 | 1468519800484 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:00 INFO - PROCESS | 3876 | 1468519800568 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:10:00 INFO - PROCESS | 3876 | 1468519800576 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 3876 | 1468519800578 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:00 INFO - PROCESS | 3876 | ++DOCSHELL 1421F000 == 31 [pid = 3876] [id = 541] 11:10:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (14224400) [pid = 3876] [serial = 1623] [outer = 00000000] 11:10:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (15116800) [pid = 3876] [serial = 1624] [outer = 14224400] 11:10:00 INFO - PROCESS | 3876 | 1468519800624 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (151A7000) [pid = 3876] [serial = 1625] [outer = 14224400] 11:10:01 INFO - PROCESS | 3876 | 1468519801074 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 627ms 11:10:01 INFO - PROCESS | 3876 | 1468519801096 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 3876 | 1468519801098 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 11:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:10:01 INFO - PROCESS | 3876 | 1468519801101 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 3876 | 1468519801105 Marionette TRACE conn2 <- [1,2130,null,{}] 11:10:01 INFO - PROCESS | 3876 | 1468519801115 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:01 INFO - PROCESS | 3876 | 1468519801120 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:01 INFO - PROCESS | 3876 | 1468519801201 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:10:01 INFO - PROCESS | 3876 | 1468519801240 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 3876 | 1468519801243 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:01 INFO - PROCESS | 3876 | ++DOCSHELL 16D42000 == 32 [pid = 3876] [id = 542] 11:10:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (172C7400) [pid = 3876] [serial = 1626] [outer = 00000000] 11:10:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1737DC00) [pid = 3876] [serial = 1627] [outer = 172C7400] 11:10:01 INFO - PROCESS | 3876 | 1468519801289 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17464000) [pid = 3876] [serial = 1628] [outer = 172C7400] 11:10:01 INFO - PROCESS | 3876 | 1468519801783 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 3876 | 1468519801837 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 11:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:10:01 INFO - PROCESS | 3876 | 1468519801841 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 3876 | 1468519801843 Marionette TRACE conn2 <- [1,2134,null,{}] 11:10:01 INFO - PROCESS | 3876 | 1468519801847 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:01 INFO - PROCESS | 3876 | 1468519801849 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:01 INFO - PROCESS | 3876 | 1468519801932 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:10:01 INFO - PROCESS | 3876 | 1468519801937 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 3876 | 1468519801940 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:01 INFO - PROCESS | 3876 | ++DOCSHELL 17F32400 == 33 [pid = 3876] [id = 543] 11:10:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17F33800) [pid = 3876] [serial = 1629] [outer = 00000000] 11:10:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19428400) [pid = 3876] [serial = 1630] [outer = 17F33800] 11:10:01 INFO - PROCESS | 3876 | 1468519801983 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (19432400) [pid = 3876] [serial = 1631] [outer = 17F33800] 11:10:02 INFO - PROCESS | 3876 | 1468519802454 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 3876 | 1468519802526 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 11:10:02 INFO - PROCESS | 3876 | 1468519802530 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 3876 | 1468519802531 Marionette TRACE conn2 <- [1,2138,null,{}] 11:10:02 INFO - PROCESS | 3876 | 1468519802534 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 3876 | 1468519802537 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:02 INFO - PROCESS | 3876 | 1468519802672 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:10:02 INFO - PROCESS | 3876 | 1468519802691 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 3876 | 1468519802693 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:02 INFO - PROCESS | 3876 | ++DOCSHELL 1441B400 == 34 [pid = 3876] [id = 544] 11:10:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (196DA400) [pid = 3876] [serial = 1632] [outer = 00000000] 11:10:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19B30000) [pid = 3876] [serial = 1633] [outer = 196DA400] 11:10:02 INFO - PROCESS | 3876 | 1468519802737 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19F42C00) [pid = 3876] [serial = 1634] [outer = 196DA400] 11:10:03 INFO - PROCESS | 3876 | 1468519803176 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 11:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:10:03 INFO - PROCESS | 3876 | 1468519803213 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 3876 | 1468519803215 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 11:10:03 INFO - PROCESS | 3876 | 1468519803218 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 3876 | 1468519803220 Marionette TRACE conn2 <- [1,2142,null,{}] 11:10:03 INFO - PROCESS | 3876 | 1468519803224 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 3876 | 1468519803229 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:03 INFO - PROCESS | 3876 | 1468519803362 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:10:03 INFO - PROCESS | 3876 | 1468519803431 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 3876 | 1468519803434 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:03 INFO - PROCESS | 3876 | ++DOCSHELL 19FE7000 == 35 [pid = 3876] [id = 545] 11:10:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A28AC00) [pid = 3876] [serial = 1635] [outer = 00000000] 11:10:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A319400) [pid = 3876] [serial = 1636] [outer = 1A28AC00] 11:10:03 INFO - PROCESS | 3876 | 1468519803479 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A322C00) [pid = 3876] [serial = 1637] [outer = 1A28AC00] 11:10:03 INFO - PROCESS | 3876 | 1468519803889 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 718ms 11:10:03 INFO - PROCESS | 3876 | 1468519803968 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 3876 | 1468519803970 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 11:10:03 INFO - PROCESS | 3876 | 1468519803988 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 3876 | 1468519803989 Marionette TRACE conn2 <- [1,2146,null,{}] 11:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:10:03 INFO - PROCESS | 3876 | 1468519803993 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 3876 | 1468519803995 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:04 INFO - PROCESS | 3876 | 1468519804157 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1519FC00) [pid = 3876] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13908000) [pid = 3876] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (114E3000) [pid = 3876] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (104E5400) [pid = 3876] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (193C4400) [pid = 3876] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11890000) [pid = 3876] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156EFC00) [pid = 3876] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19B25C00) [pid = 3876] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17460800) [pid = 3876] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (11CDD000) [pid = 3876] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (156EB000) [pid = 3876] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:10:04 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B2C000) [pid = 3876] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:10:04 INFO - PROCESS | 3876 | 1468519804222 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 3876 | 1468519804224 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:04 INFO - PROCESS | 3876 | ++DOCSHELL 104E5400 == 36 [pid = 3876] [id = 546] 11:10:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (112C5800) [pid = 3876] [serial = 1638] [outer = 00000000] 11:10:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13424800) [pid = 3876] [serial = 1639] [outer = 112C5800] 11:10:04 INFO - PROCESS | 3876 | 1468519804271 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (14418000) [pid = 3876] [serial = 1640] [outer = 112C5800] 11:10:04 INFO - PROCESS | 3876 | 1468519804636 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 657ms 11:10:04 INFO - PROCESS | 3876 | 1468519804654 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 3876 | 1468519804656 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 11:10:04 INFO - PROCESS | 3876 | 1468519804660 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:10:04 INFO - PROCESS | 3876 | 1468519804661 Marionette TRACE conn2 <- [1,2150,null,{}] 11:10:04 INFO - PROCESS | 3876 | 1468519804665 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:04 INFO - PROCESS | 3876 | 1468519804667 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:04 INFO - PROCESS | 3876 | 1468519804745 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:10:04 INFO - PROCESS | 3876 | 1468519804751 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 3876 | 1468519804753 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:04 INFO - PROCESS | 3876 | ++DOCSHELL 1441A800 == 37 [pid = 3876] [id = 547] 11:10:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15119000) [pid = 3876] [serial = 1641] [outer = 00000000] 11:10:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1A316400) [pid = 3876] [serial = 1642] [outer = 15119000] 11:10:04 INFO - PROCESS | 3876 | 1468519804795 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A3F3800) [pid = 3876] [serial = 1643] [outer = 15119000] 11:10:05 INFO - PROCESS | 3876 | 1468519805221 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 581ms 11:10:05 INFO - PROCESS | 3876 | 1468519805262 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 3876 | 1468519805264 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 11:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:10:05 INFO - PROCESS | 3876 | 1468519805272 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 3876 | 1468519805273 Marionette TRACE conn2 <- [1,2154,null,{}] 11:10:05 INFO - PROCESS | 3876 | 1468519805277 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:05 INFO - PROCESS | 3876 | 1468519805279 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:05 INFO - PROCESS | 3876 | 1468519805343 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:10:05 INFO - PROCESS | 3876 | 1468519805349 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 3876 | 1468519805351 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:05 INFO - PROCESS | 3876 | ++DOCSHELL 172C8400 == 38 [pid = 3876] [id = 548] 11:10:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1737D000) [pid = 3876] [serial = 1644] [outer = 00000000] 11:10:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A3FD800) [pid = 3876] [serial = 1645] [outer = 1737D000] 11:10:05 INFO - PROCESS | 3876 | 1468519805395 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A870000) [pid = 3876] [serial = 1646] [outer = 1737D000] 11:10:05 INFO - PROCESS | 3876 | 1468519805853 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 11:10:05 INFO - PROCESS | 3876 | 1468519805889 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 3876 | 1468519805891 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 11:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:10:05 INFO - PROCESS | 3876 | 1468519805894 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 3876 | 1468519805896 Marionette TRACE conn2 <- [1,2158,null,{}] 11:10:05 INFO - PROCESS | 3876 | 1468519805915 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:05 INFO - PROCESS | 3876 | 1468519805917 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:05 INFO - PROCESS | 3876 | 1468519805995 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:10:05 INFO - PROCESS | 3876 | 1468519806000 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 3876 | 1468519806002 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:06 INFO - PROCESS | 3876 | ++DOCSHELL 10A74C00 == 39 [pid = 3876] [id = 549] 11:10:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (12BB1400) [pid = 3876] [serial = 1647] [outer = 00000000] 11:10:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A3FA400) [pid = 3876] [serial = 1648] [outer = 12BB1400] 11:10:06 INFO - PROCESS | 3876 | 1468519806048 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A3FD400) [pid = 3876] [serial = 1649] [outer = 12BB1400] 11:10:06 INFO - PROCESS | 3876 | 1468519806701 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 886ms 11:10:06 INFO - PROCESS | 3876 | 1468519806783 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 3876 | 1468519806787 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 11:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:10:06 INFO - PROCESS | 3876 | 1468519806792 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 3876 | 1468519806797 Marionette TRACE conn2 <- [1,2162,null,{}] 11:10:06 INFO - PROCESS | 3876 | 1468519806786 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 3876 | 1468519806789 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:06 INFO - PROCESS | 3876 | 1468519806906 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:10:07 INFO - PROCESS | 3876 | 1468519807039 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 3876 | 1468519807042 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:07 INFO - PROCESS | 3876 | ++DOCSHELL 12C55400 == 40 [pid = 3876] [id = 550] 11:10:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (12E62400) [pid = 3876] [serial = 1650] [outer = 00000000] 11:10:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1396FC00) [pid = 3876] [serial = 1651] [outer = 12E62400] 11:10:07 INFO - PROCESS | 3876 | 1468519807099 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (15667800) [pid = 3876] [serial = 1652] [outer = 12E62400] 11:10:07 INFO - PROCESS | 3876 | 1468519807641 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 887ms 11:10:07 INFO - PROCESS | 3876 | 1468519807666 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 3876 | 1468519807671 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 11:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:10:07 INFO - PROCESS | 3876 | 1468519807678 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 3876 | 1468519807681 Marionette TRACE conn2 <- [1,2166,null,{}] 11:10:07 INFO - PROCESS | 3876 | 1468519807685 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 3876 | 1468519807688 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:07 INFO - PROCESS | 3876 | 1468519807796 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:10:07 INFO - PROCESS | 3876 | 1468519807904 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 3876 | 1468519807906 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:07 INFO - PROCESS | 3876 | ++DOCSHELL 17456800 == 41 [pid = 3876] [id = 551] 11:10:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17457400) [pid = 3876] [serial = 1653] [outer = 00000000] 11:10:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17C23000) [pid = 3876] [serial = 1654] [outer = 17457400] 11:10:07 INFO - PROCESS | 3876 | 1468519807960 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (193C1C00) [pid = 3876] [serial = 1655] [outer = 17457400] 11:10:08 INFO - PROCESS | 3876 | 1468519808580 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 963ms 11:10:08 INFO - PROCESS | 3876 | 1468519808650 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:10:08 INFO - PROCESS | 3876 | 1468519808653 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 11:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:10:08 INFO - PROCESS | 3876 | 1468519808656 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 3876 | 1468519808660 Marionette TRACE conn2 <- [1,2170,null,{}] 11:10:08 INFO - PROCESS | 3876 | 1468519808671 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:08 INFO - PROCESS | 3876 | 1468519808676 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:08 INFO - PROCESS | 3876 | 1468519808811 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:10:08 INFO - PROCESS | 3876 | 1468519808958 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 3876 | 1468519808961 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:08 INFO - PROCESS | 3876 | ++DOCSHELL 19BC0800 == 42 [pid = 3876] [id = 552] 11:10:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (19F4B000) [pid = 3876] [serial = 1656] [outer = 00000000] 11:10:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A874400) [pid = 3876] [serial = 1657] [outer = 19F4B000] 11:10:09 INFO - PROCESS | 3876 | 1468519809021 Marionette DEBUG loaded listener.js 11:10:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1AB5B400) [pid = 3876] [serial = 1658] [outer = 19F4B000] 11:10:09 INFO - PROCESS | 3876 | 1468519809686 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1085ms 11:10:09 INFO - PROCESS | 3876 | 1468519809746 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 3876 | 1468519809750 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 11:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:10:09 INFO - PROCESS | 3876 | 1468519809754 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 3876 | 1468519809757 Marionette TRACE conn2 <- [1,2174,null,{}] 11:10:09 INFO - PROCESS | 3876 | 1468519809763 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 3876 | 1468519809765 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:09 INFO - PROCESS | 3876 | 1468519809864 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:10:09 INFO - PROCESS | 3876 | 1468519809976 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 3876 | 1468519809979 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:10 INFO - PROCESS | 3876 | ++DOCSHELL 12BA9400 == 43 [pid = 3876] [id = 553] 11:10:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (12BAA400) [pid = 3876] [serial = 1659] [outer = 00000000] 11:10:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (13973000) [pid = 3876] [serial = 1660] [outer = 12BAA400] 11:10:10 INFO - PROCESS | 3876 | 1468519810071 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (13AC3800) [pid = 3876] [serial = 1661] [outer = 12BAA400] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 1043A400 == 42 [pid = 3876] [id = 528] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 172C8400 == 41 [pid = 3876] [id = 548] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 1441A800 == 40 [pid = 3876] [id = 547] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 104E5400 == 39 [pid = 3876] [id = 546] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 19FE7000 == 38 [pid = 3876] [id = 545] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 1441B400 == 37 [pid = 3876] [id = 544] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 17F32400 == 36 [pid = 3876] [id = 543] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 16D42000 == 35 [pid = 3876] [id = 542] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 1421F000 == 34 [pid = 3876] [id = 541] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 10A7F000 == 33 [pid = 3876] [id = 540] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 10F3E800 == 32 [pid = 3876] [id = 538] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 13B4E000 == 31 [pid = 3876] [id = 539] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 17456800 == 30 [pid = 3876] [id = 551] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 19BC0800 == 29 [pid = 3876] [id = 552] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 10A74C00 == 28 [pid = 3876] [id = 549] 11:10:10 INFO - PROCESS | 3876 | --DOCSHELL 12C55400 == 27 [pid = 3876] [id = 550] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1A293000) [pid = 3876] [serial = 1612] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (15661400) [pid = 3876] [serial = 1594] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (13967400) [pid = 3876] [serial = 1591] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13971000) [pid = 3876] [serial = 1592] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (11885C00) [pid = 3876] [serial = 1588] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11891400) [pid = 3876] [serial = 1589] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (11CE1C00) [pid = 3876] [serial = 1586] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (112C0000) [pid = 3876] [serial = 1585] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1942D800) [pid = 3876] [serial = 1603] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13125C00) [pid = 3876] [serial = 1577] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12B6AC00) [pid = 3876] [serial = 1576] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1745BC00) [pid = 3876] [serial = 1580] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16454C00) [pid = 3876] [serial = 1579] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A31C000) [pid = 3876] [serial = 1583] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (19FE1000) [pid = 3876] [serial = 1582] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17C25C00) [pid = 3876] [serial = 1601] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1798A000) [pid = 3876] [serial = 1600] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1566B400) [pid = 3876] [serial = 1606] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19B26C00) [pid = 3876] [serial = 1604] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (167B6000) [pid = 3876] [serial = 1607] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16886400) [pid = 3876] [serial = 1597] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1736C000) [pid = 3876] [serial = 1598] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19B33800) [pid = 3876] [serial = 1610] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19B2A000) [pid = 3876] [serial = 1609] [outer = 00000000] [url = about:blank] 11:10:10 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (156E7000) [pid = 3876] [serial = 1595] [outer = 00000000] [url = about:blank] 11:10:11 INFO - PROCESS | 3876 | 1468519811187 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1467ms 11:10:11 INFO - PROCESS | 3876 | 1468519811240 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 3876 | 1468519811244 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 11:10:11 INFO - PROCESS | 3876 | 1468519811248 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:10:11 INFO - PROCESS | 3876 | 1468519811253 Marionette TRACE conn2 <- [1,2178,null,{}] 11:10:11 INFO - PROCESS | 3876 | 1468519811258 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 3876 | 1468519811261 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:11 INFO - PROCESS | 3876 | 1468519811350 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:10:11 INFO - PROCESS | 3876 | 1468519811361 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 3876 | 1468519811364 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:11 INFO - PROCESS | 3876 | ++DOCSHELL 11802400 == 28 [pid = 3876] [id = 554] 11:10:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (11809000) [pid = 3876] [serial = 1662] [outer = 00000000] 11:10:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12BAB000) [pid = 3876] [serial = 1663] [outer = 11809000] 11:10:11 INFO - PROCESS | 3876 | 1468519811413 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13122800) [pid = 3876] [serial = 1664] [outer = 11809000] 11:10:11 INFO - PROCESS | 3876 | 1468519811878 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 11:10:11 INFO - PROCESS | 3876 | 1468519811933 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 3876 | 1468519811937 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 11:10:11 INFO - PROCESS | 3876 | 1468519811944 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:10:11 INFO - PROCESS | 3876 | 1468519811946 Marionette TRACE conn2 <- [1,2182,null,{}] 11:10:11 INFO - PROCESS | 3876 | 1468519811950 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 3876 | 1468519811952 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:12 INFO - PROCESS | 3876 | 1468519812069 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:10:12 INFO - PROCESS | 3876 | 1468519812176 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 3876 | 1468519812178 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:12 INFO - PROCESS | 3876 | ++DOCSHELL 13973400 == 29 [pid = 3876] [id = 555] 11:10:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13974800) [pid = 3876] [serial = 1665] [outer = 00000000] 11:10:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13ECD000) [pid = 3876] [serial = 1666] [outer = 13974800] 11:10:12 INFO - PROCESS | 3876 | 1468519812208 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14411C00) [pid = 3876] [serial = 1667] [outer = 13974800] 11:10:12 INFO - PROCESS | 3876 | 1468519812567 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 688ms 11:10:12 INFO - PROCESS | 3876 | 1468519812625 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:10:12 INFO - PROCESS | 3876 | 1468519812628 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 11:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:10:12 INFO - PROCESS | 3876 | 1468519812631 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:10:12 INFO - PROCESS | 3876 | 1468519812634 Marionette TRACE conn2 <- [1,2186,null,{}] 11:10:12 INFO - PROCESS | 3876 | 1468519812651 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:12 INFO - PROCESS | 3876 | 1468519812657 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:12 INFO - PROCESS | 3876 | 1468519812738 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:10:12 INFO - PROCESS | 3876 | 1468519812745 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 3876 | 1468519812748 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:12 INFO - PROCESS | 3876 | ++DOCSHELL 156EF400 == 30 [pid = 3876] [id = 556] 11:10:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (156EF800) [pid = 3876] [serial = 1668] [outer = 00000000] 11:10:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15A28400) [pid = 3876] [serial = 1669] [outer = 156EF800] 11:10:12 INFO - PROCESS | 3876 | 1468519812795 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16886400) [pid = 3876] [serial = 1670] [outer = 156EF800] 11:10:13 INFO - PROCESS | 3876 | 1468519813247 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 688ms 11:10:13 INFO - PROCESS | 3876 | 1468519813314 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 3876 | 1468519813316 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 11:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:10:13 INFO - PROCESS | 3876 | 1468519813328 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 3876 | 1468519813329 Marionette TRACE conn2 <- [1,2190,null,{}] 11:10:13 INFO - PROCESS | 3876 | 1468519813333 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:13 INFO - PROCESS | 3876 | 1468519813335 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:13 INFO - PROCESS | 3876 | 1468519813476 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:10:13 INFO - PROCESS | 3876 | 1468519813500 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:13 INFO - PROCESS | 3876 | 1468519813502 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:13 INFO - PROCESS | 3876 | ++DOCSHELL 1736C000 == 31 [pid = 3876] [id = 557] 11:10:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1736F000) [pid = 3876] [serial = 1671] [outer = 00000000] 11:10:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1745E800) [pid = 3876] [serial = 1672] [outer = 1736F000] 11:10:13 INFO - PROCESS | 3876 | 1468519813545 Marionette DEBUG loaded listener.js 11:10:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17939C00) [pid = 3876] [serial = 1673] [outer = 1736F000] 11:10:13 INFO - PROCESS | 3876 | 1468519813948 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 672ms 11:10:13 INFO - PROCESS | 3876 | 1468519814005 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 3876 | 1468519814007 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 11:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:10:13 INFO - PROCESS | 3876 | 1468519814011 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 3876 | 1468519814012 Marionette TRACE conn2 <- [1,2194,null,{}] 11:10:14 INFO - PROCESS | 3876 | 1468519814016 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:14 INFO - PROCESS | 3876 | 1468519814018 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:14 INFO - PROCESS | 3876 | 1468519814126 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:10:14 INFO - PROCESS | 3876 | 1468519814131 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 3876 | 1468519814133 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:14 INFO - PROCESS | 3876 | ++DOCSHELL 10A76400 == 32 [pid = 3876] [id = 558] 11:10:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16CAF000) [pid = 3876] [serial = 1674] [outer = 00000000] 11:10:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17B37400) [pid = 3876] [serial = 1675] [outer = 16CAF000] 11:10:14 INFO - PROCESS | 3876 | 1468519814176 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17F34000) [pid = 3876] [serial = 1676] [outer = 16CAF000] 11:10:14 INFO - PROCESS | 3876 | 1468519814623 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 688ms 11:10:14 INFO - PROCESS | 3876 | 1468519814696 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:10:14 INFO - PROCESS | 3876 | 1468519814699 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 11:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:10:14 INFO - PROCESS | 3876 | 1468519814702 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:10:14 INFO - PROCESS | 3876 | 1468519814704 Marionette TRACE conn2 <- [1,2198,null,{}] 11:10:14 INFO - PROCESS | 3876 | 1468519814707 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:14 INFO - PROCESS | 3876 | 1468519814713 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:14 INFO - PROCESS | 3876 | 1468519814861 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (196DA400) [pid = 3876] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1A28AC00) [pid = 3876] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14224400) [pid = 3876] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (172C7400) [pid = 3876] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13ECC000) [pid = 3876] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (10F47000) [pid = 3876] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (10A7F800) [pid = 3876] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19429800) [pid = 3876] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17F33800) [pid = 3876] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15119000) [pid = 3876] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (112C5800) [pid = 3876] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (12BB1400) [pid = 3876] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:10:15 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1737D000) [pid = 3876] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:10:15 INFO - PROCESS | 3876 | 1468519815160 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 3876 | 1468519815162 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:15 INFO - PROCESS | 3876 | ++DOCSHELL 1036A800 == 33 [pid = 3876] [id = 559] 11:10:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (10478000) [pid = 3876] [serial = 1677] [outer = 00000000] 11:10:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12B66400) [pid = 3876] [serial = 1678] [outer = 10478000] 11:10:15 INFO - PROCESS | 3876 | 1468519815193 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14224400) [pid = 3876] [serial = 1679] [outer = 10478000] 11:10:15 INFO - PROCESS | 3876 | 1468519815535 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 886ms 11:10:15 INFO - PROCESS | 3876 | 1468519815588 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 3876 | 1468519815589 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 11:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:10:15 INFO - PROCESS | 3876 | 1468519815593 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 3876 | 1468519815604 Marionette TRACE conn2 <- [1,2202,null,{}] 11:10:15 INFO - PROCESS | 3876 | 1468519815608 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 3876 | 1468519815609 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:15 INFO - PROCESS | 3876 | 1468519815728 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:10:15 INFO - PROCESS | 3876 | 1468519815736 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 3876 | 1468519815738 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:15 INFO - PROCESS | 3876 | ++DOCSHELL 13970C00 == 34 [pid = 3876] [id = 560] 11:10:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B35C00) [pid = 3876] [serial = 1680] [outer = 00000000] 11:10:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (19432C00) [pid = 3876] [serial = 1681] [outer = 17B35C00] 11:10:15 INFO - PROCESS | 3876 | 1468519815782 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (196DC800) [pid = 3876] [serial = 1682] [outer = 17B35C00] 11:10:16 INFO - PROCESS | 3876 | --DOCSHELL 1B13E000 == 33 [pid = 3876] [id = 15] 11:10:16 INFO - PROCESS | 3876 | 1468519816183 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 642ms 11:10:16 INFO - PROCESS | 3876 | 1468519816235 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 3876 | 1468519816237 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 11:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:10:16 INFO - PROCESS | 3876 | 1468519816240 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 3876 | 1468519816241 Marionette TRACE conn2 <- [1,2206,null,{}] 11:10:16 INFO - PROCESS | 3876 | 1468519816245 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 3876 | 1468519816247 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:16 INFO - PROCESS | 3876 | 1468519816371 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:10:16 INFO - PROCESS | 3876 | 1468519816432 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 3876 | 1468519816434 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:16 INFO - PROCESS | 3876 | ++DOCSHELL 17373400 == 34 [pid = 3876] [id = 561] 11:10:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1737D000) [pid = 3876] [serial = 1683] [outer = 00000000] 11:10:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (129E7800) [pid = 3876] [serial = 1684] [outer = 1737D000] 11:10:16 INFO - PROCESS | 3876 | 1468519816479 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19B27C00) [pid = 3876] [serial = 1685] [outer = 1737D000] 11:10:16 INFO - PROCESS | 3876 | 1468519816856 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 672ms 11:10:16 INFO - PROCESS | 3876 | 1468519816921 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 3876 | 1468519816923 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 11:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:10:16 INFO - PROCESS | 3876 | 1468519816936 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 3876 | 1468519816938 Marionette TRACE conn2 <- [1,2210,null,{}] 11:10:16 INFO - PROCESS | 3876 | 1468519816942 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 3876 | 1468519816944 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:17 INFO - PROCESS | 3876 | 1468519817020 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:10:17 INFO - PROCESS | 3876 | 1468519817027 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:17 INFO - PROCESS | 3876 | 1468519817029 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:17 INFO - PROCESS | 3876 | ++DOCSHELL 196E0C00 == 35 [pid = 3876] [id = 562] 11:10:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19BB4800) [pid = 3876] [serial = 1686] [outer = 00000000] 11:10:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19F4A400) [pid = 3876] [serial = 1687] [outer = 19BB4800] 11:10:17 INFO - PROCESS | 3876 | 1468519817071 Marionette DEBUG loaded listener.js 11:10:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FED000) [pid = 3876] [serial = 1688] [outer = 19BB4800] 11:10:17 INFO - PROCESS | 3876 | 1468519817901 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1024ms 11:10:17 INFO - PROCESS | 3876 | 1468519817973 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 3876 | 1468519817977 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 11:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:10:17 INFO - PROCESS | 3876 | 1468519817982 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 3876 | 1468519817985 Marionette TRACE conn2 <- [1,2214,null,{}] 11:10:17 INFO - PROCESS | 3876 | 1468519817990 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 3876 | 1468519817994 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:18 INFO - PROCESS | 3876 | 1468519818135 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:10:18 INFO - PROCESS | 3876 | 1468519818271 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 3876 | 1468519818274 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:18 INFO - PROCESS | 3876 | ++DOCSHELL 114E3000 == 36 [pid = 3876] [id = 563] 11:10:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1295B800) [pid = 3876] [serial = 1689] [outer = 00000000] 11:10:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (13967400) [pid = 3876] [serial = 1690] [outer = 1295B800] 11:10:18 INFO - PROCESS | 3876 | 1468519818315 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (13B4F800) [pid = 3876] [serial = 1691] [outer = 1295B800] 11:10:19 INFO - PROCESS | 3876 | 1468519819139 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1222ms 11:10:19 INFO - PROCESS | 3876 | 1468519819211 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 3876 | 1468519819214 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 11:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:10:19 INFO - PROCESS | 3876 | 1468519819219 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 3876 | 1468519819223 Marionette TRACE conn2 <- [1,2218,null,{}] 11:10:19 INFO - PROCESS | 3876 | 1468519819229 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 3876 | 1468519819232 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:19 INFO - PROCESS | 3876 | 1468519819340 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:10:19 INFO - PROCESS | 3876 | 1468519819470 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 3876 | 1468519819475 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:19 INFO - PROCESS | 3876 | ++DOCSHELL 129E8400 == 37 [pid = 3876] [id = 564] 11:10:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (129EA000) [pid = 3876] [serial = 1692] [outer = 00000000] 11:10:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1315EC00) [pid = 3876] [serial = 1693] [outer = 129EA000] 11:10:19 INFO - PROCESS | 3876 | 1468519819533 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1390B400) [pid = 3876] [serial = 1694] [outer = 129EA000] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 17373400 == 36 [pid = 3876] [id = 561] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 13970C00 == 35 [pid = 3876] [id = 560] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 1036A800 == 34 [pid = 3876] [id = 559] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 10A76400 == 33 [pid = 3876] [id = 558] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 1736C000 == 32 [pid = 3876] [id = 557] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 156EF400 == 31 [pid = 3876] [id = 556] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 13973400 == 30 [pid = 3876] [id = 555] 11:10:19 INFO - PROCESS | 3876 | --DOCSHELL 11802400 == 29 [pid = 3876] [id = 554] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A870000) [pid = 3876] [serial = 1646] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (19B30000) [pid = 3876] [serial = 1633] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1A319400) [pid = 3876] [serial = 1636] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19F42C00) [pid = 3876] [serial = 1634] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (15116800) [pid = 3876] [serial = 1624] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (151A7000) [pid = 3876] [serial = 1625] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1737DC00) [pid = 3876] [serial = 1627] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17464000) [pid = 3876] [serial = 1628] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (151A1800) [pid = 3876] [serial = 1618] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (151ABC00) [pid = 3876] [serial = 1619] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11256000) [pid = 3876] [serial = 1615] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11892800) [pid = 3876] [serial = 1616] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11224000) [pid = 3876] [serial = 1621] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12BB0400) [pid = 3876] [serial = 1622] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (110DCC00) [pid = 3876] [serial = 1613] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19428400) [pid = 3876] [serial = 1630] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A322C00) [pid = 3876] [serial = 1637] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A316400) [pid = 3876] [serial = 1642] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14418000) [pid = 3876] [serial = 1640] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A3F3800) [pid = 3876] [serial = 1643] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (13424800) [pid = 3876] [serial = 1639] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19432400) [pid = 3876] [serial = 1631] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1A3FA400) [pid = 3876] [serial = 1648] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1A3FD400) [pid = 3876] [serial = 1649] [outer = 00000000] [url = about:blank] 11:10:19 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1A3FD800) [pid = 3876] [serial = 1645] [outer = 00000000] [url = about:blank] 11:10:20 INFO - PROCESS | 3876 | 1468519820145 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 978ms 11:10:20 INFO - PROCESS | 3876 | 1468519820205 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 3876 | 1468519820209 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 11:10:20 INFO - PROCESS | 3876 | 1468519820214 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:10:20 INFO - PROCESS | 3876 | 1468519820218 Marionette TRACE conn2 <- [1,2222,null,{}] 11:10:20 INFO - PROCESS | 3876 | 1468519820224 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 3876 | 1468519820227 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:20 INFO - PROCESS | 3876 | 1468519820333 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:10:20 INFO - PROCESS | 3876 | 1468519820466 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 3876 | 1468519820469 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:20 INFO - PROCESS | 3876 | ++DOCSHELL 110DCC00 == 30 [pid = 3876] [id = 565] 11:10:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (11259C00) [pid = 3876] [serial = 1695] [outer = 00000000] 11:10:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (12BB0400) [pid = 3876] [serial = 1696] [outer = 11259C00] 11:10:20 INFO - PROCESS | 3876 | 1468519820526 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13967C00) [pid = 3876] [serial = 1697] [outer = 11259C00] 11:10:21 INFO - PROCESS | 3876 | 1468519821112 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 917ms 11:10:21 INFO - PROCESS | 3876 | 1468519821145 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 3876 | 1468519821150 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 11:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:10:21 INFO - PROCESS | 3876 | 1468519821157 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 3876 | 1468519821160 Marionette TRACE conn2 <- [1,2226,null,{}] 11:10:21 INFO - PROCESS | 3876 | 1468519821164 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:21 INFO - PROCESS | 3876 | 1468519821167 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:21 INFO - PROCESS | 3876 | 1468519821270 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:10:21 INFO - PROCESS | 3876 | 1468519821376 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 3876 | 1468519821379 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:21 INFO - PROCESS | 3876 | ++DOCSHELL 1519E800 == 31 [pid = 3876] [id = 566] 11:10:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1519EC00) [pid = 3876] [serial = 1698] [outer = 00000000] 11:10:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (151A6000) [pid = 3876] [serial = 1699] [outer = 1519EC00] 11:10:21 INFO - PROCESS | 3876 | 1468519821434 Marionette DEBUG loaded listener.js 11:10:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (151E8800) [pid = 3876] [serial = 1700] [outer = 1519EC00] 11:10:22 INFO - PROCESS | 3876 | 1468519822076 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 978ms 11:10:22 INFO - PROCESS | 3876 | 1468519822146 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:10:22 INFO - PROCESS | 3876 | 1468519822149 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 11:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:10:22 INFO - PROCESS | 3876 | 1468519822154 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 3876 | 1468519822158 Marionette TRACE conn2 <- [1,2230,null,{}] 11:10:22 INFO - PROCESS | 3876 | 1468519822154 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:22 INFO - PROCESS | 3876 | 1468519822159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:22 INFO - PROCESS | 3876 | 1468519822260 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:10:22 INFO - PROCESS | 3876 | 1468519822395 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 3876 | 1468519822399 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:22 INFO - PROCESS | 3876 | ++DOCSHELL 172CA000 == 32 [pid = 3876] [id = 567] 11:10:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (172CE800) [pid = 3876] [serial = 1701] [outer = 00000000] 11:10:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17373400) [pid = 3876] [serial = 1702] [outer = 172CE800] 11:10:22 INFO - PROCESS | 3876 | 1468519822455 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1745BC00) [pid = 3876] [serial = 1703] [outer = 172CE800] 11:10:22 INFO - PROCESS | 3876 | 1468519822976 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 887ms 11:10:23 INFO - PROCESS | 3876 | 1468519823032 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 3876 | 1468519823035 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 11:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:10:23 INFO - PROCESS | 3876 | 1468519823039 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 3876 | 1468519823041 Marionette TRACE conn2 <- [1,2234,null,{}] 11:10:23 INFO - PROCESS | 3876 | 1468519823045 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 3876 | 1468519823047 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:23 INFO - PROCESS | 3876 | 1468519823148 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:10:23 INFO - PROCESS | 3876 | 1468519823250 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 3876 | 1468519823252 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:23 INFO - PROCESS | 3876 | ++DOCSHELL 179F1C00 == 33 [pid = 3876] [id = 568] 11:10:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17B29400) [pid = 3876] [serial = 1704] [outer = 00000000] 11:10:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B37C00) [pid = 3876] [serial = 1705] [outer = 17B29400] 11:10:23 INFO - PROCESS | 3876 | 1468519823304 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17F39800) [pid = 3876] [serial = 1706] [outer = 17B29400] 11:10:23 INFO - PROCESS | 3876 | 1468519823957 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 978ms 11:10:24 INFO - PROCESS | 3876 | 1468519824025 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 3876 | 1468519824030 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 11:10:24 INFO - PROCESS | 3876 | 1468519824035 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:10:24 INFO - PROCESS | 3876 | 1468519824038 Marionette TRACE conn2 <- [1,2238,null,{}] 11:10:24 INFO - PROCESS | 3876 | 1468519824043 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 3876 | 1468519824046 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:24 INFO - PROCESS | 3876 | 1468519824148 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:10:24 INFO - PROCESS | 3876 | 1468519824291 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:24 INFO - PROCESS | 3876 | 1468519824295 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:24 INFO - PROCESS | 3876 | ++DOCSHELL 129E7C00 == 34 [pid = 3876] [id = 569] 11:10:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (12B68000) [pid = 3876] [serial = 1707] [outer = 00000000] 11:10:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (132A8800) [pid = 3876] [serial = 1708] [outer = 12B68000] 11:10:24 INFO - PROCESS | 3876 | 1468519824350 Marionette DEBUG loaded listener.js 11:10:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1421F000) [pid = 3876] [serial = 1709] [outer = 12B68000] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 1AEF2000 == 33 [pid = 3876] [id = 17] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 114E3000 == 32 [pid = 3876] [id = 563] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 12BA9400 == 31 [pid = 3876] [id = 553] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 179F1C00 == 30 [pid = 3876] [id = 568] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 172CA000 == 29 [pid = 3876] [id = 567] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 1519E800 == 28 [pid = 3876] [id = 566] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 129E8400 == 27 [pid = 3876] [id = 564] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 110DCC00 == 26 [pid = 3876] [id = 565] 11:10:25 INFO - PROCESS | 3876 | --DOCSHELL 196E0C00 == 25 [pid = 3876] [id = 562] 11:10:25 INFO - PROCESS | 3876 | 1468519825348 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1360ms 11:10:25 INFO - PROCESS | 3876 | 1468519825406 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:10:25 INFO - PROCESS | 3876 | 1468519825410 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 11:10:25 INFO - PROCESS | 3876 | 1468519825415 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:10:25 INFO - PROCESS | 3876 | 1468519825419 Marionette TRACE conn2 <- [1,2242,null,{}] 11:10:25 INFO - PROCESS | 3876 | 1468519825424 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:25 INFO - PROCESS | 3876 | 1468519825427 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:25 INFO - PROCESS | 3876 | 1468519825515 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:10:25 INFO - PROCESS | 3876 | 1468519825523 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 3876 | 1468519825527 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:25 INFO - PROCESS | 3876 | ++DOCSHELL 11806400 == 26 [pid = 3876] [id = 570] 11:10:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (11807800) [pid = 3876] [serial = 1710] [outer = 00000000] 11:10:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (12BB1C00) [pid = 3876] [serial = 1711] [outer = 11807800] 11:10:25 INFO - PROCESS | 3876 | 1468519825574 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (12EE0C00) [pid = 3876] [serial = 1712] [outer = 11807800] 11:10:26 INFO - PROCESS | 3876 | 1468519826057 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 688ms 11:10:26 INFO - PROCESS | 3876 | 1468519826099 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 3876 | 1468519826104 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 11:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:10:26 INFO - PROCESS | 3876 | 1468519826110 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 3876 | 1468519826113 Marionette TRACE conn2 <- [1,2246,null,{}] 11:10:26 INFO - PROCESS | 3876 | 1468519826117 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 3876 | 1468519826119 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:26 INFO - PROCESS | 3876 | 1468519826242 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:10:26 INFO - PROCESS | 3876 | 1468519826346 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 3876 | 1468519826349 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:26 INFO - PROCESS | 3876 | ++DOCSHELL 144F7800 == 27 [pid = 3876] [id = 571] 11:10:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (151A1000) [pid = 3876] [serial = 1713] [outer = 00000000] 11:10:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (156E2800) [pid = 3876] [serial = 1714] [outer = 151A1000] 11:10:26 INFO - PROCESS | 3876 | 1468519826395 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (156E8800) [pid = 3876] [serial = 1715] [outer = 151A1000] 11:10:26 INFO - PROCESS | 3876 | 1468519826749 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 673ms 11:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:10:26 INFO - PROCESS | 3876 | 1468519826791 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 3876 | 1468519826793 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 11:10:26 INFO - PROCESS | 3876 | 1468519826796 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 3876 | 1468519826800 Marionette TRACE conn2 <- [1,2250,null,{}] 11:10:26 INFO - PROCESS | 3876 | 1468519826810 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 3876 | 1468519826815 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:26 INFO - PROCESS | 3876 | 1468519826895 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:10:26 INFO - PROCESS | 3876 | 1468519826902 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 3876 | 1468519826905 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:26 INFO - PROCESS | 3876 | ++DOCSHELL 167B3C00 == 28 [pid = 3876] [id = 572] 11:10:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16D41C00) [pid = 3876] [serial = 1716] [outer = 00000000] 11:10:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1745B800) [pid = 3876] [serial = 1717] [outer = 16D41C00] 11:10:26 INFO - PROCESS | 3876 | 1468519826951 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (179F3400) [pid = 3876] [serial = 1718] [outer = 16D41C00] 11:10:27 INFO - PROCESS | 3876 | 1468519827458 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 11:10:27 INFO - PROCESS | 3876 | 1468519827478 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 3876 | 1468519827481 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 11:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:10:27 INFO - PROCESS | 3876 | 1468519827484 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 3876 | 1468519827485 Marionette TRACE conn2 <- [1,2254,null,{}] 11:10:27 INFO - PROCESS | 3876 | 1468519827495 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 3876 | 1468519827497 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:27 INFO - PROCESS | 3876 | 1468519827639 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:10:27 INFO - PROCESS | 3876 | 1468519827662 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 3876 | 1468519827664 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:27 INFO - PROCESS | 3876 | ++DOCSHELL 1942C800 == 29 [pid = 3876] [id = 573] 11:10:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1942D000) [pid = 3876] [serial = 1719] [outer = 00000000] 11:10:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (196D7800) [pid = 3876] [serial = 1720] [outer = 1942D000] 11:10:27 INFO - PROCESS | 3876 | 1468519827707 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (197DFC00) [pid = 3876] [serial = 1721] [outer = 1942D000] 11:10:28 INFO - PROCESS | 3876 | 1468519828131 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 687ms 11:10:28 INFO - PROCESS | 3876 | 1468519828183 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 3876 | 1468519828185 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 11:10:28 INFO - PROCESS | 3876 | 1468519828188 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:10:28 INFO - PROCESS | 3876 | 1468519828190 Marionette TRACE conn2 <- [1,2258,null,{}] 11:10:28 INFO - PROCESS | 3876 | 1468519828199 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 3876 | 1468519828201 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:28 INFO - PROCESS | 3876 | 1468519828291 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:10:28 INFO - PROCESS | 3876 | 1468519828297 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 3876 | 1468519828299 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:28 INFO - PROCESS | 3876 | ++DOCSHELL 19432400 == 30 [pid = 3876] [id = 574] 11:10:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19B27000) [pid = 3876] [serial = 1722] [outer = 00000000] 11:10:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19BBC000) [pid = 3876] [serial = 1723] [outer = 19B27000] 11:10:28 INFO - PROCESS | 3876 | 1468519828343 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19F41C00) [pid = 3876] [serial = 1724] [outer = 19B27000] 11:10:28 INFO - PROCESS | 3876 | 1468519828819 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms 11:10:28 INFO - PROCESS | 3876 | 1468519828873 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:10:28 INFO - PROCESS | 3876 | 1468519828875 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 11:10:28 INFO - PROCESS | 3876 | 1468519828878 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 3876 | 1468519828880 Marionette TRACE conn2 <- [1,2262,null,{}] 11:10:28 INFO - PROCESS | 3876 | 1468519828884 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 3876 | 1468519828889 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:29 INFO - PROCESS | 3876 | 1468519829028 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (129EA000) [pid = 3876] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1736F000) [pid = 3876] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11809000) [pid = 3876] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (156EF800) [pid = 3876] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13974800) [pid = 3876] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12BAA400) [pid = 3876] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16CAF000) [pid = 3876] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12E62400) [pid = 3876] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17457400) [pid = 3876] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19F4B000) [pid = 3876] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (10478000) [pid = 3876] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1AEF8000) [pid = 3876] [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.] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17B35C00) [pid = 3876] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1B13E400) [pid = 3876] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1295B800) [pid = 3876] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19BB4800) [pid = 3876] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:10:29 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1737D000) [pid = 3876] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:10:29 INFO - PROCESS | 3876 | 1468519829335 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 3876 | 1468519829337 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:29 INFO - PROCESS | 3876 | ++DOCSHELL 10478000 == 31 [pid = 3876] [id = 575] 11:10:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (104E5800) [pid = 3876] [serial = 1725] [outer = 00000000] 11:10:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (11DD6400) [pid = 3876] [serial = 1726] [outer = 104E5800] 11:10:29 INFO - PROCESS | 3876 | 1468519829381 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1396B000) [pid = 3876] [serial = 1727] [outer = 104E5800] 11:10:29 INFO - PROCESS | 3876 | 1468519829752 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 932ms 11:10:29 INFO - PROCESS | 3876 | 1468519829808 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:10:29 INFO - PROCESS | 3876 | 1468519829801 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 11:10:29 INFO - PROCESS | 3876 | 1468519829805 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 3876 | 1468519829807 Marionette TRACE conn2 <- [1,2266,null,{}] 11:10:29 INFO - PROCESS | 3876 | 1468519829810 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 3876 | 1468519829812 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:29 INFO - PROCESS | 3876 | 1468519829887 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:10:29 INFO - PROCESS | 3876 | 1468519829893 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 3876 | 1468519829895 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:29 INFO - PROCESS | 3876 | ++DOCSHELL 112C0000 == 32 [pid = 3876] [id = 576] 11:10:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1342A000) [pid = 3876] [serial = 1728] [outer = 00000000] 11:10:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1942C400) [pid = 3876] [serial = 1729] [outer = 1342A000] 11:10:29 INFO - PROCESS | 3876 | 1468519829937 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FE4000) [pid = 3876] [serial = 1730] [outer = 1342A000] 11:10:30 INFO - PROCESS | 3876 | 1468519830352 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 580ms 11:10:30 INFO - PROCESS | 3876 | 1468519830408 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 3876 | 1468519830410 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 11:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:10:30 INFO - PROCESS | 3876 | 1468519830417 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 3876 | 1468519830419 Marionette TRACE conn2 <- [1,2270,null,{}] 11:10:30 INFO - PROCESS | 3876 | 1468519830422 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 3876 | 1468519830424 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:30 INFO - PROCESS | 3876 | 1468519830501 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:10:30 INFO - PROCESS | 3876 | 1468519830507 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 3876 | 1468519830509 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:30 INFO - PROCESS | 3876 | ++DOCSHELL 132A4800 == 33 [pid = 3876] [id = 577] 11:10:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1566BC00) [pid = 3876] [serial = 1731] [outer = 00000000] 11:10:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A31EC00) [pid = 3876] [serial = 1732] [outer = 1566BC00] 11:10:30 INFO - PROCESS | 3876 | 1468519830551 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A31F400) [pid = 3876] [serial = 1733] [outer = 1566BC00] 11:10:30 INFO - PROCESS | 3876 | 1468519830966 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 580ms 11:10:30 INFO - PROCESS | 3876 | 1468519830995 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 3876 | 1468519830997 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 11:10:30 INFO - PROCESS | 3876 | 1468519831001 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:10:30 INFO - PROCESS | 3876 | 1468519831002 Marionette TRACE conn2 <- [1,2274,null,{}] 11:10:31 INFO - PROCESS | 3876 | 1468519831006 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 3876 | 1468519831008 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:31 INFO - PROCESS | 3876 | 1468519831135 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:10:31 INFO - PROCESS | 3876 | 1468519831159 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 3876 | 1468519831161 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:31 INFO - PROCESS | 3876 | ++DOCSHELL 1A322800 == 34 [pid = 3876] [id = 578] 11:10:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A3F3000) [pid = 3876] [serial = 1734] [outer = 00000000] 11:10:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A3F8000) [pid = 3876] [serial = 1735] [outer = 1A3F3000] 11:10:31 INFO - PROCESS | 3876 | 1468519831209 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A3FCC00) [pid = 3876] [serial = 1736] [outer = 1A3F3000] 11:10:32 INFO - PROCESS | 3876 | 1468519832007 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:10:32 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 11:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1008ms 11:10:32 INFO - PROCESS | 3876 | 1468519832039 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 3876 | 1468519832043 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 11:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:10:32 INFO - PROCESS | 3876 | 1468519832032 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 3876 | 1468519832037 Marionette TRACE conn2 <- [1,2278,null,{}] 11:10:32 INFO - PROCESS | 3876 | 1468519832042 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 3876 | 1468519832045 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:32 INFO - PROCESS | 3876 | 1468519832172 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:10:32 INFO - PROCESS | 3876 | 1468519832307 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 3876 | 1468519832310 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:32 INFO - PROCESS | 3876 | ++DOCSHELL 11CDD000 == 35 [pid = 3876] [id = 579] 11:10:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (11CE8400) [pid = 3876] [serial = 1737] [outer = 00000000] 11:10:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (13975C00) [pid = 3876] [serial = 1738] [outer = 11CE8400] 11:10:32 INFO - PROCESS | 3876 | 1468519832366 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (151A4C00) [pid = 3876] [serial = 1739] [outer = 11CE8400] 11:10:33 INFO - PROCESS | 3876 | 1468519833232 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1284ms 11:10:33 INFO - PROCESS | 3876 | 1468519833323 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 3876 | 1468519833327 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 11:10:33 INFO - PROCESS | 3876 | 1468519833332 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:10:33 INFO - PROCESS | 3876 | 1468519833336 Marionette TRACE conn2 <- [1,2282,null,{}] 11:10:33 INFO - PROCESS | 3876 | 1468519833341 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:33 INFO - PROCESS | 3876 | 1468519833344 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:33 INFO - PROCESS | 3876 | 1468519833476 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:10:33 INFO - PROCESS | 3876 | 1468519833611 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 3876 | 1468519833615 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 132A4800 == 34 [pid = 3876] [id = 577] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 112C0000 == 33 [pid = 3876] [id = 576] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 10478000 == 32 [pid = 3876] [id = 575] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 19432400 == 31 [pid = 3876] [id = 574] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 1942C800 == 30 [pid = 3876] [id = 573] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 167B3C00 == 29 [pid = 3876] [id = 572] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 144F7800 == 28 [pid = 3876] [id = 571] 11:10:33 INFO - PROCESS | 3876 | --DOCSHELL 11806400 == 27 [pid = 3876] [id = 570] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1B13DC00) [pid = 3876] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13967400) [pid = 3876] [serial = 1690] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19F4A400) [pid = 3876] [serial = 1687] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (129E7800) [pid = 3876] [serial = 1684] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1390B400) [pid = 3876] [serial = 1694] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1745E800) [pid = 3876] [serial = 1672] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (12BAB000) [pid = 3876] [serial = 1663] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13122800) [pid = 3876] [serial = 1664] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (15A28400) [pid = 3876] [serial = 1669] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13ECD000) [pid = 3876] [serial = 1666] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14411C00) [pid = 3876] [serial = 1667] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13AC3800) [pid = 3876] [serial = 1661] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13973000) [pid = 3876] [serial = 1660] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B37400) [pid = 3876] [serial = 1675] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17939C00) [pid = 3876] [serial = 1673] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15667800) [pid = 3876] [serial = 1652] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1396FC00) [pid = 3876] [serial = 1651] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (193C1C00) [pid = 3876] [serial = 1655] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17C23000) [pid = 3876] [serial = 1654] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1AB5B400) [pid = 3876] [serial = 1658] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A874400) [pid = 3876] [serial = 1657] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (12B66400) [pid = 3876] [serial = 1678] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17F34000) [pid = 3876] [serial = 1676] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (19B27C00) [pid = 3876] [serial = 1685] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156E5400) [pid = 3876] [serial = 1133] [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.] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1315EC00) [pid = 3876] [serial = 1693] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (14224400) [pid = 3876] [serial = 1679] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (196DC800) [pid = 3876] [serial = 1682] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (19432C00) [pid = 3876] [serial = 1681] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (16886400) [pid = 3876] [serial = 1670] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (13B4F800) [pid = 3876] [serial = 1691] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (19FED000) [pid = 3876] [serial = 1688] [outer = 00000000] [url = about:blank] 11:10:33 INFO - PROCESS | 3876 | ++DOCSHELL 110DCC00 == 28 [pid = 3876] [id = 580] 11:10:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (110DE800) [pid = 3876] [serial = 1740] [outer = 00000000] 11:10:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (12B6D800) [pid = 3876] [serial = 1741] [outer = 110DE800] 11:10:33 INFO - PROCESS | 3876 | 1468519833723 Marionette DEBUG loaded listener.js 11:10:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (12C4FC00) [pid = 3876] [serial = 1742] [outer = 110DE800] 11:10:34 INFO - PROCESS | 3876 | 1468519834107 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 826ms 11:10:34 INFO - PROCESS | 3876 | 1468519834159 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 3876 | 1468519834163 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 11:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:10:34 INFO - PROCESS | 3876 | 1468519834169 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 3876 | 1468519834172 Marionette TRACE conn2 <- [1,2286,null,{}] 11:10:34 INFO - PROCESS | 3876 | 1468519834176 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 3876 | 1468519834178 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:34 INFO - PROCESS | 3876 | 1468519834262 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:10:34 INFO - PROCESS | 3876 | 1468519834268 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 3876 | 1468519834271 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:34 INFO - PROCESS | 3876 | ++DOCSHELL 13973C00 == 29 [pid = 3876] [id = 581] 11:10:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (13975400) [pid = 3876] [serial = 1743] [outer = 00000000] 11:10:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (13B4F800) [pid = 3876] [serial = 1744] [outer = 13975400] 11:10:34 INFO - PROCESS | 3876 | 1468519834317 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13ECD000) [pid = 3876] [serial = 1745] [outer = 13975400] 11:10:34 INFO - PROCESS | 3876 | 1468519834769 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 611ms 11:10:34 INFO - PROCESS | 3876 | 1468519834791 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 3876 | 1468519834793 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 11:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:10:34 INFO - PROCESS | 3876 | 1468519834797 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 3876 | 1468519834800 Marionette TRACE conn2 <- [1,2290,null,{}] 11:10:34 INFO - PROCESS | 3876 | 1468519834810 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 3876 | 1468519834815 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:34 INFO - PROCESS | 3876 | 1468519834905 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:10:34 INFO - PROCESS | 3876 | 1468519834942 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 3876 | 1468519834945 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:34 INFO - PROCESS | 3876 | ++DOCSHELL 156E3800 == 30 [pid = 3876] [id = 582] 11:10:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (156EF400) [pid = 3876] [serial = 1746] [outer = 00000000] 11:10:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1571C800) [pid = 3876] [serial = 1747] [outer = 156EF400] 11:10:34 INFO - PROCESS | 3876 | 1468519834995 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (15A28400) [pid = 3876] [serial = 1748] [outer = 156EF400] 11:10:35 INFO - PROCESS | 3876 | 1468519835439 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 673ms 11:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:10:35 INFO - PROCESS | 3876 | 1468519835481 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:10:35 INFO - PROCESS | 3876 | 1468519835483 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 11:10:35 INFO - PROCESS | 3876 | 1468519835487 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 3876 | 1468519835488 Marionette TRACE conn2 <- [1,2294,null,{}] 11:10:35 INFO - PROCESS | 3876 | 1468519835492 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 3876 | 1468519835494 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:35 INFO - PROCESS | 3876 | 1468519835584 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:10:35 INFO - PROCESS | 3876 | 1468519835589 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 3876 | 1468519835591 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:35 INFO - PROCESS | 3876 | ++DOCSHELL 16E21000 == 31 [pid = 3876] [id = 583] 11:10:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (172C5C00) [pid = 3876] [serial = 1749] [outer = 00000000] 11:10:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17460800) [pid = 3876] [serial = 1750] [outer = 172C5C00] 11:10:35 INFO - PROCESS | 3876 | 1468519835635 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17937000) [pid = 3876] [serial = 1751] [outer = 172C5C00] 11:10:36 INFO - PROCESS | 3876 | 1468519836079 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 688ms 11:10:36 INFO - PROCESS | 3876 | 1468519836167 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 3876 | 1468519836169 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 11:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:10:36 INFO - PROCESS | 3876 | 1468519836172 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - PROCESS | 3876 | 1468519836174 Marionette TRACE conn2 <- [1,2298,null,{}] 11:10:36 INFO - PROCESS | 3876 | 1468519836178 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:36 INFO - PROCESS | 3876 | 1468519836180 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:36 INFO - PROCESS | 3876 | 1468519836299 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:10:36 INFO - PROCESS | 3876 | 1468519836386 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 3876 | 1468519836388 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:36 INFO - PROCESS | 3876 | ++DOCSHELL 16D42000 == 32 [pid = 3876] [id = 584] 11:10:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (172C7000) [pid = 3876] [serial = 1752] [outer = 00000000] 11:10:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17F36400) [pid = 3876] [serial = 1753] [outer = 172C7000] 11:10:36 INFO - PROCESS | 3876 | 1468519836430 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (193C0000) [pid = 3876] [serial = 1754] [outer = 172C7000] 11:10:36 INFO - PROCESS | 3876 | 1468519836822 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 687ms 11:10:36 INFO - PROCESS | 3876 | 1468519836854 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 3876 | 1468519836856 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 11:10:36 INFO - PROCESS | 3876 | 1468519836859 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:10:36 INFO - PROCESS | 3876 | 1468519836860 Marionette TRACE conn2 <- [1,2302,null,{}] 11:10:36 INFO - PROCESS | 3876 | 1468519836864 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:36 INFO - PROCESS | 3876 | 1468519836869 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:36 INFO - PROCESS | 3876 | 1468519837012 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:10:37 INFO - PROCESS | 3876 | 1468519837022 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 3876 | 1468519837024 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:37 INFO - PROCESS | 3876 | ++DOCSHELL 1342EC00 == 33 [pid = 3876] [id = 585] 11:10:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17B32000) [pid = 3876] [serial = 1755] [outer = 00000000] 11:10:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19432400) [pid = 3876] [serial = 1756] [outer = 17B32000] 11:10:37 INFO - PROCESS | 3876 | 1468519837069 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19B29800) [pid = 3876] [serial = 1757] [outer = 17B32000] 11:10:37 INFO - PROCESS | 3876 | 1468519837508 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 688ms 11:10:37 INFO - PROCESS | 3876 | 1468519837542 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 3876 | 1468519837544 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 11:10:37 INFO - PROCESS | 3876 | 1468519837548 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:10:37 INFO - PROCESS | 3876 | 1468519837549 Marionette TRACE conn2 <- [1,2306,null,{}] 11:10:37 INFO - PROCESS | 3876 | 1468519837560 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 3876 | 1468519837562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:37 INFO - PROCESS | 3876 | 1468519837704 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:10:37 INFO - PROCESS | 3876 | 1468519837725 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 3876 | 1468519837726 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:37 INFO - PROCESS | 3876 | ++DOCSHELL 1798E400 == 34 [pid = 3876] [id = 586] 11:10:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B2A800) [pid = 3876] [serial = 1758] [outer = 00000000] 11:10:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19BB9000) [pid = 3876] [serial = 1759] [outer = 17B2A800] 11:10:37 INFO - PROCESS | 3876 | 1468519837768 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19BBB800) [pid = 3876] [serial = 1760] [outer = 17B2A800] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1566BC00) [pid = 3876] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1942D000) [pid = 3876] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11807800) [pid = 3876] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16D41C00) [pid = 3876] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11259C00) [pid = 3876] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1519EC00) [pid = 3876] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (172CE800) [pid = 3876] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B29400) [pid = 3876] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19B27000) [pid = 3876] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (104E5800) [pid = 3876] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1342A000) [pid = 3876] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (12B68000) [pid = 3876] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:10:38 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (151A1000) [pid = 3876] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:10:38 INFO - PROCESS | 3876 | 1468519838282 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 3876 | 1468519838333 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 11:10:38 INFO - PROCESS | 3876 | 1468519838336 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:10:38 INFO - PROCESS | 3876 | 1468519838338 Marionette TRACE conn2 <- [1,2310,null,{}] 11:10:38 INFO - PROCESS | 3876 | 1468519838342 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 3876 | 1468519838343 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:38 INFO - PROCESS | 3876 | 1468519838419 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:10:38 INFO - PROCESS | 3876 | 1468519838427 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 3876 | 1468519838429 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:38 INFO - PROCESS | 3876 | ++DOCSHELL 129EA000 == 35 [pid = 3876] [id = 587] 11:10:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (12B68000) [pid = 3876] [serial = 1761] [outer = 00000000] 11:10:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1942DC00) [pid = 3876] [serial = 1762] [outer = 12B68000] 11:10:38 INFO - PROCESS | 3876 | 1468519838471 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (19B33800) [pid = 3876] [serial = 1763] [outer = 12B68000] 11:10:38 INFO - PROCESS | 3876 | 1468519838922 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 626ms 11:10:38 INFO - PROCESS | 3876 | 1468519838958 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 3876 | 1468519838960 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 11:10:38 INFO - PROCESS | 3876 | 1468519838963 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:10:38 INFO - PROCESS | 3876 | 1468519838965 Marionette TRACE conn2 <- [1,2314,null,{}] 11:10:38 INFO - PROCESS | 3876 | 1468519838995 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 3876 | 1468519838997 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:39 INFO - PROCESS | 3876 | 1468519839074 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:10:39 INFO - PROCESS | 3876 | 1468519839080 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 3876 | 1468519839082 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:39 INFO - PROCESS | 3876 | ++DOCSHELL 104E4C00 == 36 [pid = 3876] [id = 588] 11:10:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (151A2C00) [pid = 3876] [serial = 1764] [outer = 00000000] 11:10:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1A297400) [pid = 3876] [serial = 1765] [outer = 151A2C00] 11:10:39 INFO - PROCESS | 3876 | 1468519839124 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1A313800) [pid = 3876] [serial = 1766] [outer = 151A2C00] 11:10:39 INFO - PROCESS | 3876 | 1468519839543 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 611ms 11:10:39 INFO - PROCESS | 3876 | 1468519839590 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 3876 | 1468519839592 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 11:10:39 INFO - PROCESS | 3876 | 1468519839595 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 3876 | 1468519839597 Marionette TRACE conn2 <- [1,2318,null,{}] 11:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:10:39 INFO - PROCESS | 3876 | 1468519839600 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 3876 | 1468519839602 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:39 INFO - PROCESS | 3876 | 1468519839691 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:10:39 INFO - PROCESS | 3876 | 1468519839696 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 3876 | 1468519839698 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:39 INFO - PROCESS | 3876 | ++DOCSHELL 1A292000 == 37 [pid = 3876] [id = 589] 11:10:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1A31C400) [pid = 3876] [serial = 1767] [outer = 00000000] 11:10:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A3FA000) [pid = 3876] [serial = 1768] [outer = 1A31C400] 11:10:39 INFO - PROCESS | 3876 | 1468519839740 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A86E400) [pid = 3876] [serial = 1769] [outer = 1A31C400] 11:10:40 INFO - PROCESS | 3876 | 1468519840132 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 580ms 11:10:40 INFO - PROCESS | 3876 | 1468519840204 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 3876 | 1468519840208 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 11:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:10:40 INFO - PROCESS | 3876 | 1468519840218 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 3876 | 1468519840223 Marionette TRACE conn2 <- [1,2322,null,{}] 11:10:40 INFO - PROCESS | 3876 | 1468519840229 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 3876 | 1468519840232 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:40 INFO - PROCESS | 3876 | 1468519840357 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:10:40 INFO - PROCESS | 3876 | 1468519840494 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 3876 | 1468519840499 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:40 INFO - PROCESS | 3876 | ++DOCSHELL 11885C00 == 38 [pid = 3876] [id = 590] 11:10:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (11891400) [pid = 3876] [serial = 1770] [outer = 00000000] 11:10:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (12E66400) [pid = 3876] [serial = 1771] [outer = 11891400] 11:10:40 INFO - PROCESS | 3876 | 1468519840572 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (13908000) [pid = 3876] [serial = 1772] [outer = 11891400] 11:10:41 INFO - PROCESS | 3876 | 1468519841149 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 978ms 11:10:41 INFO - PROCESS | 3876 | 1468519841207 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:10:41 INFO - PROCESS | 3876 | 1468519841211 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 11:10:41 INFO - PROCESS | 3876 | 1468519841202 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:10:41 INFO - PROCESS | 3876 | 1468519841206 Marionette TRACE conn2 <- [1,2326,null,{}] 11:10:41 INFO - PROCESS | 3876 | 1468519841210 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:41 INFO - PROCESS | 3876 | 1468519841213 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:41 INFO - PROCESS | 3876 | 1468519841337 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:10:41 INFO - PROCESS | 3876 | 1468519841474 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 3876 | 1468519841477 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:41 INFO - PROCESS | 3876 | ++DOCSHELL 1566A000 == 39 [pid = 3876] [id = 591] 11:10:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1566A800) [pid = 3876] [serial = 1773] [outer = 00000000] 11:10:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16CB0000) [pid = 3876] [serial = 1774] [outer = 1566A800] 11:10:41 INFO - PROCESS | 3876 | 1468519841533 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17460C00) [pid = 3876] [serial = 1775] [outer = 1566A800] 11:10:42 INFO - PROCESS | 3876 | 1468519842105 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 932ms 11:10:42 INFO - PROCESS | 3876 | 1468519842125 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 3876 | 1468519842127 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 11:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:10:42 INFO - PROCESS | 3876 | 1468519842131 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 3876 | 1468519842133 Marionette TRACE conn2 <- [1,2330,null,{}] 11:10:42 INFO - PROCESS | 3876 | 1468519842143 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 3876 | 1468519842147 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:42 INFO - PROCESS | 3876 | 1468519842256 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:10:42 INFO - PROCESS | 3876 | 1468519842414 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 3876 | 1468519842418 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:42 INFO - PROCESS | 3876 | ++DOCSHELL 19F4A400 == 40 [pid = 3876] [id = 592] 11:10:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19F4B000) [pid = 3876] [serial = 1776] [outer = 00000000] 11:10:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A31BC00) [pid = 3876] [serial = 1777] [outer = 19F4B000] 11:10:42 INFO - PROCESS | 3876 | 1468519842474 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A3F7000) [pid = 3876] [serial = 1778] [outer = 19F4B000] 11:10:43 INFO - PROCESS | 3876 | 1468519843111 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1024ms 11:10:43 INFO - PROCESS | 3876 | 1468519843156 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:10:43 INFO - PROCESS | 3876 | 1468519843158 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 11:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:10:43 INFO - PROCESS | 3876 | 1468519843162 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 3876 | 1468519843164 Marionette TRACE conn2 <- [1,2334,null,{}] 11:10:43 INFO - PROCESS | 3876 | 1468519843183 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 3876 | 1468519843186 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:43 INFO - PROCESS | 3876 | 1468519843290 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:10:43 INFO - PROCESS | 3876 | 1468519843431 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 3876 | 1468519843434 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:43 INFO - PROCESS | 3876 | ++DOCSHELL 10F3D000 == 41 [pid = 3876] [id = 593] 11:10:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (11253000) [pid = 3876] [serial = 1779] [outer = 00000000] 11:10:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (132A2800) [pid = 3876] [serial = 1780] [outer = 11253000] 11:10:43 INFO - PROCESS | 3876 | 1468519843488 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13975000) [pid = 3876] [serial = 1781] [outer = 11253000] 11:10:44 INFO - PROCESS | 3876 | 1468519844129 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1024ms 11:10:44 INFO - PROCESS | 3876 | 1468519844185 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 3876 | 1468519844189 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 11:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:10:44 INFO - PROCESS | 3876 | 1468519844194 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 3876 | 1468519844198 Marionette TRACE conn2 <- [1,2338,null,{}] 11:10:44 INFO - PROCESS | 3876 | 1468519844219 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:44 INFO - PROCESS | 3876 | 1468519844221 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:44 INFO - PROCESS | 3876 | 1468519844315 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 104E4C00 == 40 [pid = 3876] [id = 588] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 129EA000 == 39 [pid = 3876] [id = 587] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 1798E400 == 38 [pid = 3876] [id = 586] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 1342EC00 == 37 [pid = 3876] [id = 585] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 16D42000 == 36 [pid = 3876] [id = 584] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 16E21000 == 35 [pid = 3876] [id = 583] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 156E3800 == 34 [pid = 3876] [id = 582] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 13973C00 == 33 [pid = 3876] [id = 581] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 110DCC00 == 32 [pid = 3876] [id = 580] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 11CDD000 == 31 [pid = 3876] [id = 579] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 1A322800 == 30 [pid = 3876] [id = 578] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 129E7C00 == 29 [pid = 3876] [id = 569] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 10F3D000 == 28 [pid = 3876] [id = 593] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 19F4A400 == 27 [pid = 3876] [id = 592] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 1A292000 == 26 [pid = 3876] [id = 589] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 11885C00 == 25 [pid = 3876] [id = 590] 11:10:45 INFO - PROCESS | 3876 | --DOCSHELL 1566A000 == 24 [pid = 3876] [id = 591] 11:10:45 INFO - PROCESS | 3876 | 1468519845027 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 3876 | 1468519845030 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A31EC00) [pid = 3876] [serial = 1732] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (196D7800) [pid = 3876] [serial = 1720] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12BB1C00) [pid = 3876] [serial = 1711] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1745B800) [pid = 3876] [serial = 1717] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13967C00) [pid = 3876] [serial = 1697] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12BB0400) [pid = 3876] [serial = 1696] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (151E8800) [pid = 3876] [serial = 1700] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (151A6000) [pid = 3876] [serial = 1699] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1745BC00) [pid = 3876] [serial = 1703] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17373400) [pid = 3876] [serial = 1702] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17F39800) [pid = 3876] [serial = 1706] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17B37C00) [pid = 3876] [serial = 1705] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19BBC000) [pid = 3876] [serial = 1723] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11DD6400) [pid = 3876] [serial = 1726] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19F41C00) [pid = 3876] [serial = 1724] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1396B000) [pid = 3876] [serial = 1727] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1942C400) [pid = 3876] [serial = 1729] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1421F000) [pid = 3876] [serial = 1709] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (132A8800) [pid = 3876] [serial = 1708] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A31F400) [pid = 3876] [serial = 1733] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (156E2800) [pid = 3876] [serial = 1714] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156E8800) [pid = 3876] [serial = 1715] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (197DFC00) [pid = 3876] [serial = 1721] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (12EE0C00) [pid = 3876] [serial = 1712] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19FE4000) [pid = 3876] [serial = 1730] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (179F3400) [pid = 3876] [serial = 1718] [outer = 00000000] [url = about:blank] 11:10:45 INFO - PROCESS | 3876 | ++DOCSHELL 1047A800 == 25 [pid = 3876] [id = 594] 11:10:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (1047E800) [pid = 3876] [serial = 1782] [outer = 00000000] 11:10:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (10A73800) [pid = 3876] [serial = 1783] [outer = 1047E800] 11:10:45 INFO - PROCESS | 3876 | 1468519845151 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (110DBC00) [pid = 3876] [serial = 1784] [outer = 1047E800] 11:10:45 INFO - PROCESS | 3876 | 1468519845618 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1482ms 11:10:45 INFO - PROCESS | 3876 | 1468519845676 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 3876 | 1468519845679 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 11:10:45 INFO - PROCESS | 3876 | 1468519845684 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:10:45 INFO - PROCESS | 3876 | 1468519845686 Marionette TRACE conn2 <- [1,2342,null,{}] 11:10:45 INFO - PROCESS | 3876 | 1468519845692 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:45 INFO - PROCESS | 3876 | 1468519845696 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:45 INFO - PROCESS | 3876 | 1468519845774 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:10:45 INFO - PROCESS | 3876 | 1468519845785 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 3876 | 1468519845788 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:45 INFO - PROCESS | 3876 | ++DOCSHELL 12C55400 == 26 [pid = 3876] [id = 595] 11:10:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (12E13C00) [pid = 3876] [serial = 1785] [outer = 00000000] 11:10:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (12EE0C00) [pid = 3876] [serial = 1786] [outer = 12E13C00] 11:10:45 INFO - PROCESS | 3876 | 1468519845833 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13164800) [pid = 3876] [serial = 1787] [outer = 12E13C00] 11:10:46 INFO - PROCESS | 3876 | 1468519846316 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 687ms 11:10:46 INFO - PROCESS | 3876 | 1468519846398 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 3876 | 1468519846402 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 11:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:10:46 INFO - PROCESS | 3876 | 1468519846407 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 3876 | 1468519846409 Marionette TRACE conn2 <- [1,2346,null,{}] 11:10:46 INFO - PROCESS | 3876 | 1468519846413 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 3876 | 1468519846416 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:46 INFO - PROCESS | 3876 | 1468519846509 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:10:46 INFO - PROCESS | 3876 | 1468519846590 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:46 INFO - PROCESS | 3876 | 1468519846593 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:46 INFO - PROCESS | 3876 | ++DOCSHELL 12C54C00 == 27 [pid = 3876] [id = 596] 11:10:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13B4E800) [pid = 3876] [serial = 1788] [outer = 00000000] 11:10:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14415C00) [pid = 3876] [serial = 1789] [outer = 13B4E800] 11:10:46 INFO - PROCESS | 3876 | 1468519846636 Marionette DEBUG loaded listener.js 11:10:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (144F7800) [pid = 3876] [serial = 1790] [outer = 13B4E800] 11:10:47 INFO - PROCESS | 3876 | 1468519847011 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 627ms 11:10:47 INFO - PROCESS | 3876 | 1468519847028 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 3876 | 1468519847031 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 11:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:10:47 INFO - PROCESS | 3876 | 1468519847035 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 3876 | 1468519847041 Marionette TRACE conn2 <- [1,2350,null,{}] 11:10:47 INFO - PROCESS | 3876 | 1468519847050 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 3876 | 1468519847054 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:47 INFO - PROCESS | 3876 | 1468519847178 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:10:47 INFO - PROCESS | 3876 | 1468519847195 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 3876 | 1468519847198 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:47 INFO - PROCESS | 3876 | ++DOCSHELL 151A6000 == 28 [pid = 3876] [id = 597] 11:10:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (156E7800) [pid = 3876] [serial = 1791] [outer = 00000000] 11:10:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (159E4400) [pid = 3876] [serial = 1792] [outer = 156E7800] 11:10:47 INFO - PROCESS | 3876 | 1468519847262 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16889C00) [pid = 3876] [serial = 1793] [outer = 156E7800] 11:10:47 INFO - PROCESS | 3876 | 1468519847706 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 718ms 11:10:47 INFO - PROCESS | 3876 | 1468519847759 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 3876 | 1468519847762 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 11:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:10:47 INFO - PROCESS | 3876 | 1468519847765 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 3876 | 1468519847767 Marionette TRACE conn2 <- [1,2354,null,{}] 11:10:47 INFO - PROCESS | 3876 | 1468519847771 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 3876 | 1468519847773 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:47 INFO - PROCESS | 3876 | 1468519847910 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:10:47 INFO - PROCESS | 3876 | 1468519847932 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 3876 | 1468519847934 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:47 INFO - PROCESS | 3876 | ++DOCSHELL 1736C000 == 29 [pid = 3876] [id = 598] 11:10:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1737BC00) [pid = 3876] [serial = 1794] [outer = 00000000] 11:10:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1745C000) [pid = 3876] [serial = 1795] [outer = 1737BC00] 11:10:47 INFO - PROCESS | 3876 | 1468519847976 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1792DC00) [pid = 3876] [serial = 1796] [outer = 1737BC00] 11:10:48 INFO - PROCESS | 3876 | 1468519848386 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 688ms 11:10:48 INFO - PROCESS | 3876 | 1468519848446 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 3876 | 1468519848448 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 11:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:10:48 INFO - PROCESS | 3876 | 1468519848457 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 3876 | 1468519848459 Marionette TRACE conn2 <- [1,2358,null,{}] 11:10:48 INFO - PROCESS | 3876 | 1468519848463 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 3876 | 1468519848465 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:48 INFO - PROCESS | 3876 | 1468519848580 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:10:48 INFO - PROCESS | 3876 | 1468519848589 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 3876 | 1468519848595 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:48 INFO - PROCESS | 3876 | ++DOCSHELL 17B2C400 == 30 [pid = 3876] [id = 599] 11:10:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B2DC00) [pid = 3876] [serial = 1797] [outer = 00000000] 11:10:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (193BB800) [pid = 3876] [serial = 1798] [outer = 17B2DC00] 11:10:48 INFO - PROCESS | 3876 | 1468519848647 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19428400) [pid = 3876] [serial = 1799] [outer = 17B2DC00] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (172C7000) [pid = 3876] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A3F3000) [pid = 3876] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (156EF400) [pid = 3876] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13975400) [pid = 3876] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (172C5C00) [pid = 3876] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (110DE800) [pid = 3876] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11CE8400) [pid = 3876] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B32000) [pid = 3876] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A31C400) [pid = 3876] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (151A2C00) [pid = 3876] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B2A800) [pid = 3876] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:10:49 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (12B68000) [pid = 3876] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:10:49 INFO - PROCESS | 3876 | 1468519849361 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 917ms 11:10:49 INFO - PROCESS | 3876 | 1468519849384 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 3876 | 1468519849386 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 11:10:49 INFO - PROCESS | 3876 | 1468519849389 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:10:49 INFO - PROCESS | 3876 | 1468519849391 Marionette TRACE conn2 <- [1,2362,null,{}] 11:10:49 INFO - PROCESS | 3876 | 1468519849394 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 3876 | 1468519849396 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:49 INFO - PROCESS | 3876 | 1468519849475 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:10:49 INFO - PROCESS | 3876 | 1468519849483 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 3876 | 1468519849485 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:49 INFO - PROCESS | 3876 | ++DOCSHELL 10A73400 == 31 [pid = 3876] [id = 600] 11:10:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (151A0000) [pid = 3876] [serial = 1800] [outer = 00000000] 11:10:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (172C5C00) [pid = 3876] [serial = 1801] [outer = 151A0000] 11:10:49 INFO - PROCESS | 3876 | 1468519849537 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1745F400) [pid = 3876] [serial = 1802] [outer = 151A0000] 11:10:49 INFO - PROCESS | 3876 | 1468519849965 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 611ms 11:10:50 INFO - PROCESS | 3876 | 1468519850011 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 3876 | 1468519850013 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 11:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:10:50 INFO - PROCESS | 3876 | 1468519850017 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 3876 | 1468519850018 Marionette TRACE conn2 <- [1,2366,null,{}] 11:10:50 INFO - PROCESS | 3876 | 1468519850022 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 3876 | 1468519850023 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:50 INFO - PROCESS | 3876 | 1468519850097 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:10:50 INFO - PROCESS | 3876 | 1468519850102 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 3876 | 1468519850104 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:50 INFO - PROCESS | 3876 | ++DOCSHELL 17F36C00 == 32 [pid = 3876] [id = 601] 11:10:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (193C0C00) [pid = 3876] [serial = 1803] [outer = 00000000] 11:10:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (196D7C00) [pid = 3876] [serial = 1804] [outer = 193C0C00] 11:10:50 INFO - PROCESS | 3876 | 1468519850146 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (197DD400) [pid = 3876] [serial = 1805] [outer = 193C0C00] 11:10:50 INFO - PROCESS | 3876 | 1468519850554 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 580ms 11:10:50 INFO - PROCESS | 3876 | 1468519850596 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 3876 | 1468519850598 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 11:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:10:50 INFO - PROCESS | 3876 | 1468519850605 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 3876 | 1468519850607 Marionette TRACE conn2 <- [1,2370,null,{}] 11:10:50 INFO - PROCESS | 3876 | 1468519850611 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 3876 | 1468519850613 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:50 INFO - PROCESS | 3876 | 1468519850688 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:10:50 INFO - PROCESS | 3876 | 1468519850694 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 3876 | 1468519850696 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:50 INFO - PROCESS | 3876 | ++DOCSHELL 196D9400 == 33 [pid = 3876] [id = 602] 11:10:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (196DA400) [pid = 3876] [serial = 1806] [outer = 00000000] 11:10:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19BB8800) [pid = 3876] [serial = 1807] [outer = 196DA400] 11:10:50 INFO - PROCESS | 3876 | 1468519850738 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19BC0800) [pid = 3876] [serial = 1808] [outer = 196DA400] 11:10:51 INFO - PROCESS | 3876 | 1468519851162 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 580ms 11:10:51 INFO - PROCESS | 3876 | 1468519851186 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:10:51 INFO - PROCESS | 3876 | 1468519851188 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 11:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:10:51 INFO - PROCESS | 3876 | 1468519851191 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - PROCESS | 3876 | 1468519851193 Marionette TRACE conn2 <- [1,2374,null,{}] 11:10:51 INFO - PROCESS | 3876 | 1468519851196 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:51 INFO - PROCESS | 3876 | 1468519851198 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:51 INFO - PROCESS | 3876 | 1468519851318 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:10:51 INFO - PROCESS | 3876 | 1468519851429 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 3876 | 1468519851433 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:51 INFO - PROCESS | 3876 | ++DOCSHELL 10375800 == 34 [pid = 3876] [id = 603] 11:10:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (103CB000) [pid = 3876] [serial = 1809] [outer = 00000000] 11:10:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (10F3D000) [pid = 3876] [serial = 1810] [outer = 103CB000] 11:10:51 INFO - PROCESS | 3876 | 1468519851488 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (114E0800) [pid = 3876] [serial = 1811] [outer = 103CB000] 11:10:52 INFO - PROCESS | 3876 | 1468519852257 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1131ms 11:10:52 INFO - PROCESS | 3876 | 1468519852330 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 3876 | 1468519852334 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 11:10:52 INFO - PROCESS | 3876 | 1468519852338 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:10:52 INFO - PROCESS | 3876 | 1468519852342 Marionette TRACE conn2 <- [1,2378,null,{}] 11:10:52 INFO - PROCESS | 3876 | 1468519852347 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - PROCESS | 3876 | 1468519852350 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:52 INFO - PROCESS | 3876 | 1468519852473 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:10:52 INFO - PROCESS | 3876 | 1468519852604 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 3876 | 1468519852607 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:52 INFO - PROCESS | 3876 | ++DOCSHELL 1396D800 == 35 [pid = 3876] [id = 604] 11:10:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (13EC2C00) [pid = 3876] [serial = 1812] [outer = 00000000] 11:10:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (151A1000) [pid = 3876] [serial = 1813] [outer = 13EC2C00] 11:10:52 INFO - PROCESS | 3876 | 1468519852663 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (15661400) [pid = 3876] [serial = 1814] [outer = 13EC2C00] 11:10:53 INFO - PROCESS | 3876 | 1468519853464 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1223ms 11:10:53 INFO - PROCESS | 3876 | 1468519853563 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 3876 | 1468519853566 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 11:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:10:53 INFO - PROCESS | 3876 | 1468519853572 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 3876 | 1468519853575 Marionette TRACE conn2 <- [1,2382,null,{}] 11:10:53 INFO - PROCESS | 3876 | 1468519853580 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 3876 | 1468519853584 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:53 INFO - PROCESS | 3876 | 1468519853723 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:10:53 INFO - PROCESS | 3876 | 1468519853863 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 3876 | 1468519853867 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 196D9400 == 34 [pid = 3876] [id = 602] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 17F36C00 == 33 [pid = 3876] [id = 601] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 10A73400 == 32 [pid = 3876] [id = 600] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 17B2C400 == 31 [pid = 3876] [id = 599] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 1736C000 == 30 [pid = 3876] [id = 598] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 151A6000 == 29 [pid = 3876] [id = 597] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 12C54C00 == 28 [pid = 3876] [id = 596] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 12C55400 == 27 [pid = 3876] [id = 595] 11:10:53 INFO - PROCESS | 3876 | --DOCSHELL 1047A800 == 26 [pid = 3876] [id = 594] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17F36400) [pid = 3876] [serial = 1753] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (193C0000) [pid = 3876] [serial = 1754] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A3FCC00) [pid = 3876] [serial = 1736] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A3F8000) [pid = 3876] [serial = 1735] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1571C800) [pid = 3876] [serial = 1747] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (15A28400) [pid = 3876] [serial = 1748] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13B4F800) [pid = 3876] [serial = 1744] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (13ECD000) [pid = 3876] [serial = 1745] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17460800) [pid = 3876] [serial = 1750] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12B6D800) [pid = 3876] [serial = 1741] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (12C4FC00) [pid = 3876] [serial = 1742] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (13975C00) [pid = 3876] [serial = 1738] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (151A4C00) [pid = 3876] [serial = 1739] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19432400) [pid = 3876] [serial = 1756] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A3FA000) [pid = 3876] [serial = 1768] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A313800) [pid = 3876] [serial = 1766] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1A86E400) [pid = 3876] [serial = 1769] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19BB9000) [pid = 3876] [serial = 1759] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1942DC00) [pid = 3876] [serial = 1762] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19B33800) [pid = 3876] [serial = 1763] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1A297400) [pid = 3876] [serial = 1765] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (19BBB800) [pid = 3876] [serial = 1760] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (19B29800) [pid = 3876] [serial = 1757] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (17937000) [pid = 3876] [serial = 1751] [outer = 00000000] [url = about:blank] 11:10:53 INFO - PROCESS | 3876 | ++DOCSHELL 11222800 == 27 [pid = 3876] [id = 605] 11:10:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (11225400) [pid = 3876] [serial = 1815] [outer = 00000000] 11:10:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (12BAB000) [pid = 3876] [serial = 1816] [outer = 11225400] 11:10:53 INFO - PROCESS | 3876 | 1468519853939 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (12E67800) [pid = 3876] [serial = 1817] [outer = 11225400] 11:10:54 INFO - PROCESS | 3876 | 1468519854374 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 825ms 11:10:54 INFO - PROCESS | 3876 | 1468519854394 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:10:54 INFO - PROCESS | 3876 | 1468519854398 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 11:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:10:54 INFO - PROCESS | 3876 | 1468519854405 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:10:54 INFO - PROCESS | 3876 | 1468519854408 Marionette TRACE conn2 <- [1,2386,null,{}] 11:10:54 INFO - PROCESS | 3876 | 1468519854412 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:54 INFO - PROCESS | 3876 | 1468519854414 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:54 INFO - PROCESS | 3876 | 1468519854498 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:10:54 INFO - PROCESS | 3876 | 1468519854504 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 3876 | 1468519854506 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:54 INFO - PROCESS | 3876 | ++DOCSHELL 13AB6C00 == 28 [pid = 3876] [id = 606] 11:10:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (13B4DC00) [pid = 3876] [serial = 1818] [outer = 00000000] 11:10:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (144ED000) [pid = 3876] [serial = 1819] [outer = 13B4DC00] 11:10:54 INFO - PROCESS | 3876 | 1468519854580 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (151A7000) [pid = 3876] [serial = 1820] [outer = 13B4DC00] 11:10:55 INFO - PROCESS | 3876 | 1468519855079 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 11:10:55 INFO - PROCESS | 3876 | 1468519855127 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 3876 | 1468519855129 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 11:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:10:55 INFO - PROCESS | 3876 | 1468519855132 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 3876 | 1468519855136 Marionette TRACE conn2 <- [1,2390,null,{}] 11:10:55 INFO - PROCESS | 3876 | 1468519855146 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 3876 | 1468519855150 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:55 INFO - PROCESS | 3876 | 1468519855265 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:10:55 INFO - PROCESS | 3876 | 1468519855369 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 3876 | 1468519855372 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:55 INFO - PROCESS | 3876 | ++DOCSHELL 159E3800 == 29 [pid = 3876] [id = 607] 11:10:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (159E4800) [pid = 3876] [serial = 1821] [outer = 00000000] 11:10:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (172C7400) [pid = 3876] [serial = 1822] [outer = 159E4800] 11:10:55 INFO - PROCESS | 3876 | 1468519855420 Marionette DEBUG loaded listener.js 11:10:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1737B400) [pid = 3876] [serial = 1823] [outer = 159E4800] 11:10:55 INFO - PROCESS | 3876 | 1468519855799 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 688ms 11:10:55 INFO - PROCESS | 3876 | 1468519855832 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 3876 | 1468519855835 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 11:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:10:55 INFO - PROCESS | 3876 | 1468519855838 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 3876 | 1468519855839 Marionette TRACE conn2 <- [1,2394,null,{}] 11:10:55 INFO - PROCESS | 3876 | 1468519855827 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 3876 | 1468519855829 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:55 INFO - PROCESS | 3876 | 1468519855920 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:10:55 INFO - PROCESS | 3876 | 1468519855925 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 3876 | 1468519855928 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:55 INFO - PROCESS | 3876 | ++DOCSHELL 16CAF000 == 30 [pid = 3876] [id = 608] 11:10:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1793AC00) [pid = 3876] [serial = 1824] [outer = 00000000] 11:10:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17F36800) [pid = 3876] [serial = 1825] [outer = 1793AC00] 11:10:55 INFO - PROCESS | 3876 | 1468519855971 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1942AC00) [pid = 3876] [serial = 1826] [outer = 1793AC00] 11:10:56 INFO - PROCESS | 3876 | 1468519856447 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms 11:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:10:56 INFO - PROCESS | 3876 | 1468519856461 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 3876 | 1468519856463 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 11:10:56 INFO - PROCESS | 3876 | 1468519856466 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - PROCESS | 3876 | 1468519856468 Marionette TRACE conn2 <- [1,2398,null,{}] 11:10:56 INFO - PROCESS | 3876 | 1468519856471 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:56 INFO - PROCESS | 3876 | 1468519856473 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:56 INFO - PROCESS | 3876 | 1468519856567 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:10:56 INFO - PROCESS | 3876 | 1468519856655 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:56 INFO - PROCESS | 3876 | 1468519856657 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:56 INFO - PROCESS | 3876 | ++DOCSHELL 1422B400 == 31 [pid = 3876] [id = 609] 11:10:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19431C00) [pid = 3876] [serial = 1827] [outer = 00000000] 11:10:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (197E7400) [pid = 3876] [serial = 1828] [outer = 19431C00] 11:10:56 INFO - PROCESS | 3876 | 1468519856707 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19B2C800) [pid = 3876] [serial = 1829] [outer = 19431C00] 11:10:57 INFO - PROCESS | 3876 | 1468519857133 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 11:10:57 INFO - PROCESS | 3876 | 1468519857197 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 3876 | 1468519857199 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 11:10:57 INFO - PROCESS | 3876 | 1468519857202 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:10:57 INFO - PROCESS | 3876 | 1468519857203 Marionette TRACE conn2 <- [1,2402,null,{}] 11:10:57 INFO - PROCESS | 3876 | 1468519857207 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:57 INFO - PROCESS | 3876 | 1468519857213 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:57 INFO - PROCESS | 3876 | 1468519857350 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:10:57 INFO - PROCESS | 3876 | 1468519857399 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 3876 | 1468519857401 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:57 INFO - PROCESS | 3876 | ++DOCSHELL 19FEE000 == 32 [pid = 3876] [id = 610] 11:10:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A28AC00) [pid = 3876] [serial = 1830] [outer = 00000000] 11:10:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A297400) [pid = 3876] [serial = 1831] [outer = 1A28AC00] 11:10:57 INFO - PROCESS | 3876 | 1468519857444 Marionette DEBUG loaded listener.js 11:10:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A319400) [pid = 3876] [serial = 1832] [outer = 1A28AC00] 11:10:57 INFO - PROCESS | 3876 | 1468519857863 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 718ms 11:10:57 INFO - PROCESS | 3876 | 1468519857943 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 3876 | 1468519857945 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 11:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:10:57 INFO - PROCESS | 3876 | 1468519857948 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 3876 | 1468519857950 Marionette TRACE conn2 <- [1,2406,null,{}] 11:10:57 INFO - PROCESS | 3876 | 1468519857953 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:57 INFO - PROCESS | 3876 | 1468519857964 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:58 INFO - PROCESS | 3876 | 1468519858074 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:10:58 INFO - PROCESS | 3876 | 1468519858208 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 3876 | 1468519858193 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1737BC00) [pid = 3876] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12E13C00) [pid = 3876] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11253000) [pid = 3876] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11891400) [pid = 3876] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1566A800) [pid = 3876] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19F4B000) [pid = 3876] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B2DC00) [pid = 3876] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (151A0000) [pid = 3876] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (13B4E800) [pid = 3876] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1047E800) [pid = 3876] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156E7800) [pid = 3876] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:10:58 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (193C0C00) [pid = 3876] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:10:58 INFO - PROCESS | 3876 | ++DOCSHELL 10561400 == 33 [pid = 3876] [id = 611] 11:10:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (10A74800) [pid = 3876] [serial = 1833] [outer = 00000000] 11:10:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (12BB2C00) [pid = 3876] [serial = 1834] [outer = 10A74800] 11:10:58 INFO - PROCESS | 3876 | 1468519858243 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (14416000) [pid = 3876] [serial = 1835] [outer = 10A74800] 11:10:58 INFO - PROCESS | 3876 | 1468519858604 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 11:10:58 INFO - PROCESS | 3876 | 1468519858628 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:10:58 INFO - PROCESS | 3876 | 1468519858630 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 11:10:58 INFO - PROCESS | 3876 | 1468519858633 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:10:58 INFO - PROCESS | 3876 | 1468519858635 Marionette TRACE conn2 <- [1,2410,null,{}] 11:10:58 INFO - PROCESS | 3876 | 1468519858638 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:58 INFO - PROCESS | 3876 | 1468519858640 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:58 INFO - PROCESS | 3876 | 1468519858716 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:10:58 INFO - PROCESS | 3876 | 1468519858724 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 3876 | 1468519858727 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:58 INFO - PROCESS | 3876 | ++DOCSHELL 151A0000 == 34 [pid = 3876] [id = 612] 11:10:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (159E1000) [pid = 3876] [serial = 1836] [outer = 00000000] 11:10:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (19BB8400) [pid = 3876] [serial = 1837] [outer = 159E1000] 11:10:58 INFO - PROCESS | 3876 | 1468519858772 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (19F4A400) [pid = 3876] [serial = 1838] [outer = 159E1000] 11:10:59 INFO - PROCESS | 3876 | 1468519859207 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 612ms 11:10:59 INFO - PROCESS | 3876 | 1468519859254 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 3876 | 1468519859256 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 11:10:59 INFO - PROCESS | 3876 | 1468519859260 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:10:59 INFO - PROCESS | 3876 | 1468519859261 Marionette TRACE conn2 <- [1,2414,null,{}] 11:10:59 INFO - PROCESS | 3876 | 1468519859265 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 3876 | 1468519859267 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:59 INFO - PROCESS | 3876 | 1468519859342 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:10:59 INFO - PROCESS | 3876 | 1468519859348 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 3876 | 1468519859350 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:59 INFO - PROCESS | 3876 | ++DOCSHELL 10435800 == 35 [pid = 3876] [id = 613] 11:10:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1180CC00) [pid = 3876] [serial = 1839] [outer = 00000000] 11:10:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1A3F4400) [pid = 3876] [serial = 1840] [outer = 1180CC00] 11:10:59 INFO - PROCESS | 3876 | 1468519859392 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1A3F8800) [pid = 3876] [serial = 1841] [outer = 1180CC00] 11:10:59 INFO - PROCESS | 3876 | 1468519859822 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 627ms 11:10:59 INFO - PROCESS | 3876 | 1468519859881 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:10:59 INFO - PROCESS | 3876 | 1468519859893 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 11:10:59 INFO - PROCESS | 3876 | 1468519859897 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 3876 | 1468519859898 Marionette TRACE conn2 <- [1,2418,null,{}] 11:10:59 INFO - PROCESS | 3876 | 1468519859902 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 3876 | 1468519859904 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:59 INFO - PROCESS | 3876 | 1468519859980 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:10:59 INFO - PROCESS | 3876 | 1468519859988 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 3876 | 1468519859990 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:10:59 INFO - PROCESS | 3876 | ++DOCSHELL 1421F000 == 36 [pid = 3876] [id = 614] 11:10:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A3F9C00) [pid = 3876] [serial = 1842] [outer = 00000000] 11:11:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A86FC00) [pid = 3876] [serial = 1843] [outer = 1A3F9C00] 11:11:00 INFO - PROCESS | 3876 | 1468519860032 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A874C00) [pid = 3876] [serial = 1844] [outer = 1A3F9C00] 11:11:00 INFO - PROCESS | 3876 | 1468519860633 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 779ms 11:11:00 INFO - PROCESS | 3876 | 1468519860713 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 3876 | 1468519860718 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 11:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:11:00 INFO - PROCESS | 3876 | 1468519860723 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 3876 | 1468519860728 Marionette TRACE conn2 <- [1,2422,null,{}] 11:11:00 INFO - PROCESS | 3876 | 1468519860733 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:00 INFO - PROCESS | 3876 | 1468519860736 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:00 INFO - PROCESS | 3876 | 1468519860880 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:11:00 INFO - PROCESS | 3876 | 1468519860986 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 3876 | 1468519860989 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:00 INFO - PROCESS | 3876 | ++DOCSHELL 1047A800 == 37 [pid = 3876] [id = 615] 11:11:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (10A75C00) [pid = 3876] [serial = 1845] [outer = 00000000] 11:11:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (14224400) [pid = 3876] [serial = 1846] [outer = 10A75C00] 11:11:01 INFO - PROCESS | 3876 | 1468519861044 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (156E9000) [pid = 3876] [serial = 1847] [outer = 10A75C00] 11:11:01 INFO - PROCESS | 3876 | 1468519861572 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 917ms 11:11:01 INFO - PROCESS | 3876 | 1468519861652 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 3876 | 1468519861656 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 11:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:11:01 INFO - PROCESS | 3876 | 1468519861663 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 3876 | 1468519861665 Marionette TRACE conn2 <- [1,2426,null,{}] 11:11:01 INFO - PROCESS | 3876 | 1468519861670 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 3876 | 1468519861672 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:01 INFO - PROCESS | 3876 | 1468519861801 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:11:01 INFO - PROCESS | 3876 | 1468519861933 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 3876 | 1468519861936 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:01 INFO - PROCESS | 3876 | ++DOCSHELL 17939C00 == 38 [pid = 3876] [id = 616] 11:11:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1798F400) [pid = 3876] [serial = 1848] [outer = 00000000] 11:11:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193BF400) [pid = 3876] [serial = 1849] [outer = 1798F400] 11:11:01 INFO - PROCESS | 3876 | 1468519861991 Marionette DEBUG loaded listener.js 11:11:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (196DCC00) [pid = 3876] [serial = 1850] [outer = 1798F400] 11:11:02 INFO - PROCESS | 3876 | 1468519862574 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 917ms 11:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:11:02 INFO - PROCESS | 3876 | 1468519862590 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 3876 | 1468519862593 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 11:11:02 INFO - PROCESS | 3876 | 1468519862597 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 3876 | 1468519862600 Marionette TRACE conn2 <- [1,2430,null,{}] 11:11:02 INFO - PROCESS | 3876 | 1468519862611 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:02 INFO - PROCESS | 3876 | 1468519862616 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:02 INFO - PROCESS | 3876 | 1468519862719 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:11:02 INFO - PROCESS | 3876 | 1468519862877 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 3876 | 1468519862881 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:02 INFO - PROCESS | 3876 | ++DOCSHELL 1A315000 == 39 [pid = 3876] [id = 617] 11:11:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A315400) [pid = 3876] [serial = 1851] [outer = 00000000] 11:11:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A321C00) [pid = 3876] [serial = 1852] [outer = 1A315400] 11:11:02 INFO - PROCESS | 3876 | 1468519862935 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A86F400) [pid = 3876] [serial = 1853] [outer = 1A315400] 11:11:03 INFO - PROCESS | 3876 | 1468519863674 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1116ms 11:11:03 INFO - PROCESS | 3876 | 1468519863708 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 3876 | 1468519863713 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 11:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:11:03 INFO - PROCESS | 3876 | 1468519863718 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - PROCESS | 3876 | 1468519863721 Marionette TRACE conn2 <- [1,2434,null,{}] 11:11:03 INFO - PROCESS | 3876 | 1468519863726 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:03 INFO - PROCESS | 3876 | 1468519863729 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:03 INFO - PROCESS | 3876 | 1468519863839 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:11:03 INFO - PROCESS | 3876 | 1468519863981 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 3876 | 1468519863985 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:03 INFO - PROCESS | 3876 | ++DOCSHELL 12BB0400 == 40 [pid = 3876] [id = 618] 11:11:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (12BB1400) [pid = 3876] [serial = 1854] [outer = 00000000] 11:11:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1318A400) [pid = 3876] [serial = 1855] [outer = 12BB1400] 11:11:04 INFO - PROCESS | 3876 | 1468519864038 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1342EC00) [pid = 3876] [serial = 1856] [outer = 12BB1400] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 10435800 == 39 [pid = 3876] [id = 613] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 151A0000 == 38 [pid = 3876] [id = 612] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 10561400 == 37 [pid = 3876] [id = 611] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 19FEE000 == 36 [pid = 3876] [id = 610] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 1422B400 == 35 [pid = 3876] [id = 609] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 16CAF000 == 34 [pid = 3876] [id = 608] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 159E3800 == 33 [pid = 3876] [id = 607] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 13AB6C00 == 32 [pid = 3876] [id = 606] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 11222800 == 31 [pid = 3876] [id = 605] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 1396D800 == 30 [pid = 3876] [id = 604] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 10375800 == 29 [pid = 3876] [id = 603] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 17939C00 == 28 [pid = 3876] [id = 616] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 1A315000 == 27 [pid = 3876] [id = 617] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 1421F000 == 26 [pid = 3876] [id = 614] 11:11:04 INFO - PROCESS | 3876 | --DOCSHELL 1047A800 == 25 [pid = 3876] [id = 615] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (19BB8800) [pid = 3876] [serial = 1807] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1745C000) [pid = 3876] [serial = 1795] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (12EE0C00) [pid = 3876] [serial = 1786] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13164800) [pid = 3876] [serial = 1787] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13975000) [pid = 3876] [serial = 1781] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (132A2800) [pid = 3876] [serial = 1780] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13908000) [pid = 3876] [serial = 1772] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (12E66400) [pid = 3876] [serial = 1771] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17460C00) [pid = 3876] [serial = 1775] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16CB0000) [pid = 3876] [serial = 1774] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A3F7000) [pid = 3876] [serial = 1778] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1A31BC00) [pid = 3876] [serial = 1777] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (193BB800) [pid = 3876] [serial = 1798] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (172C5C00) [pid = 3876] [serial = 1801] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14415C00) [pid = 3876] [serial = 1789] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (144F7800) [pid = 3876] [serial = 1790] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19428400) [pid = 3876] [serial = 1799] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (10A73800) [pid = 3876] [serial = 1783] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (110DBC00) [pid = 3876] [serial = 1784] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1745F400) [pid = 3876] [serial = 1802] [outer = 00000000] [url = about:blank] 11:11:04 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (159E4400) [pid = 3876] [serial = 1792] [outer = 00000000] [url = about:blank] 11:11:05 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1792DC00) [pid = 3876] [serial = 1796] [outer = 00000000] [url = about:blank] 11:11:05 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (197DD400) [pid = 3876] [serial = 1805] [outer = 00000000] [url = about:blank] 11:11:05 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (16889C00) [pid = 3876] [serial = 1793] [outer = 00000000] [url = about:blank] 11:11:05 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (196D7C00) [pid = 3876] [serial = 1804] [outer = 00000000] [url = about:blank] 11:11:05 INFO - PROCESS | 3876 | 1468519865183 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1528ms 11:11:05 INFO - PROCESS | 3876 | 1468519865251 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:11:05 INFO - PROCESS | 3876 | 1468519865254 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 11:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:11:05 INFO - PROCESS | 3876 | 1468519865259 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:11:05 INFO - PROCESS | 3876 | 1468519865262 Marionette TRACE conn2 <- [1,2438,null,{}] 11:11:05 INFO - PROCESS | 3876 | 1468519865306 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:05 INFO - PROCESS | 3876 | 1468519865309 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:05 INFO - PROCESS | 3876 | 1468519865404 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:11:05 INFO - PROCESS | 3876 | 1468519865492 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 3876 | 1468519865495 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:05 INFO - PROCESS | 3876 | ++DOCSHELL 10A0F400 == 26 [pid = 3876] [id = 619] 11:11:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (10A73400) [pid = 3876] [serial = 1857] [outer = 00000000] 11:11:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1180A000) [pid = 3876] [serial = 1858] [outer = 10A73400] 11:11:05 INFO - PROCESS | 3876 | 1468519865543 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11D8FC00) [pid = 3876] [serial = 1859] [outer = 10A73400] 11:11:05 INFO - PROCESS | 3876 | 1468519865939 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 11:11:05 INFO - PROCESS | 3876 | 1468519865980 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:11:05 INFO - PROCESS | 3876 | 1468519865985 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 11:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:11:05 INFO - PROCESS | 3876 | 1468519865995 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 3876 | 1468519865998 Marionette TRACE conn2 <- [1,2442,null,{}] 11:11:06 INFO - PROCESS | 3876 | 1468519866002 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 3876 | 1468519866004 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:06 INFO - PROCESS | 3876 | 1468519866090 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:11:06 INFO - PROCESS | 3876 | 1468519866099 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 3876 | 1468519866101 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:06 INFO - PROCESS | 3876 | ++DOCSHELL 13428000 == 27 [pid = 3876] [id = 620] 11:11:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1342B400) [pid = 3876] [serial = 1860] [outer = 00000000] 11:11:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1390C400) [pid = 3876] [serial = 1861] [outer = 1342B400] 11:11:06 INFO - PROCESS | 3876 | 1468519866148 Marionette DEBUG loaded listener.js 11:11:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13971C00) [pid = 3876] [serial = 1862] [outer = 1342B400] 11:11:06 INFO - PROCESS | 3876 | 1468519866591 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 627ms 11:11:06 INFO - PROCESS | 3876 | 1468519866616 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 3876 | 1468519866618 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 11:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:11:06 INFO - PROCESS | 3876 | 1468519866621 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 3876 | 1468519866625 Marionette TRACE conn2 <- [1,2446,null,{}] 11:11:06 INFO - PROCESS | 3876 | 1468519866639 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 3876 | 1468519866644 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:06 INFO - PROCESS | 3876 | 1468519866724 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:11:06 INFO - PROCESS | 3876 | 1468519866734 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 3876 | 1468519866737 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:06 INFO - PROCESS | 3876 | ++DOCSHELL 151A3800 == 28 [pid = 3876] [id = 621] 11:11:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (151A4400) [pid = 3876] [serial = 1863] [outer = 00000000] 11:11:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1566A400) [pid = 3876] [serial = 1864] [outer = 151A4400] 11:11:06 INFO - PROCESS | 3876 | 1468519866783 Marionette DEBUG loaded listener.js 11:11:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (156ECC00) [pid = 3876] [serial = 1865] [outer = 151A4400] 11:11:07 INFO - PROCESS | 3876 | 1468519867281 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 718ms 11:11:07 INFO - PROCESS | 3876 | 1468519867345 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:11:07 INFO - PROCESS | 3876 | 1468519867348 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 11:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:11:07 INFO - PROCESS | 3876 | 1468519867351 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:11:07 INFO - PROCESS | 3876 | 1468519867353 Marionette TRACE conn2 <- [1,2450,null,{}] 11:11:07 INFO - PROCESS | 3876 | 1468519867356 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:07 INFO - PROCESS | 3876 | 1468519867358 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:07 INFO - PROCESS | 3876 | 1468519867476 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:11:07 INFO - PROCESS | 3876 | 1468519867481 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 3876 | 1468519867483 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:07 INFO - PROCESS | 3876 | ++DOCSHELL 165BA000 == 29 [pid = 3876] [id = 622] 11:11:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (167BF800) [pid = 3876] [serial = 1866] [outer = 00000000] 11:11:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16D3F800) [pid = 3876] [serial = 1867] [outer = 167BF800] 11:11:07 INFO - PROCESS | 3876 | 1468519867581 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17371C00) [pid = 3876] [serial = 1868] [outer = 167BF800] 11:11:07 INFO - PROCESS | 3876 | 1468519867992 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 673ms 11:11:08 INFO - PROCESS | 3876 | 1468519868034 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 3876 | 1468519868036 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 11:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:11:08 INFO - PROCESS | 3876 | 1468519868055 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 3876 | 1468519868057 Marionette TRACE conn2 <- [1,2454,null,{}] 11:11:08 INFO - PROCESS | 3876 | 1468519868060 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 3876 | 1468519868062 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:08 INFO - PROCESS | 3876 | 1468519868201 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:11:08 INFO - PROCESS | 3876 | 1468519868212 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 3876 | 1468519868214 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:08 INFO - PROCESS | 3876 | ++DOCSHELL 17462000 == 30 [pid = 3876] [id = 623] 11:11:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17464000) [pid = 3876] [serial = 1869] [outer = 00000000] 11:11:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17939C00) [pid = 3876] [serial = 1870] [outer = 17464000] 11:11:08 INFO - PROCESS | 3876 | 1468519868258 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (179F3400) [pid = 3876] [serial = 1871] [outer = 17464000] 11:11:08 INFO - PROCESS | 3876 | 1468519868693 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 688ms 11:11:08 INFO - PROCESS | 3876 | 1468519868739 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 3876 | 1468519868741 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 11:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:11:08 INFO - PROCESS | 3876 | 1468519868745 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 3876 | 1468519868746 Marionette TRACE conn2 <- [1,2458,null,{}] 11:11:08 INFO - PROCESS | 3876 | 1468519868755 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 3876 | 1468519868760 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:08 INFO - PROCESS | 3876 | 1468519868875 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:11:08 INFO - PROCESS | 3876 | 1468519868888 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 3876 | 1468519868890 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:08 INFO - PROCESS | 3876 | ++DOCSHELL 17F37800 == 31 [pid = 3876] [id = 624] 11:11:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (193B9400) [pid = 3876] [serial = 1872] [outer = 00000000] 11:11:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1942F400) [pid = 3876] [serial = 1873] [outer = 193B9400] 11:11:08 INFO - PROCESS | 3876 | 1468519868933 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (196DE000) [pid = 3876] [serial = 1874] [outer = 193B9400] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1A3F9C00) [pid = 3876] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1180CC00) [pid = 3876] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19431C00) [pid = 3876] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A28AC00) [pid = 3876] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1793AC00) [pid = 3876] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13EC2C00) [pid = 3876] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (103CB000) [pid = 3876] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (159E4800) [pid = 3876] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13B4DC00) [pid = 3876] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11225400) [pid = 3876] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (10A74800) [pid = 3876] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (159E1000) [pid = 3876] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:11:09 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (196DA400) [pid = 3876] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:11:09 INFO - PROCESS | 3876 | 1468519869582 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 886ms 11:11:09 INFO - PROCESS | 3876 | 1468519869616 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:11:09 INFO - PROCESS | 3876 | 1468519869618 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 11:11:09 INFO - PROCESS | 3876 | 1468519869621 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:11:09 INFO - PROCESS | 3876 | 1468519869632 Marionette TRACE conn2 <- [1,2462,null,{}] 11:11:09 INFO - PROCESS | 3876 | 1468519869636 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:09 INFO - PROCESS | 3876 | 1468519869638 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:09 INFO - PROCESS | 3876 | 1468519869712 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:11:09 INFO - PROCESS | 3876 | 1468519869719 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 3876 | 1468519869721 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:09 INFO - PROCESS | 3876 | ++DOCSHELL 112BCC00 == 32 [pid = 3876] [id = 625] 11:11:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (129EA000) [pid = 3876] [serial = 1875] [outer = 00000000] 11:11:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1736C000) [pid = 3876] [serial = 1876] [outer = 129EA000] 11:11:09 INFO - PROCESS | 3876 | 1468519869764 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1737BC00) [pid = 3876] [serial = 1877] [outer = 129EA000] 11:11:10 INFO - PROCESS | 3876 | 1468519870228 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 642ms 11:11:10 INFO - PROCESS | 3876 | 1468519870280 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 3876 | 1468519870265 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 11:11:10 INFO - PROCESS | 3876 | 1468519870269 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:11:10 INFO - PROCESS | 3876 | 1468519870270 Marionette TRACE conn2 <- [1,2466,null,{}] 11:11:10 INFO - PROCESS | 3876 | 1468519870274 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 3876 | 1468519870276 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:10 INFO - PROCESS | 3876 | 1468519870351 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:11:10 INFO - PROCESS | 3876 | 1468519870357 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 3876 | 1468519870358 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:10 INFO - PROCESS | 3876 | ++DOCSHELL 1390C000 == 33 [pid = 3876] [id = 626] 11:11:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1942E000) [pid = 3876] [serial = 1878] [outer = 00000000] 11:11:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19B2CC00) [pid = 3876] [serial = 1879] [outer = 1942E000] 11:11:10 INFO - PROCESS | 3876 | 1468519870403 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (19B2EC00) [pid = 3876] [serial = 1880] [outer = 1942E000] 11:11:10 INFO - PROCESS | 3876 | 1468519870828 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 581ms 11:11:10 INFO - PROCESS | 3876 | 1468519870870 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 3876 | 1468519870872 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 11:11:10 INFO - PROCESS | 3876 | 1468519870875 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:11:10 INFO - PROCESS | 3876 | 1468519870877 Marionette TRACE conn2 <- [1,2470,null,{}] 11:11:10 INFO - PROCESS | 3876 | 1468519870880 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 3876 | 1468519870882 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:10 INFO - PROCESS | 3876 | 1468519870958 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:11:10 INFO - PROCESS | 3876 | 1468519870963 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 3876 | 1468519870965 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:10 INFO - PROCESS | 3876 | ++DOCSHELL 1511A000 == 34 [pid = 3876] [id = 627] 11:11:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19F4C000) [pid = 3876] [serial = 1881] [outer = 00000000] 11:11:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19FEE800) [pid = 3876] [serial = 1882] [outer = 19F4C000] 11:11:10 INFO - PROCESS | 3876 | 1468519871012 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A298400) [pid = 3876] [serial = 1883] [outer = 19F4C000] 11:11:11 INFO - PROCESS | 3876 | 1468519871438 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 611ms 11:11:11 INFO - PROCESS | 3876 | 1468519871524 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:11:11 INFO - PROCESS | 3876 | 1468519871528 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 11:11:11 INFO - PROCESS | 3876 | 1468519871534 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:11:11 INFO - PROCESS | 3876 | 1468519871539 Marionette TRACE conn2 <- [1,2474,null,{}] 11:11:11 INFO - PROCESS | 3876 | 1468519871545 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:11 INFO - PROCESS | 3876 | 1468519871548 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:11 INFO - PROCESS | 3876 | 1468519871675 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:11:11 INFO - PROCESS | 3876 | 1468519871812 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 3876 | 1468519871817 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:11 INFO - PROCESS | 3876 | ++DOCSHELL 1122EC00 == 35 [pid = 3876] [id = 628] 11:11:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1122F400) [pid = 3876] [serial = 1884] [outer = 00000000] 11:11:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (11809C00) [pid = 3876] [serial = 1885] [outer = 1122F400] 11:11:11 INFO - PROCESS | 3876 | 1468519871876 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (12BB1000) [pid = 3876] [serial = 1886] [outer = 1122F400] 11:11:12 INFO - PROCESS | 3876 | 1468519872635 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1116ms 11:11:12 INFO - PROCESS | 3876 | 1468519872647 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:11:12 INFO - PROCESS | 3876 | 1468519872650 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 11:11:12 INFO - PROCESS | 3876 | 1468519872657 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 3876 | 1468519872661 Marionette TRACE conn2 <- [1,2478,null,{}] 11:11:12 INFO - PROCESS | 3876 | 1468519872665 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:12 INFO - PROCESS | 3876 | 1468519872667 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:12 INFO - PROCESS | 3876 | 1468519872783 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:11:12 INFO - PROCESS | 3876 | 1468519872920 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 3876 | 1468519872923 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:12 INFO - PROCESS | 3876 | ++DOCSHELL 1422CC00 == 36 [pid = 3876] [id = 629] 11:11:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (144F1800) [pid = 3876] [serial = 1887] [outer = 00000000] 11:11:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (151DAC00) [pid = 3876] [serial = 1888] [outer = 144F1800] 11:11:12 INFO - PROCESS | 3876 | 1468519872978 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (159DEC00) [pid = 3876] [serial = 1889] [outer = 144F1800] 11:11:13 INFO - PROCESS | 3876 | 1468519873826 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 1390C000 == 35 [pid = 3876] [id = 626] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 112BCC00 == 34 [pid = 3876] [id = 625] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 17F37800 == 33 [pid = 3876] [id = 624] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 17462000 == 32 [pid = 3876] [id = 623] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 165BA000 == 31 [pid = 3876] [id = 622] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 151A3800 == 30 [pid = 3876] [id = 621] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 13428000 == 29 [pid = 3876] [id = 620] 11:11:13 INFO - PROCESS | 3876 | --DOCSHELL 10A0F400 == 28 [pid = 3876] [id = 619] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19BC0800) [pid = 3876] [serial = 1808] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1A874C00) [pid = 3876] [serial = 1844] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1A86FC00) [pid = 3876] [serial = 1843] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A3F8800) [pid = 3876] [serial = 1841] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (197E7400) [pid = 3876] [serial = 1828] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A297400) [pid = 3876] [serial = 1831] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19B2C800) [pid = 3876] [serial = 1829] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17F36800) [pid = 3876] [serial = 1825] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (151A1000) [pid = 3876] [serial = 1813] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (15661400) [pid = 3876] [serial = 1814] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (10F3D000) [pid = 3876] [serial = 1810] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (114E0800) [pid = 3876] [serial = 1811] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A319400) [pid = 3876] [serial = 1832] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (172C7400) [pid = 3876] [serial = 1822] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1737B400) [pid = 3876] [serial = 1823] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (144ED000) [pid = 3876] [serial = 1819] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (151A7000) [pid = 3876] [serial = 1820] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (12BAB000) [pid = 3876] [serial = 1816] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (12E67800) [pid = 3876] [serial = 1817] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (12BB2C00) [pid = 3876] [serial = 1834] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19BB8400) [pid = 3876] [serial = 1837] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (14416000) [pid = 3876] [serial = 1835] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1A3F4400) [pid = 3876] [serial = 1840] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (19F4A400) [pid = 3876] [serial = 1838] [outer = 00000000] [url = about:blank] 11:11:13 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1942AC00) [pid = 3876] [serial = 1826] [outer = 00000000] [url = about:blank] 11:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1222ms 11:11:13 INFO - PROCESS | 3876 | 1468519873904 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 3876 | 1468519873909 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 11:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:11:13 INFO - PROCESS | 3876 | 1468519873914 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 3876 | 1468519873917 Marionette TRACE conn2 <- [1,2482,null,{}] 11:11:13 INFO - PROCESS | 3876 | 1468519873923 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 3876 | 1468519873925 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:14 INFO - PROCESS | 3876 | 1468519874012 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:11:14 INFO - PROCESS | 3876 | 1468519874020 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 3876 | 1468519874024 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:14 INFO - PROCESS | 3876 | ++DOCSHELL 1125E000 == 29 [pid = 3876] [id = 630] 11:11:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (1125EC00) [pid = 3876] [serial = 1890] [outer = 00000000] 11:11:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (11CDD000) [pid = 3876] [serial = 1891] [outer = 1125EC00] 11:11:14 INFO - PROCESS | 3876 | 1468519874076 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (12E20800) [pid = 3876] [serial = 1892] [outer = 1125EC00] 11:11:14 INFO - PROCESS | 3876 | 1468519874604 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 11:11:14 INFO - PROCESS | 3876 | 1468519874639 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 3876 | 1468519874643 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 11:11:14 INFO - PROCESS | 3876 | 1468519874649 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:11:14 INFO - PROCESS | 3876 | 1468519874652 Marionette TRACE conn2 <- [1,2486,null,{}] 11:11:14 INFO - PROCESS | 3876 | 1468519874655 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 3876 | 1468519874658 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:14 INFO - PROCESS | 3876 | 1468519874726 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:11:14 INFO - PROCESS | 3876 | 1468519874737 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 3876 | 1468519874739 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:14 INFO - PROCESS | 3876 | ++DOCSHELL 1342C400 == 30 [pid = 3876] [id = 631] 11:11:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (13967800) [pid = 3876] [serial = 1893] [outer = 00000000] 11:11:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (13ECBC00) [pid = 3876] [serial = 1894] [outer = 13967800] 11:11:14 INFO - PROCESS | 3876 | 1468519874865 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (14417800) [pid = 3876] [serial = 1895] [outer = 13967800] 11:11:15 INFO - PROCESS | 3876 | 1468519875270 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 673ms 11:11:15 INFO - PROCESS | 3876 | 1468519875333 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 3876 | 1468519875336 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 11:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:11:15 INFO - PROCESS | 3876 | 1468519875339 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:11:15 INFO - PROCESS | 3876 | 1468519875342 Marionette TRACE conn2 <- [1,2490,null,{}] 11:11:15 INFO - PROCESS | 3876 | 1468519875353 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:15 INFO - PROCESS | 3876 | 1468519875357 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:15 INFO - PROCESS | 3876 | 1468519875467 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:11:15 INFO - PROCESS | 3876 | 1468519875464 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 3876 | 1468519875467 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:15 INFO - PROCESS | 3876 | ++DOCSHELL 156F1800 == 31 [pid = 3876] [id = 632] 11:11:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (15713400) [pid = 3876] [serial = 1896] [outer = 00000000] 11:11:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (16887400) [pid = 3876] [serial = 1897] [outer = 15713400] 11:11:15 INFO - PROCESS | 3876 | 1468519875515 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17363800) [pid = 3876] [serial = 1898] [outer = 15713400] 11:11:16 INFO - PROCESS | 3876 | 1468519876033 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 718ms 11:11:16 INFO - PROCESS | 3876 | 1468519876062 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 3876 | 1468519876064 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 11:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:11:16 INFO - PROCESS | 3876 | 1468519876068 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 3876 | 1468519876069 Marionette TRACE conn2 <- [1,2494,null,{}] 11:11:16 INFO - PROCESS | 3876 | 1468519876073 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 3876 | 1468519876074 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:16 INFO - PROCESS | 3876 | 1468519876198 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:11:16 INFO - PROCESS | 3876 | 1468519876203 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 3876 | 1468519876205 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:16 INFO - PROCESS | 3876 | ++DOCSHELL 179F0800 == 32 [pid = 3876] [id = 633] 11:11:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17B30400) [pid = 3876] [serial = 1899] [outer = 00000000] 11:11:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17C2D800) [pid = 3876] [serial = 1900] [outer = 17B30400] 11:11:16 INFO - PROCESS | 3876 | 1468519876299 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (193BA800) [pid = 3876] [serial = 1901] [outer = 17B30400] 11:11:16 INFO - PROCESS | 3876 | 1468519876706 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 688ms 11:11:16 INFO - PROCESS | 3876 | 1468519876748 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 3876 | 1468519876750 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 11:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:11:16 INFO - PROCESS | 3876 | 1468519876754 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 3876 | 1468519876755 Marionette TRACE conn2 <- [1,2498,null,{}] 11:11:16 INFO - PROCESS | 3876 | 1468519876759 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 3876 | 1468519876761 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:16 INFO - PROCESS | 3876 | 1468519876870 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:11:16 INFO - PROCESS | 3876 | 1468519876959 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 3876 | 1468519876962 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:16 INFO - PROCESS | 3876 | ++DOCSHELL 193C1C00 == 33 [pid = 3876] [id = 634] 11:11:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (193C4000) [pid = 3876] [serial = 1902] [outer = 00000000] 11:11:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19428800) [pid = 3876] [serial = 1903] [outer = 193C4000] 11:11:16 INFO - PROCESS | 3876 | 1468519877004 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19432400) [pid = 3876] [serial = 1904] [outer = 193C4000] 11:11:17 INFO - PROCESS | 3876 | 1468519877419 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 719ms 11:11:17 INFO - PROCESS | 3876 | 1468519877478 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 3876 | 1468519877480 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 11:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:11:17 INFO - PROCESS | 3876 | 1468519877487 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 3876 | 1468519877489 Marionette TRACE conn2 <- [1,2502,null,{}] 11:11:17 INFO - PROCESS | 3876 | 1468519877492 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 3876 | 1468519877497 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:17 INFO - PROCESS | 3876 | 1468519877633 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:11:17 INFO - PROCESS | 3876 | 1468519877645 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 3876 | 1468519877647 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:17 INFO - PROCESS | 3876 | ++DOCSHELL 14226400 == 34 [pid = 3876] [id = 635] 11:11:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (196DC400) [pid = 3876] [serial = 1905] [outer = 00000000] 11:11:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19F4B800) [pid = 3876] [serial = 1906] [outer = 196DC400] 11:11:17 INFO - PROCESS | 3876 | 1468519877691 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19F4CC00) [pid = 3876] [serial = 1907] [outer = 196DC400] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (12BB1400) [pid = 3876] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (151A4400) [pid = 3876] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (10A73400) [pid = 3876] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1342B400) [pid = 3876] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (193B9400) [pid = 3876] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17464000) [pid = 3876] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (129EA000) [pid = 3876] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (10A75C00) [pid = 3876] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1798F400) [pid = 3876] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A315400) [pid = 3876] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (167BF800) [pid = 3876] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:11:18 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1942E000) [pid = 3876] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:11:18 INFO - PROCESS | 3876 | 1468519878194 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 779ms 11:11:18 INFO - PROCESS | 3876 | 1468519878272 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 3876 | 1468519878274 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 11:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:11:18 INFO - PROCESS | 3876 | 1468519878277 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - PROCESS | 3876 | 1468519878279 Marionette TRACE conn2 <- [1,2506,null,{}] 11:11:18 INFO - PROCESS | 3876 | 1468519878282 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:18 INFO - PROCESS | 3876 | 1468519878284 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:18 INFO - PROCESS | 3876 | 1468519878395 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:11:18 INFO - PROCESS | 3876 | 1468519878456 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 3876 | 1468519878458 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:18 INFO - PROCESS | 3876 | ++DOCSHELL 11808400 == 35 [pid = 3876] [id = 636] 11:11:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1342B400) [pid = 3876] [serial = 1908] [outer = 00000000] 11:11:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (17B2A800) [pid = 3876] [serial = 1909] [outer = 1342B400] 11:11:18 INFO - PROCESS | 3876 | 1468519878500 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (197DD800) [pid = 3876] [serial = 1910] [outer = 1342B400] 11:11:18 INFO - PROCESS | 3876 | 1468519878845 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 11:11:18 INFO - PROCESS | 3876 | 1468519878898 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 3876 | 1468519878900 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 11:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:11:18 INFO - PROCESS | 3876 | 1468519878911 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - PROCESS | 3876 | 1468519878912 Marionette TRACE conn2 <- [1,2510,null,{}] 11:11:18 INFO - PROCESS | 3876 | 1468519878916 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:18 INFO - PROCESS | 3876 | 1468519878918 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:18 INFO - PROCESS | 3876 | 1468519878994 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:11:18 INFO - PROCESS | 3876 | 1468519879000 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 3876 | 1468519879002 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:18 INFO - PROCESS | 3876 | ++DOCSHELL 156E9400 == 36 [pid = 3876] [id = 637] 11:11:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (19FE4000) [pid = 3876] [serial = 1911] [outer = 00000000] 11:11:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1A31D800) [pid = 3876] [serial = 1912] [outer = 19FE4000] 11:11:19 INFO - PROCESS | 3876 | 1468519879044 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1A3EF400) [pid = 3876] [serial = 1913] [outer = 19FE4000] 11:11:19 INFO - PROCESS | 3876 | 1468519879455 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 580ms 11:11:19 INFO - PROCESS | 3876 | 1468519879482 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:11:19 INFO - PROCESS | 3876 | 1468519879484 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 11:11:19 INFO - PROCESS | 3876 | 1468519879488 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:11:19 INFO - PROCESS | 3876 | 1468519879489 Marionette TRACE conn2 <- [1,2514,null,{}] 11:11:19 INFO - PROCESS | 3876 | 1468519879505 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 3876 | 1468519879507 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:19 INFO - PROCESS | 3876 | 1468519879585 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:11:19 INFO - PROCESS | 3876 | 1468519879590 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 3876 | 1468519879592 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:19 INFO - PROCESS | 3876 | ++DOCSHELL 1A297400 == 37 [pid = 3876] [id = 638] 11:11:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1A3F4000) [pid = 3876] [serial = 1914] [outer = 00000000] 11:11:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1A3FC000) [pid = 3876] [serial = 1915] [outer = 1A3F4000] 11:11:19 INFO - PROCESS | 3876 | 1468519879645 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1A86C800) [pid = 3876] [serial = 1916] [outer = 1A3F4000] 11:11:20 INFO - PROCESS | 3876 | 1468519880195 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 723ms 11:11:20 INFO - PROCESS | 3876 | 1468519880230 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:11:20 INFO - PROCESS | 3876 | 1468519880237 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 11:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:11:20 INFO - PROCESS | 3876 | 1468519880242 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:11:20 INFO - PROCESS | 3876 | 1468519880246 Marionette TRACE conn2 <- [1,2518,null,{}] 11:11:20 INFO - PROCESS | 3876 | 1468519880252 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 3876 | 1468519880255 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:20 INFO - PROCESS | 3876 | 1468519880373 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:11:20 INFO - PROCESS | 3876 | 1468519880511 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 3876 | 1468519880516 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:20 INFO - PROCESS | 3876 | ++DOCSHELL 110E6000 == 38 [pid = 3876] [id = 639] 11:11:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (110E7000) [pid = 3876] [serial = 1917] [outer = 00000000] 11:11:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13162000) [pid = 3876] [serial = 1918] [outer = 110E7000] 11:11:20 INFO - PROCESS | 3876 | 1468519880573 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1390A000) [pid = 3876] [serial = 1919] [outer = 110E7000] 11:11:21 INFO - PROCESS | 3876 | 1468519881176 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 992ms 11:11:21 INFO - PROCESS | 3876 | 1468519881226 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 3876 | 1468519881231 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 11:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:11:21 INFO - PROCESS | 3876 | 1468519881239 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 3876 | 1468519881243 Marionette TRACE conn2 <- [1,2522,null,{}] 11:11:21 INFO - PROCESS | 3876 | 1468519881249 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 3876 | 1468519881252 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:21 INFO - PROCESS | 3876 | 1468519881360 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:11:21 INFO - PROCESS | 3876 | 1468519881498 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 3876 | 1468519881501 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:21 INFO - PROCESS | 3876 | ++DOCSHELL 151A7C00 == 39 [pid = 3876] [id = 640] 11:11:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (151DC400) [pid = 3876] [serial = 1920] [outer = 00000000] 11:11:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (15A20C00) [pid = 3876] [serial = 1921] [outer = 151DC400] 11:11:21 INFO - PROCESS | 3876 | 1468519881556 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1745B000) [pid = 3876] [serial = 1922] [outer = 151DC400] 11:11:22 INFO - PROCESS | 3876 | 1468519882099 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 899ms 11:11:22 INFO - PROCESS | 3876 | 1468519882141 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 3876 | 1468519882143 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 11:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:11:22 INFO - PROCESS | 3876 | 1468519882147 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 3876 | 1468519882151 Marionette TRACE conn2 <- [1,2526,null,{}] 11:11:22 INFO - PROCESS | 3876 | 1468519882162 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 3876 | 1468519882167 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:22 INFO - PROCESS | 3876 | 1468519882305 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:11:22 INFO - PROCESS | 3876 | 1468519882444 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:22 INFO - PROCESS | 3876 | 1468519882447 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:22 INFO - PROCESS | 3876 | ++DOCSHELL 19B29C00 == 40 [pid = 3876] [id = 641] 11:11:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19BB8400) [pid = 3876] [serial = 1923] [outer = 00000000] 11:11:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19FE9400) [pid = 3876] [serial = 1924] [outer = 19BB8400] 11:11:22 INFO - PROCESS | 3876 | 1468519882503 Marionette DEBUG loaded listener.js 11:11:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A3F5400) [pid = 3876] [serial = 1925] [outer = 19BB8400] 11:11:23 INFO - PROCESS | 3876 | 1468519883273 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1209ms 11:11:23 INFO - PROCESS | 3876 | 1468519883344 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:11:23 INFO - PROCESS | 3876 | 1468519883348 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 11:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:11:23 INFO - PROCESS | 3876 | 1468519883353 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:11:23 INFO - PROCESS | 3876 | 1468519883356 Marionette TRACE conn2 <- [1,2530,null,{}] 11:11:23 INFO - PROCESS | 3876 | 1468519883362 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:23 INFO - PROCESS | 3876 | 1468519883364 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:23 INFO - PROCESS | 3876 | 1468519883473 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:11:23 INFO - PROCESS | 3876 | 1468519883613 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 3876 | 1468519883618 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:23 INFO - PROCESS | 3876 | ++DOCSHELL 13122800 == 41 [pid = 3876] [id = 642] 11:11:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1315DC00) [pid = 3876] [serial = 1926] [outer = 00000000] 11:11:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1342B800) [pid = 3876] [serial = 1927] [outer = 1315DC00] 11:11:23 INFO - PROCESS | 3876 | 1468519883672 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1396B000) [pid = 3876] [serial = 1928] [outer = 1315DC00] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 12BB0400 == 40 [pid = 3876] [id = 618] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 156E9400 == 39 [pid = 3876] [id = 637] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 11808400 == 38 [pid = 3876] [id = 636] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 14226400 == 37 [pid = 3876] [id = 635] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 193C1C00 == 36 [pid = 3876] [id = 634] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 179F0800 == 35 [pid = 3876] [id = 633] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 156F1800 == 34 [pid = 3876] [id = 632] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 1342C400 == 33 [pid = 3876] [id = 631] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 1125E000 == 32 [pid = 3876] [id = 630] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 1511A000 == 31 [pid = 3876] [id = 627] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 1122EC00 == 30 [pid = 3876] [id = 628] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 1422CC00 == 29 [pid = 3876] [id = 629] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 19B29C00 == 28 [pid = 3876] [id = 641] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 1A297400 == 27 [pid = 3876] [id = 638] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 110E6000 == 26 [pid = 3876] [id = 639] 11:11:24 INFO - PROCESS | 3876 | --DOCSHELL 151A7C00 == 25 [pid = 3876] [id = 640] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1342EC00) [pid = 3876] [serial = 1856] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1318A400) [pid = 3876] [serial = 1855] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1566A400) [pid = 3876] [serial = 1864] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1180A000) [pid = 3876] [serial = 1858] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (11D8FC00) [pid = 3876] [serial = 1859] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1390C400) [pid = 3876] [serial = 1861] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13971C00) [pid = 3876] [serial = 1862] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1942F400) [pid = 3876] [serial = 1873] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17939C00) [pid = 3876] [serial = 1870] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1737BC00) [pid = 3876] [serial = 1877] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1736C000) [pid = 3876] [serial = 1876] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156E9000) [pid = 3876] [serial = 1847] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14224400) [pid = 3876] [serial = 1846] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (196DCC00) [pid = 3876] [serial = 1850] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19FEE800) [pid = 3876] [serial = 1882] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (193BF400) [pid = 3876] [serial = 1849] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A86F400) [pid = 3876] [serial = 1853] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (196DE000) [pid = 3876] [serial = 1874] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A321C00) [pid = 3876] [serial = 1852] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (16D3F800) [pid = 3876] [serial = 1867] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (179F3400) [pid = 3876] [serial = 1871] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (19B2EC00) [pid = 3876] [serial = 1880] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19B2CC00) [pid = 3876] [serial = 1879] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17371C00) [pid = 3876] [serial = 1868] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (156ECC00) [pid = 3876] [serial = 1865] [outer = 00000000] [url = about:blank] 11:11:24 INFO - PROCESS | 3876 | 1468519884787 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1426ms 11:11:24 INFO - PROCESS | 3876 | 1468519884803 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 3876 | 1468519884807 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 11:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:11:24 INFO - PROCESS | 3876 | 1468519884799 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 3876 | 1468519884802 Marionette TRACE conn2 <- [1,2534,null,{}] 11:11:24 INFO - PROCESS | 3876 | 1468519884807 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 3876 | 1468519884810 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:24 INFO - PROCESS | 3876 | 1468519884905 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:11:24 INFO - PROCESS | 3876 | 1468519885002 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:24 INFO - PROCESS | 3876 | 1468519885004 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:25 INFO - PROCESS | 3876 | ++DOCSHELL 11253C00 == 26 [pid = 3876] [id = 643] 11:11:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (1125D800) [pid = 3876] [serial = 1929] [outer = 00000000] 11:11:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (11D8CC00) [pid = 3876] [serial = 1930] [outer = 1125D800] 11:11:25 INFO - PROCESS | 3876 | 1468519885051 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1295B800) [pid = 3876] [serial = 1931] [outer = 1125D800] 11:11:25 INFO - PROCESS | 3876 | 1468519885485 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 729ms 11:11:25 INFO - PROCESS | 3876 | 1468519885546 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 3876 | 1468519885551 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 11:11:25 INFO - PROCESS | 3876 | 1468519885557 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:11:25 INFO - PROCESS | 3876 | 1468519885560 Marionette TRACE conn2 <- [1,2538,null,{}] 11:11:25 INFO - PROCESS | 3876 | 1468519885563 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 3876 | 1468519885566 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:25 INFO - PROCESS | 3876 | 1468519885650 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:11:25 INFO - PROCESS | 3876 | 1468519885659 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 3876 | 1468519885661 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:25 INFO - PROCESS | 3876 | ++DOCSHELL 13969000 == 27 [pid = 3876] [id = 644] 11:11:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13969400) [pid = 3876] [serial = 1932] [outer = 00000000] 11:11:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13972C00) [pid = 3876] [serial = 1933] [outer = 13969400] 11:11:25 INFO - PROCESS | 3876 | 1468519885707 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13AC3800) [pid = 3876] [serial = 1934] [outer = 13969400] 11:11:26 INFO - PROCESS | 3876 | 1468519886176 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 620ms 11:11:26 INFO - PROCESS | 3876 | 1468519886199 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 3876 | 1468519886201 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 11:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:11:26 INFO - PROCESS | 3876 | 1468519886205 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 3876 | 1468519886208 Marionette TRACE conn2 <- [1,2542,null,{}] 11:11:26 INFO - PROCESS | 3876 | 1468519886219 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 3876 | 1468519886223 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:26 INFO - PROCESS | 3876 | 1468519886304 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:11:26 INFO - PROCESS | 3876 | 1468519886313 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:26 INFO - PROCESS | 3876 | 1468519886317 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:26 INFO - PROCESS | 3876 | ++DOCSHELL 15665800 == 28 [pid = 3876] [id = 645] 11:11:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (15669C00) [pid = 3876] [serial = 1935] [outer = 00000000] 11:11:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (156E9400) [pid = 3876] [serial = 1936] [outer = 15669C00] 11:11:26 INFO - PROCESS | 3876 | 1468519886366 Marionette DEBUG loaded listener.js 11:11:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156F0400) [pid = 3876] [serial = 1937] [outer = 15669C00] 11:11:26 INFO - PROCESS | 3876 | 1468519886850 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 697ms 11:11:26 INFO - PROCESS | 3876 | 1468519886887 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 3876 | 1468519886890 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 11:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:11:26 INFO - PROCESS | 3876 | 1468519886893 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 3876 | 1468519886895 Marionette TRACE conn2 <- [1,2546,null,{}] 11:11:26 INFO - PROCESS | 3876 | 1468519886898 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 3876 | 1468519886900 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:27 INFO - PROCESS | 3876 | 1468519887012 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:11:27 INFO - PROCESS | 3876 | 1468519887103 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 3876 | 1468519887105 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:27 INFO - PROCESS | 3876 | ++DOCSHELL 16CAF400 == 29 [pid = 3876] [id = 646] 11:11:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16CB0C00) [pid = 3876] [serial = 1938] [outer = 00000000] 11:11:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17370800) [pid = 3876] [serial = 1939] [outer = 16CB0C00] 11:11:27 INFO - PROCESS | 3876 | 1468519887149 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (173C9800) [pid = 3876] [serial = 1940] [outer = 16CB0C00] 11:11:27 INFO - PROCESS | 3876 | 1468519887571 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 698ms 11:11:27 INFO - PROCESS | 3876 | 1468519887599 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:11:27 INFO - PROCESS | 3876 | 1468519887601 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 11:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:11:27 INFO - PROCESS | 3876 | 1468519887604 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:11:27 INFO - PROCESS | 3876 | 1468519887605 Marionette TRACE conn2 <- [1,2550,null,{}] 11:11:27 INFO - PROCESS | 3876 | 1468519887609 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:27 INFO - PROCESS | 3876 | 1468519887611 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:27 INFO - PROCESS | 3876 | 1468519887717 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:11:27 INFO - PROCESS | 3876 | 1468519887722 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 3876 | 1468519887724 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:27 INFO - PROCESS | 3876 | ++DOCSHELL 1737E400 == 30 [pid = 3876] [id = 647] 11:11:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1745C000) [pid = 3876] [serial = 1941] [outer = 00000000] 11:11:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (179EFC00) [pid = 3876] [serial = 1942] [outer = 1745C000] 11:11:27 INFO - PROCESS | 3876 | 1468519887770 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B2C000) [pid = 3876] [serial = 1943] [outer = 1745C000] 11:11:28 INFO - PROCESS | 3876 | 1468519888228 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 620ms 11:11:28 INFO - PROCESS | 3876 | 1468519888240 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 3876 | 1468519888242 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 11:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:11:28 INFO - PROCESS | 3876 | 1468519888251 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 3876 | 1468519888253 Marionette TRACE conn2 <- [1,2554,null,{}] 11:11:28 INFO - PROCESS | 3876 | 1468519888256 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 3876 | 1468519888261 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:28 INFO - PROCESS | 3876 | 1468519888407 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:11:28 INFO - PROCESS | 3876 | 1468519888504 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 3876 | 1468519888506 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:28 INFO - PROCESS | 3876 | ++DOCSHELL 17F39800 == 31 [pid = 3876] [id = 648] 11:11:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (193C0800) [pid = 3876] [serial = 1944] [outer = 00000000] 11:11:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (196D8C00) [pid = 3876] [serial = 1945] [outer = 193C0800] 11:11:28 INFO - PROCESS | 3876 | 1468519888550 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (197E7C00) [pid = 3876] [serial = 1946] [outer = 193C0800] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (19F4C000) [pid = 3876] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1122F400) [pid = 3876] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (144F1800) [pid = 3876] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1125EC00) [pid = 3876] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (193C4000) [pid = 3876] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15713400) [pid = 3876] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13967800) [pid = 3876] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1342B400) [pid = 3876] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A3F4000) [pid = 3876] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (196DC400) [pid = 3876] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19FE4000) [pid = 3876] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:11:29 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17B30400) [pid = 3876] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:11:29 INFO - PROCESS | 3876 | 1468519889149 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 11:11:29 INFO - PROCESS | 3876 | 1468519889188 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 3876 | 1468519889190 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 11:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:11:29 INFO - PROCESS | 3876 | 1468519889198 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 3876 | 1468519889199 Marionette TRACE conn2 <- [1,2558,null,{}] 11:11:29 INFO - PROCESS | 3876 | 1468519889203 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 3876 | 1468519889204 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:29 INFO - PROCESS | 3876 | 1468519889278 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:11:29 INFO - PROCESS | 3876 | 1468519889283 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 3876 | 1468519889285 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:29 INFO - PROCESS | 3876 | ++DOCSHELL 1125EC00 == 32 [pid = 3876] [id = 649] 11:11:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11809000) [pid = 3876] [serial = 1947] [outer = 00000000] 11:11:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13EC7C00) [pid = 3876] [serial = 1948] [outer = 11809000] 11:11:29 INFO - PROCESS | 3876 | 1468519889327 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156E2800) [pid = 3876] [serial = 1949] [outer = 11809000] 11:11:29 INFO - PROCESS | 3876 | 1468519889793 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 620ms 11:11:29 INFO - PROCESS | 3876 | 1468519889833 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 3876 | 1468519889835 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 11:11:29 INFO - PROCESS | 3876 | 1468519889838 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:11:29 INFO - PROCESS | 3876 | 1468519889840 Marionette TRACE conn2 <- [1,2562,null,{}] 11:11:29 INFO - PROCESS | 3876 | 1468519889843 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 3876 | 1468519889845 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:29 INFO - PROCESS | 3876 | 1468519889933 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:11:29 INFO - PROCESS | 3876 | 1468519889939 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 3876 | 1468519889941 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:29 INFO - PROCESS | 3876 | ++DOCSHELL 13EC0000 == 33 [pid = 3876] [id = 650] 11:11:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (19429800) [pid = 3876] [serial = 1950] [outer = 00000000] 11:11:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19B31800) [pid = 3876] [serial = 1951] [outer = 19429800] 11:11:29 INFO - PROCESS | 3876 | 1468519889983 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19B31C00) [pid = 3876] [serial = 1952] [outer = 19429800] 11:11:30 INFO - PROCESS | 3876 | 1468519890400 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 589ms 11:11:30 INFO - PROCESS | 3876 | 1468519890447 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 3876 | 1468519890449 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 11:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:11:30 INFO - PROCESS | 3876 | 1468519890453 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 3876 | 1468519890456 Marionette TRACE conn2 <- [1,2566,null,{}] 11:11:30 INFO - PROCESS | 3876 | 1468519890466 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 3876 | 1468519890468 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:30 INFO - PROCESS | 3876 | 1468519890546 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:11:30 INFO - PROCESS | 3876 | 1468519890551 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 3876 | 1468519890553 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:30 INFO - PROCESS | 3876 | ++DOCSHELL 15663800 == 34 [pid = 3876] [id = 651] 11:11:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19FE1400) [pid = 3876] [serial = 1953] [outer = 00000000] 11:11:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A28B400) [pid = 3876] [serial = 1954] [outer = 19FE1400] 11:11:30 INFO - PROCESS | 3876 | 1468519890595 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A28C400) [pid = 3876] [serial = 1955] [outer = 19FE1400] 11:11:31 INFO - PROCESS | 3876 | 1468519891078 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 697ms 11:11:31 INFO - PROCESS | 3876 | 1468519891136 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 3876 | 1468519891140 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 11:11:31 INFO - PROCESS | 3876 | 1468519891145 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:11:31 INFO - PROCESS | 3876 | 1468519891149 Marionette TRACE conn2 <- [1,2570,null,{}] 11:11:31 INFO - PROCESS | 3876 | 1468519891155 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:31 INFO - PROCESS | 3876 | 1468519891159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:31 INFO - PROCESS | 3876 | 1468519891337 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:11:31 INFO - PROCESS | 3876 | 1468519891451 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:31 INFO - PROCESS | 3876 | 1468519891456 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:31 INFO - PROCESS | 3876 | ++DOCSHELL 11259C00 == 35 [pid = 3876] [id = 652] 11:11:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (112C5800) [pid = 3876] [serial = 1956] [outer = 00000000] 11:11:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (11CE7C00) [pid = 3876] [serial = 1957] [outer = 112C5800] 11:11:31 INFO - PROCESS | 3876 | 1468519891518 Marionette DEBUG loaded listener.js 11:11:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (12B72800) [pid = 3876] [serial = 1958] [outer = 112C5800] 11:11:32 INFO - PROCESS | 3876 | 1468519892245 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1148ms 11:11:32 INFO - PROCESS | 3876 | 1468519892300 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:11:32 INFO - PROCESS | 3876 | 1468519892303 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 11:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:11:32 INFO - PROCESS | 3876 | 1468519892310 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:11:32 INFO - PROCESS | 3876 | 1468519892313 Marionette TRACE conn2 <- [1,2574,null,{}] 11:11:32 INFO - PROCESS | 3876 | 1468519892317 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:32 INFO - PROCESS | 3876 | 1468519892320 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:32 INFO - PROCESS | 3876 | 1468519892436 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:11:32 INFO - PROCESS | 3876 | 1468519892580 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 3876 | 1468519892583 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:32 INFO - PROCESS | 3876 | ++DOCSHELL 13160400 == 36 [pid = 3876] [id = 653] 11:11:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13966C00) [pid = 3876] [serial = 1959] [outer = 00000000] 11:11:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1519F400) [pid = 3876] [serial = 1960] [outer = 13966C00] 11:11:32 INFO - PROCESS | 3876 | 1468519892638 Marionette DEBUG loaded listener.js 11:11:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (151E8000) [pid = 3876] [serial = 1961] [outer = 13966C00] 11:11:33 INFO - PROCESS | 3876 | 1468519893496 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1240ms 11:11:33 INFO - PROCESS | 3876 | 1468519893551 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:11:33 INFO - PROCESS | 3876 | 1468519893555 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 11:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:11:33 INFO - PROCESS | 3876 | 1468519893561 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:11:33 INFO - PROCESS | 3876 | 1468519893563 Marionette TRACE conn2 <- [1,2578,null,{}] 11:11:33 INFO - PROCESS | 3876 | 1468519893569 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:33 INFO - PROCESS | 3876 | 1468519893572 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:33 INFO - PROCESS | 3876 | 1468519893699 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 13EC0000 == 35 [pid = 3876] [id = 650] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 1125EC00 == 34 [pid = 3876] [id = 649] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 17F39800 == 33 [pid = 3876] [id = 648] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 1737E400 == 32 [pid = 3876] [id = 647] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 16CAF400 == 31 [pid = 3876] [id = 646] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 15665800 == 30 [pid = 3876] [id = 645] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 13969000 == 29 [pid = 3876] [id = 644] 11:11:33 INFO - PROCESS | 3876 | --DOCSHELL 11253C00 == 28 [pid = 3876] [id = 643] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1A298400) [pid = 3876] [serial = 1883] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11809C00) [pid = 3876] [serial = 1885] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12BB1000) [pid = 3876] [serial = 1886] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (151DAC00) [pid = 3876] [serial = 1888] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (159DEC00) [pid = 3876] [serial = 1889] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11CDD000) [pid = 3876] [serial = 1891] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12E20800) [pid = 3876] [serial = 1892] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19432400) [pid = 3876] [serial = 1904] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16887400) [pid = 3876] [serial = 1897] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19428800) [pid = 3876] [serial = 1903] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (13ECBC00) [pid = 3876] [serial = 1894] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (14417800) [pid = 3876] [serial = 1895] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B2A800) [pid = 3876] [serial = 1909] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1A3FC000) [pid = 3876] [serial = 1915] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1A86C800) [pid = 3876] [serial = 1916] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19F4B800) [pid = 3876] [serial = 1906] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1A3EF400) [pid = 3876] [serial = 1913] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (19F4CC00) [pid = 3876] [serial = 1907] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1A31D800) [pid = 3876] [serial = 1912] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17C2D800) [pid = 3876] [serial = 1900] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (193BA800) [pid = 3876] [serial = 1901] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (17363800) [pid = 3876] [serial = 1898] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (197DD800) [pid = 3876] [serial = 1910] [outer = 00000000] [url = about:blank] 11:11:33 INFO - PROCESS | 3876 | 1468519893835 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:33 INFO - PROCESS | 3876 | 1468519893839 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:33 INFO - PROCESS | 3876 | ++DOCSHELL 110DCC00 == 29 [pid = 3876] [id = 654] 11:11:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (110DDC00) [pid = 3876] [serial = 1962] [outer = 00000000] 11:11:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (11472C00) [pid = 3876] [serial = 1963] [outer = 110DDC00] 11:11:33 INFO - PROCESS | 3876 | 1468519893887 Marionette DEBUG loaded listener.js 11:11:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (12B6AC00) [pid = 3876] [serial = 1964] [outer = 110DDC00] 11:11:34 INFO - PROCESS | 3876 | 1468519894307 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 790ms 11:11:34 INFO - PROCESS | 3876 | 1468519894363 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 3876 | 1468519894368 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 11:11:34 INFO - PROCESS | 3876 | 1468519894373 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:11:34 INFO - PROCESS | 3876 | 1468519894376 Marionette TRACE conn2 <- [1,2582,null,{}] 11:11:34 INFO - PROCESS | 3876 | 1468519894380 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 3876 | 1468519894382 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:34 INFO - PROCESS | 3876 | 1468519894466 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:11:34 INFO - PROCESS | 3876 | 1468519894474 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 3876 | 1468519894477 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:34 INFO - PROCESS | 3876 | ++DOCSHELL 1390C000 == 30 [pid = 3876] [id = 655] 11:11:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (1390C400) [pid = 3876] [serial = 1965] [outer = 00000000] 11:11:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (14221400) [pid = 3876] [serial = 1966] [outer = 1390C400] 11:11:34 INFO - PROCESS | 3876 | 1468519894523 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (15115C00) [pid = 3876] [serial = 1967] [outer = 1390C400] 11:11:35 INFO - PROCESS | 3876 | 1468519895019 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 697ms 11:11:35 INFO - PROCESS | 3876 | 1468519895073 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 3876 | 1468519895075 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 11:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:11:35 INFO - PROCESS | 3876 | 1468519895079 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 3876 | 1468519895082 Marionette TRACE conn2 <- [1,2586,null,{}] 11:11:35 INFO - PROCESS | 3876 | 1468519895093 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 3876 | 1468519895097 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:35 INFO - PROCESS | 3876 | 1468519895192 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:11:35 INFO - PROCESS | 3876 | 1468519895293 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 3876 | 1468519895296 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:35 INFO - PROCESS | 3876 | ++DOCSHELL 167B7C00 == 31 [pid = 3876] [id = 656] 11:11:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (167BF000) [pid = 3876] [serial = 1968] [outer = 00000000] 11:11:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (16D48000) [pid = 3876] [serial = 1969] [outer = 167BF000] 11:11:35 INFO - PROCESS | 3876 | 1468519895345 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1737BC00) [pid = 3876] [serial = 1970] [outer = 167BF000] 11:11:35 INFO - PROCESS | 3876 | 1468519895734 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 698ms 11:11:35 INFO - PROCESS | 3876 | 1468519895762 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 3876 | 1468519895764 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 11:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:11:35 INFO - PROCESS | 3876 | 1468519895768 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 3876 | 1468519895770 Marionette TRACE conn2 <- [1,2590,null,{}] 11:11:35 INFO - PROCESS | 3876 | 1468519895773 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 3876 | 1468519895775 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:35 INFO - PROCESS | 3876 | 1468519895909 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:11:35 INFO - PROCESS | 3876 | 1468519895921 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 3876 | 1468519895923 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:35 INFO - PROCESS | 3876 | ++DOCSHELL 17464000 == 32 [pid = 3876] [id = 657] 11:11:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1792D000) [pid = 3876] [serial = 1971] [outer = 00000000] 11:11:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17F38400) [pid = 3876] [serial = 1972] [outer = 1792D000] 11:11:35 INFO - PROCESS | 3876 | 1468519895971 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (193C3800) [pid = 3876] [serial = 1973] [outer = 1792D000] 11:11:36 INFO - PROCESS | 3876 | 1468519896423 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 697ms 11:11:36 INFO - PROCESS | 3876 | 1468519896467 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 3876 | 1468519896469 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 11:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:11:36 INFO - PROCESS | 3876 | 1468519896478 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 3876 | 1468519896479 Marionette TRACE conn2 <- [1,2594,null,{}] 11:11:36 INFO - PROCESS | 3876 | 1468519896483 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 3876 | 1468519896485 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:36 INFO - PROCESS | 3876 | 1468519896628 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:11:36 INFO - PROCESS | 3876 | 1468519896693 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 3876 | 1468519896695 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:36 INFO - PROCESS | 3876 | ++DOCSHELL 193C7800 == 33 [pid = 3876] [id = 658] 11:11:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19426800) [pid = 3876] [serial = 1974] [outer = 00000000] 11:11:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1942D800) [pid = 3876] [serial = 1975] [outer = 19426800] 11:11:36 INFO - PROCESS | 3876 | 1468519896739 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (196DC000) [pid = 3876] [serial = 1976] [outer = 19426800] 11:11:37 INFO - PROCESS | 3876 | 1468519897163 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 744ms 11:11:37 INFO - PROCESS | 3876 | 1468519897213 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 3876 | 1468519897215 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 11:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:11:37 INFO - PROCESS | 3876 | 1468519897218 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 3876 | 1468519897220 Marionette TRACE conn2 <- [1,2598,null,{}] 11:11:37 INFO - PROCESS | 3876 | 1468519897223 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 3876 | 1468519897228 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:37 INFO - PROCESS | 3876 | 1468519897346 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:11:37 INFO - PROCESS | 3876 | 1468519897416 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 3876 | 1468519897418 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:37 INFO - PROCESS | 3876 | ++DOCSHELL 19B31000 == 34 [pid = 3876] [id = 659] 11:11:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (19BB8800) [pid = 3876] [serial = 1977] [outer = 00000000] 11:11:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19FE0400) [pid = 3876] [serial = 1978] [outer = 19BB8800] 11:11:37 INFO - PROCESS | 3876 | 1468519897461 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19FE1000) [pid = 3876] [serial = 1979] [outer = 19BB8800] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13969400) [pid = 3876] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1315DC00) [pid = 3876] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16CB0C00) [pid = 3876] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15669C00) [pid = 3876] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1125D800) [pid = 3876] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (110E7000) [pid = 3876] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (151DC400) [pid = 3876] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19BB8400) [pid = 3876] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1745C000) [pid = 3876] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (193C0800) [pid = 3876] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (11809000) [pid = 3876] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:11:37 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19429800) [pid = 3876] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:11:37 INFO - PROCESS | 3876 | 1468519897991 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 837ms 11:11:38 INFO - PROCESS | 3876 | 1468519898049 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 3876 | 1468519898051 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 11:11:38 INFO - PROCESS | 3876 | 1468519898054 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:11:38 INFO - PROCESS | 3876 | 1468519898056 Marionette TRACE conn2 <- [1,2602,null,{}] 11:11:38 INFO - PROCESS | 3876 | 1468519898059 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 3876 | 1468519898061 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:38 INFO - PROCESS | 3876 | 1468519898136 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:11:38 INFO - PROCESS | 3876 | 1468519898141 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 3876 | 1468519898143 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:38 INFO - PROCESS | 3876 | ++DOCSHELL 13969400 == 35 [pid = 3876] [id = 660] 11:11:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1396E000) [pid = 3876] [serial = 1980] [outer = 00000000] 11:11:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (151DC400) [pid = 3876] [serial = 1981] [outer = 1396E000] 11:11:38 INFO - PROCESS | 3876 | 1468519898192 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (159E2400) [pid = 3876] [serial = 1982] [outer = 1396E000] 11:11:38 INFO - PROCESS | 3876 | 1468519898616 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 589ms 11:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:11:38 INFO - PROCESS | 3876 | 1468519898658 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 3876 | 1468519898660 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 11:11:38 INFO - PROCESS | 3876 | 1468519898664 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - PROCESS | 3876 | 1468519898666 Marionette TRACE conn2 <- [1,2606,null,{}] 11:11:38 INFO - PROCESS | 3876 | 1468519898669 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 3876 | 1468519898671 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:38 INFO - PROCESS | 3876 | 1468519898747 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:11:38 INFO - PROCESS | 3876 | 1468519898753 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 3876 | 1468519898755 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:38 INFO - PROCESS | 3876 | ++DOCSHELL 12B72C00 == 36 [pid = 3876] [id = 661] 11:11:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1737B400) [pid = 3876] [serial = 1983] [outer = 00000000] 11:11:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (19B2A400) [pid = 3876] [serial = 1984] [outer = 1737B400] 11:11:38 INFO - PROCESS | 3876 | 1468519898797 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (19FED000) [pid = 3876] [serial = 1985] [outer = 1737B400] 11:11:39 INFO - PROCESS | 3876 | 1468519899246 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 11:11:39 INFO - PROCESS | 3876 | 1468519899285 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 3876 | 1468519899287 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 11:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:11:39 INFO - PROCESS | 3876 | 1468519899290 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 3876 | 1468519899292 Marionette TRACE conn2 <- [1,2610,null,{}] 11:11:39 INFO - PROCESS | 3876 | 1468519899296 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:39 INFO - PROCESS | 3876 | 1468519899297 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:39 INFO - PROCESS | 3876 | 1468519899375 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:11:39 INFO - PROCESS | 3876 | 1468519899383 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 3876 | 1468519899385 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:39 INFO - PROCESS | 3876 | ++DOCSHELL 1942A400 == 37 [pid = 3876] [id = 662] 11:11:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1A319800) [pid = 3876] [serial = 1986] [outer = 00000000] 11:11:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1A3F2400) [pid = 3876] [serial = 1987] [outer = 1A319800] 11:11:39 INFO - PROCESS | 3876 | 1468519899427 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1A3F2C00) [pid = 3876] [serial = 1988] [outer = 1A319800] 11:11:39 INFO - PROCESS | 3876 | 1468519899881 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 636ms 11:11:39 INFO - PROCESS | 3876 | 1468519899964 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 3876 | 1468519899968 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 11:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:11:39 INFO - PROCESS | 3876 | 1468519899974 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 3876 | 1468519899978 Marionette TRACE conn2 <- [1,2614,null,{}] 11:11:39 INFO - PROCESS | 3876 | 1468519899985 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:39 INFO - PROCESS | 3876 | 1468519899988 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:40 INFO - PROCESS | 3876 | 1468519900137 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:11:40 INFO - PROCESS | 3876 | 1468519900279 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 3876 | 1468519900284 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:40 INFO - PROCESS | 3876 | ++DOCSHELL 11228400 == 38 [pid = 3876] [id = 663] 11:11:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (11253000) [pid = 3876] [serial = 1989] [outer = 00000000] 11:11:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (11892800) [pid = 3876] [serial = 1990] [outer = 11253000] 11:11:40 INFO - PROCESS | 3876 | 1468519900341 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12BB1C00) [pid = 3876] [serial = 1991] [outer = 11253000] 11:11:40 INFO - PROCESS | 3876 | 1468519901002 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1023ms 11:11:41 INFO - PROCESS | 3876 | 1468519901017 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 3876 | 1468519901021 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 11:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:11:41 INFO - PROCESS | 3876 | 1468519901027 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 3876 | 1468519901031 Marionette TRACE conn2 <- [1,2618,null,{}] 11:11:41 INFO - PROCESS | 3876 | 1468519901054 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:41 INFO - PROCESS | 3876 | 1468519901057 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:41 INFO - PROCESS | 3876 | 1468519901163 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:11:41 INFO - PROCESS | 3876 | 1468519901275 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 3876 | 1468519901278 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:41 INFO - PROCESS | 3876 | ++DOCSHELL 156EF000 == 39 [pid = 3876] [id = 664] 11:11:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (156F1C00) [pid = 3876] [serial = 1992] [outer = 00000000] 11:11:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (15A2BC00) [pid = 3876] [serial = 1993] [outer = 156F1C00] 11:11:41 INFO - PROCESS | 3876 | 1468519901372 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1745BC00) [pid = 3876] [serial = 1994] [outer = 156F1C00] 11:11:41 INFO - PROCESS | 3876 | 1468519901946 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 945ms 11:11:41 INFO - PROCESS | 3876 | 1468519901973 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 3876 | 1468519901975 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 11:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:11:41 INFO - PROCESS | 3876 | 1468519901979 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 3876 | 1468519901982 Marionette TRACE conn2 <- [1,2622,null,{}] 11:11:41 INFO - PROCESS | 3876 | 1468519901991 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:41 INFO - PROCESS | 3876 | 1468519901996 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:42 INFO - PROCESS | 3876 | 1468519902103 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:11:42 INFO - PROCESS | 3876 | 1468519902217 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 3876 | 1468519902221 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:42 INFO - PROCESS | 3876 | ++DOCSHELL 19B28800 == 40 [pid = 3876] [id = 665] 11:11:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (19B28C00) [pid = 3876] [serial = 1995] [outer = 00000000] 11:11:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19F3E000) [pid = 3876] [serial = 1996] [outer = 19B28C00] 11:11:42 INFO - PROCESS | 3876 | 1468519902350 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A313800) [pid = 3876] [serial = 1997] [outer = 19B28C00] 11:11:43 INFO - PROCESS | 3876 | 1468519903142 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1178ms 11:11:43 INFO - PROCESS | 3876 | 1468519903175 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 3876 | 1468519903179 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 11:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:11:43 INFO - PROCESS | 3876 | 1468519903183 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 3876 | 1468519903186 Marionette TRACE conn2 <- [1,2626,null,{}] 11:11:43 INFO - PROCESS | 3876 | 1468519903192 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 3876 | 1468519903194 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:43 INFO - PROCESS | 3876 | 1468519903295 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:11:43 INFO - PROCESS | 3876 | 1468519903424 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 3876 | 1468519903427 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:43 INFO - PROCESS | 3876 | ++DOCSHELL 110DC400 == 41 [pid = 3876] [id = 666] 11:11:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (110DC800) [pid = 3876] [serial = 1998] [outer = 00000000] 11:11:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (11D8FC00) [pid = 3876] [serial = 1999] [outer = 110DC800] 11:11:43 INFO - PROCESS | 3876 | 1468519903488 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (12E62400) [pid = 3876] [serial = 2000] [outer = 110DC800] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 13122800 == 40 [pid = 3876] [id = 642] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 12B72C00 == 39 [pid = 3876] [id = 661] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 13969400 == 38 [pid = 3876] [id = 660] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 19B31000 == 37 [pid = 3876] [id = 659] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 193C7800 == 36 [pid = 3876] [id = 658] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 17464000 == 35 [pid = 3876] [id = 657] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 167B7C00 == 34 [pid = 3876] [id = 656] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 1390C000 == 33 [pid = 3876] [id = 655] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 110DCC00 == 32 [pid = 3876] [id = 654] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 15663800 == 31 [pid = 3876] [id = 651] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 13160400 == 30 [pid = 3876] [id = 653] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 11259C00 == 29 [pid = 3876] [id = 652] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 19B28800 == 28 [pid = 3876] [id = 665] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 1942A400 == 27 [pid = 3876] [id = 662] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 11228400 == 26 [pid = 3876] [id = 663] 11:11:44 INFO - PROCESS | 3876 | --DOCSHELL 156EF000 == 25 [pid = 3876] [id = 664] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13972C00) [pid = 3876] [serial = 1933] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13AC3800) [pid = 3876] [serial = 1934] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1396B000) [pid = 3876] [serial = 1928] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1342B800) [pid = 3876] [serial = 1927] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17370800) [pid = 3876] [serial = 1939] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (156E9400) [pid = 3876] [serial = 1936] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (173C9800) [pid = 3876] [serial = 1940] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11D8CC00) [pid = 3876] [serial = 1930] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1295B800) [pid = 3876] [serial = 1931] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1390A000) [pid = 3876] [serial = 1919] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (13162000) [pid = 3876] [serial = 1918] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1745B000) [pid = 3876] [serial = 1922] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15A20C00) [pid = 3876] [serial = 1921] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1A3F5400) [pid = 3876] [serial = 1925] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19FE9400) [pid = 3876] [serial = 1924] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (179EFC00) [pid = 3876] [serial = 1942] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (196D8C00) [pid = 3876] [serial = 1945] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (156E2800) [pid = 3876] [serial = 1949] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (13EC7C00) [pid = 3876] [serial = 1948] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1A28B400) [pid = 3876] [serial = 1954] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (197E7C00) [pid = 3876] [serial = 1946] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (17B2C000) [pid = 3876] [serial = 1943] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19B31C00) [pid = 3876] [serial = 1952] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (19B31800) [pid = 3876] [serial = 1951] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (156F0400) [pid = 3876] [serial = 1937] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 3876 | 1468519904622 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1489ms 11:11:44 INFO - PROCESS | 3876 | 1468519904669 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 3876 | 1468519904673 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 11:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:11:44 INFO - PROCESS | 3876 | 1468519904677 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 3876 | 1468519904682 Marionette TRACE conn2 <- [1,2630,null,{}] 11:11:44 INFO - PROCESS | 3876 | 1468519904686 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:44 INFO - PROCESS | 3876 | 1468519904689 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:44 INFO - PROCESS | 3876 | 1468519904788 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:11:44 INFO - PROCESS | 3876 | 1468519904797 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 3876 | 1468519904800 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:44 INFO - PROCESS | 3876 | ++DOCSHELL 1180AC00 == 26 [pid = 3876] [id = 667] 11:11:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (11891400) [pid = 3876] [serial = 2001] [outer = 00000000] 11:11:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (12E1E000) [pid = 3876] [serial = 2002] [outer = 11891400] 11:11:44 INFO - PROCESS | 3876 | 1468519904848 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (13126800) [pid = 3876] [serial = 2003] [outer = 11891400] 11:11:45 INFO - PROCESS | 3876 | 1468519905343 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:11:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 682ms 11:11:45 INFO - PROCESS | 3876 | 1468519905374 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 3876 | 1468519905378 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 11:11:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:11:45 INFO - PROCESS | 3876 | 1468519905385 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 3876 | 1468519905387 Marionette TRACE conn2 <- [1,2634,null,{}] 11:11:45 INFO - PROCESS | 3876 | 1468519905391 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 3876 | 1468519905377 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:45 INFO - PROCESS | 3876 | 1468519905500 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:11:45 INFO - PROCESS | 3876 | 1468519905510 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 3876 | 1468519905513 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:45 INFO - PROCESS | 3876 | ++DOCSHELL 1396E800 == 27 [pid = 3876] [id = 668] 11:11:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1396F000) [pid = 3876] [serial = 2004] [outer = 00000000] 11:11:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13B4CC00) [pid = 3876] [serial = 2005] [outer = 1396F000] 11:11:45 INFO - PROCESS | 3876 | 1468519905572 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13EBF000) [pid = 3876] [serial = 2006] [outer = 1396F000] 11:11:46 INFO - PROCESS | 3876 | 1468519906054 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 728ms 11:11:46 INFO - PROCESS | 3876 | 1468519906108 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 3876 | 1468519906110 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 11:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:11:46 INFO - PROCESS | 3876 | 1468519906117 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 3876 | 1468519906121 Marionette TRACE conn2 <- [1,2638,null,{}] 11:11:46 INFO - PROCESS | 3876 | 1468519906132 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:46 INFO - PROCESS | 3876 | 1468519906136 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:46 INFO - PROCESS | 3876 | 1468519906217 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:11:46 INFO - PROCESS | 3876 | 1468519906226 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 3876 | 1468519906229 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:46 INFO - PROCESS | 3876 | ++DOCSHELL 15669C00 == 28 [pid = 3876] [id = 669] 11:11:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1566B800) [pid = 3876] [serial = 2007] [outer = 00000000] 11:11:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (156EC400) [pid = 3876] [serial = 2008] [outer = 1566B800] 11:11:46 INFO - PROCESS | 3876 | 1468519906276 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1571AC00) [pid = 3876] [serial = 2009] [outer = 1566B800] 11:11:46 INFO - PROCESS | 3876 | 1468519906775 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 682ms 11:11:46 INFO - PROCESS | 3876 | 1468519906815 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 3876 | 1468519906818 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 11:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:11:46 INFO - PROCESS | 3876 | 1468519906821 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 3876 | 1468519906824 Marionette TRACE conn2 <- [1,2642,null,{}] 11:11:46 INFO - PROCESS | 3876 | 1468519906828 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:46 INFO - PROCESS | 3876 | 1468519906831 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:46 INFO - PROCESS | 3876 | 1468519906980 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:11:46 INFO - PROCESS | 3876 | 1468519907003 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 3876 | 1468519907006 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:47 INFO - PROCESS | 3876 | ++DOCSHELL 16CAF400 == 29 [pid = 3876] [id = 670] 11:11:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16D3F800) [pid = 3876] [serial = 2010] [outer = 00000000] 11:11:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (172CDC00) [pid = 3876] [serial = 2011] [outer = 16D3F800] 11:11:47 INFO - PROCESS | 3876 | 1468519907081 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1737E000) [pid = 3876] [serial = 2012] [outer = 16D3F800] 11:11:47 INFO - PROCESS | 3876 | 1468519907517 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 729ms 11:11:47 INFO - PROCESS | 3876 | 1468519907542 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 3876 | 1468519907544 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 11:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:11:47 INFO - PROCESS | 3876 | 1468519907555 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 3876 | 1468519907557 Marionette TRACE conn2 <- [1,2646,null,{}] 11:11:47 INFO - PROCESS | 3876 | 1468519907560 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 3876 | 1468519907562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:47 INFO - PROCESS | 3876 | 1468519907670 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:11:47 INFO - PROCESS | 3876 | 1468519907675 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 3876 | 1468519907678 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:47 INFO - PROCESS | 3876 | ++DOCSHELL 173D2C00 == 30 [pid = 3876] [id = 671] 11:11:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17461400) [pid = 3876] [serial = 2013] [outer = 00000000] 11:11:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (179EFC00) [pid = 3876] [serial = 2014] [outer = 17461400] 11:11:47 INFO - PROCESS | 3876 | 1468519907721 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B2A000) [pid = 3876] [serial = 2015] [outer = 17461400] 11:11:48 INFO - PROCESS | 3876 | 1468519908184 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 682ms 11:11:48 INFO - PROCESS | 3876 | 1468519908247 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 3876 | 1468519908249 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 11:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:11:48 INFO - PROCESS | 3876 | 1468519908253 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 3876 | 1468519908254 Marionette TRACE conn2 <- [1,2650,null,{}] 11:11:48 INFO - PROCESS | 3876 | 1468519908258 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 3876 | 1468519908263 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:48 INFO - PROCESS | 3876 | 1468519908387 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19FE1400) [pid = 3876] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (167BF000) [pid = 3876] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1792D000) [pid = 3876] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (110DDC00) [pid = 3876] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (112C5800) [pid = 3876] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19BB8800) [pid = 3876] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1396E000) [pid = 3876] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19426800) [pid = 3876] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (13966C00) [pid = 3876] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1737B400) [pid = 3876] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1390C400) [pid = 3876] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:11:48 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1A319800) [pid = 3876] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:11:48 INFO - PROCESS | 3876 | 1468519908697 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 3876 | 1468519908699 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:48 INFO - PROCESS | 3876 | ++DOCSHELL 10A10400 == 31 [pid = 3876] [id = 672] 11:11:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (10A80400) [pid = 3876] [serial = 2016] [outer = 00000000] 11:11:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (129DEC00) [pid = 3876] [serial = 2017] [outer = 10A80400] 11:11:48 INFO - PROCESS | 3876 | 1468519908745 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (14416800) [pid = 3876] [serial = 2018] [outer = 10A80400] 11:11:49 INFO - PROCESS | 3876 | 1468519909101 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 883ms 11:11:49 INFO - PROCESS | 3876 | 1468519909158 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 3876 | 1468519909159 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 11:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:11:49 INFO - PROCESS | 3876 | 1468519909163 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 3876 | 1468519909164 Marionette TRACE conn2 <- [1,2654,null,{}] 11:11:49 INFO - PROCESS | 3876 | 1468519909168 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - PROCESS | 3876 | 1468519909170 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:49 INFO - PROCESS | 3876 | 1468519909243 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:11:49 INFO - PROCESS | 3876 | 1468519909336 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 3876 | 1468519909338 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:49 INFO - PROCESS | 3876 | ++DOCSHELL 11221800 == 32 [pid = 3876] [id = 673] 11:11:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11452400) [pid = 3876] [serial = 2019] [outer = 00000000] 11:11:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1942C000) [pid = 3876] [serial = 2020] [outer = 11452400] 11:11:49 INFO - PROCESS | 3876 | 1468519909381 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (19432C00) [pid = 3876] [serial = 2021] [outer = 11452400] 11:11:50 INFO - PROCESS | 3876 | 1468519910215 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:11:50 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) 11:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1085ms 11:11:50 INFO - PROCESS | 3876 | 1468519910247 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 3876 | 1468519910249 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 11:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:11:50 INFO - PROCESS | 3876 | 1468519910253 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 3876 | 1468519910254 Marionette TRACE conn2 <- [1,2658,null,{}] 11:11:50 INFO - PROCESS | 3876 | 1468519910258 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 3876 | 1468519910259 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:50 INFO - PROCESS | 3876 | 1468519910374 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:11:50 INFO - PROCESS | 3876 | 1468519910383 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:50 INFO - PROCESS | 3876 | 1468519910385 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:50 INFO - PROCESS | 3876 | ++DOCSHELL 1942BC00 == 33 [pid = 3876] [id = 674] 11:11:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (196D9400) [pid = 3876] [serial = 2022] [outer = 00000000] 11:11:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19B26C00) [pid = 3876] [serial = 2023] [outer = 196D9400] 11:11:50 INFO - PROCESS | 3876 | 1468519910427 Marionette DEBUG loaded listener.js 11:11:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19426000) [pid = 3876] [serial = 2024] [outer = 196D9400] 11:11:51 INFO - PROCESS | 3876 | 1468519911478 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:11:51 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 11:11:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:11:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1240ms 11:11:51 INFO - PROCESS | 3876 | 1468519911514 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:11:51 INFO - PROCESS | 3876 | 1468519911519 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 11:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:11:51 INFO - PROCESS | 3876 | 1468519911524 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:11:51 INFO - PROCESS | 3876 | 1468519911527 Marionette TRACE conn2 <- [1,2662,null,{}] 11:11:51 INFO - PROCESS | 3876 | 1468519911534 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:51 INFO - PROCESS | 3876 | 1468519911536 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:51 INFO - PROCESS | 3876 | 1468519911703 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:11:51 INFO - PROCESS | 3876 | 1468519911819 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 3876 | 1468519911822 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:51 INFO - PROCESS | 3876 | ++DOCSHELL 10A7D400 == 34 [pid = 3876] [id = 675] 11:11:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (110DDC00) [pid = 3876] [serial = 2025] [outer = 00000000] 11:11:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (13967C00) [pid = 3876] [serial = 2026] [outer = 110DDC00] 11:11:51 INFO - PROCESS | 3876 | 1468519911876 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13971000) [pid = 3876] [serial = 2027] [outer = 110DDC00] 11:11:53 INFO - PROCESS | 3876 | 1468519913076 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:11:53 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 11:11:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:11:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:11:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1597ms 11:11:53 INFO - PROCESS | 3876 | 1468519913114 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:11:53 INFO - PROCESS | 3876 | 1468519913118 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 11:11:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:11:53 INFO - PROCESS | 3876 | 1468519913123 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:11:53 INFO - PROCESS | 3876 | 1468519913126 Marionette TRACE conn2 <- [1,2666,null,{}] 11:11:53 INFO - PROCESS | 3876 | 1468519913131 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:53 INFO - PROCESS | 3876 | 1468519913134 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:53 INFO - PROCESS | 3876 | 1468519913293 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 11221800 == 33 [pid = 3876] [id = 673] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 10A10400 == 32 [pid = 3876] [id = 672] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 173D2C00 == 31 [pid = 3876] [id = 671] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 16CAF400 == 30 [pid = 3876] [id = 670] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 15669C00 == 29 [pid = 3876] [id = 669] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 1396E800 == 28 [pid = 3876] [id = 668] 11:11:53 INFO - PROCESS | 3876 | --DOCSHELL 1180AC00 == 27 [pid = 3876] [id = 667] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1A28C400) [pid = 3876] [serial = 1955] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1737BC00) [pid = 3876] [serial = 1970] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16D48000) [pid = 3876] [serial = 1969] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (193C3800) [pid = 3876] [serial = 1973] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (12B6AC00) [pid = 3876] [serial = 1964] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (12B72800) [pid = 3876] [serial = 1958] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19FE1000) [pid = 3876] [serial = 1979] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (151DC400) [pid = 3876] [serial = 1981] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (196DC000) [pid = 3876] [serial = 1976] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (11472C00) [pid = 3876] [serial = 1963] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1519F400) [pid = 3876] [serial = 1960] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (151E8000) [pid = 3876] [serial = 1961] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (19FE0400) [pid = 3876] [serial = 1978] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (19B2A400) [pid = 3876] [serial = 1984] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (14221400) [pid = 3876] [serial = 1966] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (159E2400) [pid = 3876] [serial = 1982] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1942D800) [pid = 3876] [serial = 1975] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (17F38400) [pid = 3876] [serial = 1972] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (15115C00) [pid = 3876] [serial = 1967] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (11CE7C00) [pid = 3876] [serial = 1957] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (1A3F2400) [pid = 3876] [serial = 1987] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1A3F2C00) [pid = 3876] [serial = 1988] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (19FED000) [pid = 3876] [serial = 1985] [outer = 00000000] [url = about:blank] 11:11:53 INFO - PROCESS | 3876 | 1468519913420 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 3876 | 1468519913425 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:53 INFO - PROCESS | 3876 | ++DOCSHELL 12E21400 == 28 [pid = 3876] [id = 676] 11:11:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (12E60400) [pid = 3876] [serial = 2028] [outer = 00000000] 11:11:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (13164C00) [pid = 3876] [serial = 2029] [outer = 12E60400] 11:11:53 INFO - PROCESS | 3876 | 1468519913473 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (13427800) [pid = 3876] [serial = 2030] [outer = 12E60400] 11:11:54 INFO - PROCESS | 3876 | 1468519914328 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:11:54 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) 11:11:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1240ms 11:11:54 INFO - PROCESS | 3876 | 1468519914356 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 3876 | 1468519914361 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 11:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:11:54 INFO - PROCESS | 3876 | 1468519914368 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 3876 | 1468519914370 Marionette TRACE conn2 <- [1,2670,null,{}] 11:11:54 INFO - PROCESS | 3876 | 1468519914374 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 3876 | 1468519914377 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:54 INFO - PROCESS | 3876 | 1468519914473 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:11:54 INFO - PROCESS | 3876 | 1468519914561 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 3876 | 1468519914564 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:54 INFO - PROCESS | 3876 | ++DOCSHELL 1422CC00 == 29 [pid = 3876] [id = 677] 11:11:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (14412400) [pid = 3876] [serial = 2031] [outer = 00000000] 11:11:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1441E800) [pid = 3876] [serial = 2032] [outer = 14412400] 11:11:54 INFO - PROCESS | 3876 | 1468519914609 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1519E000) [pid = 3876] [serial = 2033] [outer = 14412400] 11:11:55 INFO - PROCESS | 3876 | 1468519915498 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:11:55 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) 11:11:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1132ms 11:11:55 INFO - PROCESS | 3876 | 1468519915509 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 3876 | 1468519915511 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 11:11:55 INFO - PROCESS | 3876 | 1468519915523 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:11:55 INFO - PROCESS | 3876 | 1468519915526 Marionette TRACE conn2 <- [1,2674,null,{}] 11:11:55 INFO - PROCESS | 3876 | 1468519915536 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 3876 | 1468519915541 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:55 INFO - PROCESS | 3876 | 1468519915644 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:11:55 INFO - PROCESS | 3876 | 1468519915651 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 3876 | 1468519915654 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:55 INFO - PROCESS | 3876 | ++DOCSHELL 159DEC00 == 30 [pid = 3876] [id = 678] 11:11:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (159E2C00) [pid = 3876] [serial = 2034] [outer = 00000000] 11:11:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (15A21C00) [pid = 3876] [serial = 2035] [outer = 159E2C00] 11:11:55 INFO - PROCESS | 3876 | 1468519915764 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (16CAE800) [pid = 3876] [serial = 2036] [outer = 159E2C00] 11:11:56 INFO - PROCESS | 3876 | 1468519916698 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17461400) [pid = 3876] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:11:56 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 11:11:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:11:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (19B28C00) [pid = 3876] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:11:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1241ms 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (10A80400) [pid = 3876] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (16D3F800) [pid = 3876] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (11452400) [pid = 3876] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1396F000) [pid = 3876] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (110DC800) [pid = 3876] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1566B800) [pid = 3876] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (11891400) [pid = 3876] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (11253000) [pid = 3876] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:11:56 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (156F1C00) [pid = 3876] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:11:56 INFO - PROCESS | 3876 | 1468519916764 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 3876 | 1468519916766 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 11:11:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:11:56 INFO - PROCESS | 3876 | 1468519916770 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 3876 | 1468519916772 Marionette TRACE conn2 <- [1,2678,null,{}] 11:11:56 INFO - PROCESS | 3876 | 1468519916775 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 3876 | 1468519916777 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:56 INFO - PROCESS | 3876 | 1468519916901 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:11:56 INFO - PROCESS | 3876 | 1468519916959 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 3876 | 1468519916961 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:56 INFO - PROCESS | 3876 | ++DOCSHELL 14417800 == 31 [pid = 3876] [id = 679] 11:11:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (1519F800) [pid = 3876] [serial = 2037] [outer = 00000000] 11:11:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (1644CC00) [pid = 3876] [serial = 2038] [outer = 1519F800] 11:11:57 INFO - PROCESS | 3876 | 1468519917004 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (1736AC00) [pid = 3876] [serial = 2039] [outer = 1519F800] 11:11:57 INFO - PROCESS | 3876 | 1468519917877 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:11:57 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 11:11:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:11:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:11:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1132ms 11:11:57 INFO - PROCESS | 3876 | 1468519917915 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 3876 | 1468519917916 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 11:11:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:11:57 INFO - PROCESS | 3876 | 1468519917903 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 3876 | 1468519917905 Marionette TRACE conn2 <- [1,2682,null,{}] 11:11:57 INFO - PROCESS | 3876 | 1468519917912 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 3876 | 1468519917914 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:57 INFO - PROCESS | 3876 | 1468519917990 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:11:58 INFO - PROCESS | 3876 | 1468519917995 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 3876 | 1468519917997 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:58 INFO - PROCESS | 3876 | ++DOCSHELL 1745EC00 == 32 [pid = 3876] [id = 680] 11:11:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (1798F400) [pid = 3876] [serial = 2040] [outer = 00000000] 11:11:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (17F34000) [pid = 3876] [serial = 2041] [outer = 1798F400] 11:11:58 INFO - PROCESS | 3876 | 1468519918040 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (193BC800) [pid = 3876] [serial = 2042] [outer = 1798F400] 11:11:58 INFO - PROCESS | 3876 | 1468519918984 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:11:58 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 11:11:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:11:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:11:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1070ms 11:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:11:59 INFO - PROCESS | 3876 | 1468519918995 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 3876 | 1468519918997 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 11:11:59 INFO - PROCESS | 3876 | 1468519919001 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 3876 | 1468519919003 Marionette TRACE conn2 <- [1,2686,null,{}] 11:11:59 INFO - PROCESS | 3876 | 1468519919006 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 3876 | 1468519919011 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:59 INFO - PROCESS | 3876 | 1468519919150 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:11:59 INFO - PROCESS | 3876 | 1468519919156 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 3876 | 1468519919158 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:11:59 INFO - PROCESS | 3876 | ++DOCSHELL 17F32000 == 33 [pid = 3876] [id = 681] 11:11:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (193BF400) [pid = 3876] [serial = 2043] [outer = 00000000] 11:11:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (196DE800) [pid = 3876] [serial = 2044] [outer = 193BF400] 11:11:59 INFO - PROCESS | 3876 | 1468519919201 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (19B2C800) [pid = 3876] [serial = 2045] [outer = 193BF400] 11:12:00 INFO - PROCESS | 3876 | 1468519920302 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:00 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 11:12:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1349ms 11:12:00 INFO - PROCESS | 3876 | 1468519920358 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 3876 | 1468519920363 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 11:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:12:00 INFO - PROCESS | 3876 | 1468519920369 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - PROCESS | 3876 | 1468519920372 Marionette TRACE conn2 <- [1,2690,null,{}] 11:12:00 INFO - PROCESS | 3876 | 1468519920378 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:00 INFO - PROCESS | 3876 | 1468519920382 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:00 INFO - PROCESS | 3876 | 1468519920482 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:12:00 INFO - PROCESS | 3876 | 1468519920646 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 3876 | 1468519920649 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:00 INFO - PROCESS | 3876 | ++DOCSHELL 1316A000 == 34 [pid = 3876] [id = 682] 11:12:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (13185400) [pid = 3876] [serial = 2046] [outer = 00000000] 11:12:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (14417000) [pid = 3876] [serial = 2047] [outer = 13185400] 11:12:00 INFO - PROCESS | 3876 | 1468519920762 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (151A3400) [pid = 3876] [serial = 2048] [outer = 13185400] 11:12:01 INFO - PROCESS | 3876 | 1468519921368 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1039ms 11:12:01 INFO - PROCESS | 3876 | 1468519921416 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 3876 | 1468519921420 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 11:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:12:01 INFO - PROCESS | 3876 | 1468519921445 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 3876 | 1468519921448 Marionette TRACE conn2 <- [1,2694,null,{}] 11:12:01 INFO - PROCESS | 3876 | 1468519921452 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 3876 | 1468519921455 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:01 INFO - PROCESS | 3876 | 1468519921562 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:12:01 INFO - PROCESS | 3876 | 1468519921698 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:01 INFO - PROCESS | 3876 | 1468519921701 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:01 INFO - PROCESS | 3876 | ++DOCSHELL 17932800 == 35 [pid = 3876] [id = 683] 11:12:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (17933C00) [pid = 3876] [serial = 2049] [outer = 00000000] 11:12:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (193BFC00) [pid = 3876] [serial = 2050] [outer = 17933C00] 11:12:01 INFO - PROCESS | 3876 | 1468519921756 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (19427400) [pid = 3876] [serial = 2051] [outer = 17933C00] 11:12:02 INFO - PROCESS | 3876 | 1468519922499 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:12:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:12:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1085ms 11:12:02 INFO - PROCESS | 3876 | 1468519922533 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:12:02 INFO - PROCESS | 3876 | 1468519922537 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 11:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:12:02 INFO - PROCESS | 3876 | 1468519922544 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:12:02 INFO - PROCESS | 3876 | 1468519922547 Marionette TRACE conn2 <- [1,2698,null,{}] 11:12:02 INFO - PROCESS | 3876 | 1468519922552 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:02 INFO - PROCESS | 3876 | 1468519922555 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:02 INFO - PROCESS | 3876 | 1468519922659 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:12:02 INFO - PROCESS | 3876 | 1468519922798 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 3876 | 1468519922802 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:02 INFO - PROCESS | 3876 | ++DOCSHELL 11807800 == 36 [pid = 3876] [id = 684] 11:12:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11DD6400) [pid = 3876] [serial = 2052] [outer = 00000000] 11:12:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13966C00) [pid = 3876] [serial = 2053] [outer = 11DD6400] 11:12:02 INFO - PROCESS | 3876 | 1468519922853 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13973C00) [pid = 3876] [serial = 2054] [outer = 11DD6400] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 1745EC00 == 35 [pid = 3876] [id = 680] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 14417800 == 34 [pid = 3876] [id = 679] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 159DEC00 == 33 [pid = 3876] [id = 678] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 1422CC00 == 32 [pid = 3876] [id = 677] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 12E21400 == 31 [pid = 3876] [id = 676] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 1942BC00 == 30 [pid = 3876] [id = 674] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 10A7D400 == 29 [pid = 3876] [id = 675] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 110DC400 == 28 [pid = 3876] [id = 666] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 17932800 == 27 [pid = 3876] [id = 683] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 17F32000 == 26 [pid = 3876] [id = 681] 11:12:03 INFO - PROCESS | 3876 | --DOCSHELL 1316A000 == 25 [pid = 3876] [id = 682] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (172CDC00) [pid = 3876] [serial = 2011] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (19432C00) [pid = 3876] [serial = 2021] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (19B26C00) [pid = 3876] [serial = 2023] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13B4CC00) [pid = 3876] [serial = 2005] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (13EBF000) [pid = 3876] [serial = 2006] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (12E62400) [pid = 3876] [serial = 2000] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (11D8FC00) [pid = 3876] [serial = 1999] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (156EC400) [pid = 3876] [serial = 2008] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (12E1E000) [pid = 3876] [serial = 2002] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (13126800) [pid = 3876] [serial = 2003] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (12BB1C00) [pid = 3876] [serial = 1991] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (11892800) [pid = 3876] [serial = 1990] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1745BC00) [pid = 3876] [serial = 1994] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (179EFC00) [pid = 3876] [serial = 2014] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (15A2BC00) [pid = 3876] [serial = 1993] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1A313800) [pid = 3876] [serial = 1997] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (19F3E000) [pid = 3876] [serial = 1996] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (1737E000) [pid = 3876] [serial = 2012] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 51 (129DEC00) [pid = 3876] [serial = 2017] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 50 (17B2A000) [pid = 3876] [serial = 2015] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 49 (14416800) [pid = 3876] [serial = 2018] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 48 (1942C000) [pid = 3876] [serial = 2020] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | --DOMWINDOW == 47 (1571AC00) [pid = 3876] [serial = 2009] [outer = 00000000] [url = about:blank] 11:12:03 INFO - PROCESS | 3876 | 1468519923921 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 3876 | 1468519923953 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 11:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:12:03 INFO - PROCESS | 3876 | 1468519923958 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 3876 | 1468519923962 Marionette TRACE conn2 <- [1,2702,null,{}] 11:12:03 INFO - PROCESS | 3876 | 1468519923967 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 3876 | 1468519923970 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:04 INFO - PROCESS | 3876 | 1468519924062 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:12:04 INFO - PROCESS | 3876 | 1468519924071 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 3876 | 1468519924074 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:04 INFO - PROCESS | 3876 | ++DOCSHELL 129E7800 == 26 [pid = 3876] [id = 685] 11:12:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 48 (129E8800) [pid = 3876] [serial = 2055] [outer = 00000000] 11:12:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 49 (12E21400) [pid = 3876] [serial = 2056] [outer = 129E8800] 11:12:04 INFO - PROCESS | 3876 | 1468519924105 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (12E6E000) [pid = 3876] [serial = 2057] [outer = 129E8800] 11:12:04 INFO - PROCESS | 3876 | 1468519924619 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 698ms 11:12:04 INFO - PROCESS | 3876 | 1468519924641 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 3876 | 1468519924646 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 11:12:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:12:04 INFO - PROCESS | 3876 | 1468519924656 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 3876 | 1468519924659 Marionette TRACE conn2 <- [1,2706,null,{}] 11:12:04 INFO - PROCESS | 3876 | 1468519924663 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 3876 | 1468519924665 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:04 INFO - PROCESS | 3876 | 1468519924781 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:12:04 INFO - PROCESS | 3876 | 1468519924791 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 3876 | 1468519924793 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:04 INFO - PROCESS | 3876 | ++DOCSHELL 13B55400 == 27 [pid = 3876] [id = 686] 11:12:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (13ECA000) [pid = 3876] [serial = 2058] [outer = 00000000] 11:12:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (14222400) [pid = 3876] [serial = 2059] [outer = 13ECA000] 11:12:04 INFO - PROCESS | 3876 | 1468519924848 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (14415000) [pid = 3876] [serial = 2060] [outer = 13ECA000] 11:12:05 INFO - PROCESS | 3876 | 1468519925311 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:12:05 INFO - PROCESS | 3876 | 1468519925354 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 11:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:12:05 INFO - PROCESS | 3876 | 1468519925358 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:12:05 INFO - PROCESS | 3876 | 1468519925361 Marionette TRACE conn2 <- [1,2710,null,{}] 11:12:05 INFO - PROCESS | 3876 | 1468519925371 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:05 INFO - PROCESS | 3876 | 1468519925376 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:05 INFO - PROCESS | 3876 | 1468519925457 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:12:05 INFO - PROCESS | 3876 | 1468519925464 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 3876 | 1468519925467 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:05 INFO - PROCESS | 3876 | ++DOCSHELL 156EC400 == 28 [pid = 3876] [id = 687] 11:12:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (156EE400) [pid = 3876] [serial = 2061] [outer = 00000000] 11:12:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (15A20800) [pid = 3876] [serial = 2062] [outer = 156EE400] 11:12:05 INFO - PROCESS | 3876 | 1468519925514 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (16CAF000) [pid = 3876] [serial = 2063] [outer = 156EE400] 11:12:06 INFO - PROCESS | 3876 | 1468519926024 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 3876 | 1468519926059 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 11:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:12:06 INFO - PROCESS | 3876 | 1468519926063 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 3876 | 1468519926064 Marionette TRACE conn2 <- [1,2714,null,{}] 11:12:06 INFO - PROCESS | 3876 | 1468519926068 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 3876 | 1468519926070 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:06 INFO - PROCESS | 3876 | 1468519926167 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:12:06 INFO - PROCESS | 3876 | 1468519926259 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 3876 | 1468519926262 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:06 INFO - PROCESS | 3876 | ++DOCSHELL 1745C000 == 29 [pid = 3876] [id = 688] 11:12:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (1745CC00) [pid = 3876] [serial = 2064] [outer = 00000000] 11:12:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (17464800) [pid = 3876] [serial = 2065] [outer = 1745CC00] 11:12:06 INFO - PROCESS | 3876 | 1468519926307 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1798A000) [pid = 3876] [serial = 2066] [outer = 1745CC00] 11:12:06 INFO - PROCESS | 3876 | 1468519926714 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 698ms 11:12:06 INFO - PROCESS | 3876 | 1468519926745 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 3876 | 1468519926747 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 11:12:06 INFO - PROCESS | 3876 | 1468519926751 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:12:06 INFO - PROCESS | 3876 | 1468519926752 Marionette TRACE conn2 <- [1,2718,null,{}] 11:12:06 INFO - PROCESS | 3876 | 1468519926760 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 3876 | 1468519926762 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:06 INFO - PROCESS | 3876 | 1468519926875 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:12:06 INFO - PROCESS | 3876 | 1468519926881 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 3876 | 1468519926883 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:06 INFO - PROCESS | 3876 | ++DOCSHELL 14220000 == 30 [pid = 3876] [id = 689] 11:12:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (179F0800) [pid = 3876] [serial = 2067] [outer = 00000000] 11:12:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (17F33800) [pid = 3876] [serial = 2068] [outer = 179F0800] 11:12:06 INFO - PROCESS | 3876 | 1468519926926 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (17F35C00) [pid = 3876] [serial = 2069] [outer = 179F0800] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1519F800) [pid = 3876] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (159E2C00) [pid = 3876] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (12E60400) [pid = 3876] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (110DDC00) [pid = 3876] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (14412400) [pid = 3876] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (196D9400) [pid = 3876] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1798F400) [pid = 3876] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:12:07 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (193BF400) [pid = 3876] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:12:07 INFO - PROCESS | 3876 | 1468519927862 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:07 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 11:12:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:12:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1147ms 11:12:07 INFO - PROCESS | 3876 | 1468519927910 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 3876 | 1468519927912 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 11:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:12:07 INFO - PROCESS | 3876 | 1468519927916 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 3876 | 1468519927917 Marionette TRACE conn2 <- [1,2722,null,{}] 11:12:07 INFO - PROCESS | 3876 | 1468519927921 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 3876 | 1468519927926 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:08 INFO - PROCESS | 3876 | 1468519928046 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:12:08 INFO - PROCESS | 3876 | 1468519928101 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 3876 | 1468519928103 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:08 INFO - PROCESS | 3876 | ++DOCSHELL 179F1C00 == 31 [pid = 3876] [id = 690] 11:12:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (17C28C00) [pid = 3876] [serial = 2070] [outer = 00000000] 11:12:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (19427000) [pid = 3876] [serial = 2071] [outer = 17C28C00] 11:12:08 INFO - PROCESS | 3876 | 1468519928147 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (196DA400) [pid = 3876] [serial = 2072] [outer = 17C28C00] 11:12:08 INFO - PROCESS | 3876 | 1468519928497 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 620ms 11:12:08 INFO - PROCESS | 3876 | 1468519928537 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 11:12:08 INFO - PROCESS | 3876 | 1468519928538 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 11:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:12:08 INFO - PROCESS | 3876 | 1468519928541 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - PROCESS | 3876 | 1468519928543 Marionette TRACE conn2 <- [1,2726,null,{}] 11:12:08 INFO - PROCESS | 3876 | 1468519928546 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:08 INFO - PROCESS | 3876 | 1468519928548 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:08 INFO - PROCESS | 3876 | 1468519928662 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:12:08 INFO - PROCESS | 3876 | 1468519928667 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 3876 | 1468519928669 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:08 INFO - PROCESS | 3876 | ++DOCSHELL 10560C00 == 32 [pid = 3876] [id = 691] 11:12:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (193BF400) [pid = 3876] [serial = 2073] [outer = 00000000] 11:12:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (19B2F000) [pid = 3876] [serial = 2074] [outer = 193BF400] 11:12:08 INFO - PROCESS | 3876 | 1468519928712 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (19BB9000) [pid = 3876] [serial = 2075] [outer = 193BF400] 11:12:09 INFO - PROCESS | 3876 | 1468519929107 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 589ms 11:12:09 INFO - PROCESS | 3876 | 1468519929149 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 3876 | 1468519929151 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 11:12:09 INFO - PROCESS | 3876 | 1468519929155 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:12:09 INFO - PROCESS | 3876 | 1468519929156 Marionette TRACE conn2 <- [1,2730,null,{}] 11:12:09 INFO - PROCESS | 3876 | 1468519929159 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 3876 | 1468519929161 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:09 INFO - PROCESS | 3876 | 1468519929236 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:12:09 INFO - PROCESS | 3876 | 1468519929241 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 3876 | 1468519929243 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:09 INFO - PROCESS | 3876 | ++DOCSHELL 19B2EC00 == 33 [pid = 3876] [id = 692] 11:12:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (19F3D800) [pid = 3876] [serial = 2076] [outer = 00000000] 11:12:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (19FE3000) [pid = 3876] [serial = 2077] [outer = 19F3D800] 11:12:09 INFO - PROCESS | 3876 | 1468519929285 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (19FE4400) [pid = 3876] [serial = 2078] [outer = 19F3D800] 11:12:09 INFO - PROCESS | 3876 | 1468519929764 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 635ms 11:12:09 INFO - PROCESS | 3876 | 1468519929813 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 3876 | 1468519929817 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 11:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:12:09 INFO - PROCESS | 3876 | 1468519929824 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 3876 | 1468519929829 Marionette TRACE conn2 <- [1,2734,null,{}] 11:12:09 INFO - PROCESS | 3876 | 1468519929836 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 3876 | 1468519929839 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:09 INFO - PROCESS | 3876 | 1468519929975 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:12:10 INFO - PROCESS | 3876 | 1468519930087 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 3876 | 1468519930092 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:10 INFO - PROCESS | 3876 | ++DOCSHELL 12B72C00 == 34 [pid = 3876] [id = 693] 11:12:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (12BA7800) [pid = 3876] [serial = 2079] [outer = 00000000] 11:12:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (12C55000) [pid = 3876] [serial = 2080] [outer = 12BA7800] 11:12:10 INFO - PROCESS | 3876 | 1468519930147 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13128800) [pid = 3876] [serial = 2081] [outer = 12BA7800] 11:12:10 INFO - PROCESS | 3876 | 1468519930896 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1132ms 11:12:10 INFO - PROCESS | 3876 | 1468519930954 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 3876 | 1468519930959 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 11:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:12:10 INFO - PROCESS | 3876 | 1468519930966 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 3876 | 1468519930968 Marionette TRACE conn2 <- [1,2738,null,{}] 11:12:10 INFO - PROCESS | 3876 | 1468519930973 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 3876 | 1468519930975 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:11 INFO - PROCESS | 3876 | 1468519931095 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:12:11 INFO - PROCESS | 3876 | 1468519931223 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 3876 | 1468519931226 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:11 INFO - PROCESS | 3876 | ++DOCSHELL 13B4F800 == 35 [pid = 3876] [id = 694] 11:12:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13EBF000) [pid = 3876] [serial = 2082] [outer = 00000000] 11:12:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1566B800) [pid = 3876] [serial = 2083] [outer = 13EBF000] 11:12:11 INFO - PROCESS | 3876 | 1468519931284 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (15714800) [pid = 3876] [serial = 2084] [outer = 13EBF000] 11:12:12 INFO - PROCESS | 3876 | 1468519932100 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 10560C00 == 34 [pid = 3876] [id = 691] 11:12:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1178ms 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 179F1C00 == 33 [pid = 3876] [id = 690] 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 14220000 == 32 [pid = 3876] [id = 689] 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 1745C000 == 31 [pid = 3876] [id = 688] 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 156EC400 == 30 [pid = 3876] [id = 687] 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 13B55400 == 29 [pid = 3876] [id = 686] 11:12:12 INFO - PROCESS | 3876 | --DOCSHELL 129E7800 == 28 [pid = 3876] [id = 685] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17F34000) [pid = 3876] [serial = 2041] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (196DE800) [pid = 3876] [serial = 2044] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19B2C800) [pid = 3876] [serial = 2045] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1644CC00) [pid = 3876] [serial = 2038] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16CAE800) [pid = 3876] [serial = 2036] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (13164C00) [pid = 3876] [serial = 2029] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (13427800) [pid = 3876] [serial = 2030] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (13967C00) [pid = 3876] [serial = 2026] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (13971000) [pid = 3876] [serial = 2027] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1441E800) [pid = 3876] [serial = 2032] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (193BC800) [pid = 3876] [serial = 2042] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (19426000) [pid = 3876] [serial = 2024] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (15A21C00) [pid = 3876] [serial = 2035] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1736AC00) [pid = 3876] [serial = 2039] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1519E000) [pid = 3876] [serial = 2033] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 3876 | 1468519932184 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 3876 | 1468519932188 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 11:12:12 INFO - PROCESS | 3876 | 1468519932194 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:12:12 INFO - PROCESS | 3876 | 1468519932197 Marionette TRACE conn2 <- [1,2742,null,{}] 11:12:12 INFO - PROCESS | 3876 | 1468519932203 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 3876 | 1468519932205 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:12 INFO - PROCESS | 3876 | 1468519932288 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:12:12 INFO - PROCESS | 3876 | 1468519932295 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 3876 | 1468519932299 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:12 INFO - PROCESS | 3876 | ++DOCSHELL 11253000 == 29 [pid = 3876] [id = 695] 11:12:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (1125E400) [pid = 3876] [serial = 2085] [outer = 00000000] 11:12:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (11D8BC00) [pid = 3876] [serial = 2086] [outer = 1125E400] 11:12:12 INFO - PROCESS | 3876 | 1468519932346 Marionette DEBUG loaded listener.js 11:12:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (12B73000) [pid = 3876] [serial = 2087] [outer = 1125E400] 11:12:12 INFO - PROCESS | 3876 | 1468519932876 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:12:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 728ms 11:12:12 INFO - PROCESS | 3876 | 1468519932919 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 3876 | 1468519932923 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 11:12:12 INFO - PROCESS | 3876 | 1468519932933 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:12:12 INFO - PROCESS | 3876 | 1468519932935 Marionette TRACE conn2 <- [1,2746,null,{}] 11:12:12 INFO - PROCESS | 3876 | 1468519932939 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 3876 | 1468519932941 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:13 INFO - PROCESS | 3876 | 1468519933025 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:12:13 INFO - PROCESS | 3876 | 1468519933112 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 3876 | 1468519933114 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:13 INFO - PROCESS | 3876 | ++DOCSHELL 13428400 == 30 [pid = 3876] [id = 696] 11:12:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (1342B400) [pid = 3876] [serial = 2088] [outer = 00000000] 11:12:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1396B400) [pid = 3876] [serial = 2089] [outer = 1342B400] 11:12:13 INFO - PROCESS | 3876 | 1468519933170 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (13B50800) [pid = 3876] [serial = 2090] [outer = 1342B400] 11:12:13 INFO - PROCESS | 3876 | 1468519933561 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:12:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 697ms 11:12:13 INFO - PROCESS | 3876 | 1468519933635 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 3876 | 1468519933637 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 11:12:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:12:13 INFO - PROCESS | 3876 | 1468519933641 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - PROCESS | 3876 | 1468519933644 Marionette TRACE conn2 <- [1,2750,null,{}] 11:12:13 INFO - PROCESS | 3876 | 1468519933655 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 3876 | 1468519933659 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:13 INFO - PROCESS | 3876 | 1468519933769 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:12:13 INFO - PROCESS | 3876 | 1468519933781 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 3876 | 1468519933784 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:13 INFO - PROCESS | 3876 | ++DOCSHELL 151A5800 == 31 [pid = 3876] [id = 697] 11:12:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (151A8000) [pid = 3876] [serial = 2091] [outer = 00000000] 11:12:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (156F1C00) [pid = 3876] [serial = 2092] [outer = 151A8000] 11:12:13 INFO - PROCESS | 3876 | 1468519933831 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (159E7800) [pid = 3876] [serial = 2093] [outer = 151A8000] 11:12:14 INFO - PROCESS | 3876 | 1468519934276 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:12:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 698ms 11:12:14 INFO - PROCESS | 3876 | 1468519934340 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 3876 | 1468519934343 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 11:12:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:12:14 INFO - PROCESS | 3876 | 1468519934346 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 3876 | 1468519934348 Marionette TRACE conn2 <- [1,2754,null,{}] 11:12:14 INFO - PROCESS | 3876 | 1468519934351 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 3876 | 1468519934353 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:14 INFO - PROCESS | 3876 | 1468519934465 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:12:14 INFO - PROCESS | 3876 | 1468519934471 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 3876 | 1468519934473 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:14 INFO - PROCESS | 3876 | ++DOCSHELL 16CA9C00 == 32 [pid = 3876] [id = 698] 11:12:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (16D42000) [pid = 3876] [serial = 2094] [outer = 00000000] 11:12:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1737BC00) [pid = 3876] [serial = 2095] [outer = 16D42000] 11:12:14 INFO - PROCESS | 3876 | 1468519934516 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1745E800) [pid = 3876] [serial = 2096] [outer = 16D42000] 11:12:14 INFO - PROCESS | 3876 | 1468519934952 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:12:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 636ms 11:12:14 INFO - PROCESS | 3876 | 1468519934966 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 3876 | 1468519934968 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 11:12:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:12:14 INFO - PROCESS | 3876 | 1468519934984 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 3876 | 1468519934986 Marionette TRACE conn2 <- [1,2758,null,{}] 11:12:14 INFO - PROCESS | 3876 | 1468519934989 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 3876 | 1468519934991 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:15 INFO - PROCESS | 3876 | 1468519935099 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:12:15 INFO - PROCESS | 3876 | 1468519935190 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 3876 | 1468519935192 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:15 INFO - PROCESS | 3876 | ++DOCSHELL 17374000 == 33 [pid = 3876] [id = 699] 11:12:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (173C9000) [pid = 3876] [serial = 2097] [outer = 00000000] 11:12:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1798F400) [pid = 3876] [serial = 2098] [outer = 173C9000] 11:12:15 INFO - PROCESS | 3876 | 1468519935237 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11452400) [pid = 3876] [serial = 2099] [outer = 173C9000] 11:12:15 INFO - PROCESS | 3876 | 1468519935659 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:12:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 697ms 11:12:15 INFO - PROCESS | 3876 | 1468519935674 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 3876 | 1468519935675 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 11:12:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:12:15 INFO - PROCESS | 3876 | 1468519935679 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 3876 | 1468519935681 Marionette TRACE conn2 <- [1,2762,null,{}] 11:12:15 INFO - PROCESS | 3876 | 1468519935684 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 3876 | 1468519935689 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:15 INFO - PROCESS | 3876 | 1468519935825 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:12:15 INFO - PROCESS | 3876 | 1468519935833 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 3876 | 1468519935835 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:15 INFO - PROCESS | 3876 | ++DOCSHELL 193C5400 == 34 [pid = 3876] [id = 700] 11:12:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (193C7800) [pid = 3876] [serial = 2100] [outer = 00000000] 11:12:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (196E0800) [pid = 3876] [serial = 2101] [outer = 193C7800] 11:12:15 INFO - PROCESS | 3876 | 1468519935881 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (196E1000) [pid = 3876] [serial = 2102] [outer = 193C7800] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (156EE400) [pid = 3876] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (129E8800) [pid = 3876] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1745CC00) [pid = 3876] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (11DD6400) [pid = 3876] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (13ECA000) [pid = 3876] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (179F0800) [pid = 3876] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (17C28C00) [pid = 3876] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (193BF400) [pid = 3876] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (13185400) [pid = 3876] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:12:16 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17933C00) [pid = 3876] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:12:16 INFO - PROCESS | 3876 | 1468519936414 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:12:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 790ms 11:12:16 INFO - PROCESS | 3876 | 1468519936463 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 3876 | 1468519936465 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 11:12:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:12:16 INFO - PROCESS | 3876 | 1468519936468 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 3876 | 1468519936470 Marionette TRACE conn2 <- [1,2766,null,{}] 11:12:16 INFO - PROCESS | 3876 | 1468519936475 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 3876 | 1468519936477 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:16 INFO - PROCESS | 3876 | 1468519936557 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:12:16 INFO - PROCESS | 3876 | 1468519936562 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 3876 | 1468519936564 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:16 INFO - PROCESS | 3876 | ++DOCSHELL 13971C00 == 35 [pid = 3876] [id = 701] 11:12:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (13AC3800) [pid = 3876] [serial = 2103] [outer = 00000000] 11:12:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (197DD800) [pid = 3876] [serial = 2104] [outer = 13AC3800] 11:12:16 INFO - PROCESS | 3876 | 1468519936607 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (19BB8800) [pid = 3876] [serial = 2105] [outer = 13AC3800] 11:12:17 INFO - PROCESS | 3876 | 1468519937027 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:12:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 589ms 11:12:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:12:17 INFO - PROCESS | 3876 | 1468519937066 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 3876 | 1468519937068 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 11:12:17 INFO - PROCESS | 3876 | 1468519937071 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 3876 | 1468519937073 Marionette TRACE conn2 <- [1,2770,null,{}] 11:12:17 INFO - PROCESS | 3876 | 1468519937076 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 3876 | 1468519937078 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:17 INFO - PROCESS | 3876 | 1468519937157 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:12:17 INFO - PROCESS | 3876 | 1468519937162 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 3876 | 1468519937164 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:17 INFO - PROCESS | 3876 | ++DOCSHELL 144F3C00 == 36 [pid = 3876] [id = 702] 11:12:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (19BBA800) [pid = 3876] [serial = 2106] [outer = 00000000] 11:12:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1A295000) [pid = 3876] [serial = 2107] [outer = 19BBA800] 11:12:17 INFO - PROCESS | 3876 | 1468519937206 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1A315800) [pid = 3876] [serial = 2108] [outer = 19BBA800] 11:12:17 INFO - PROCESS | 3876 | 1468519937653 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:12:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 620ms 11:12:17 INFO - PROCESS | 3876 | 1468519937709 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 3876 | 1468519937711 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 11:12:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:12:17 INFO - PROCESS | 3876 | 1468519937715 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 3876 | 1468519937716 Marionette TRACE conn2 <- [1,2774,null,{}] 11:12:17 INFO - PROCESS | 3876 | 1468519937720 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 3876 | 1468519937721 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:17 INFO - PROCESS | 3876 | 1468519937800 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:12:17 INFO - PROCESS | 3876 | 1468519937808 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 3876 | 1468519937810 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:17 INFO - PROCESS | 3876 | ++DOCSHELL 1A31B800 == 37 [pid = 3876] [id = 703] 11:12:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1A31BC00) [pid = 3876] [serial = 2109] [outer = 00000000] 11:12:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1A320000) [pid = 3876] [serial = 2110] [outer = 1A31BC00] 11:12:17 INFO - PROCESS | 3876 | 1468519937852 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1A322800) [pid = 3876] [serial = 2111] [outer = 1A31BC00] 11:12:18 INFO - PROCESS | 3876 | 1468519938322 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:12:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:12:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 636ms 11:12:18 INFO - PROCESS | 3876 | 1468519938387 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 3876 | 1468519938391 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 11:12:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:12:18 INFO - PROCESS | 3876 | 1468519938401 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 3876 | 1468519938405 Marionette TRACE conn2 <- [1,2778,null,{}] 11:12:18 INFO - PROCESS | 3876 | 1468519938411 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:18 INFO - PROCESS | 3876 | 1468519938415 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:18 INFO - PROCESS | 3876 | 1468519938527 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:12:18 INFO - PROCESS | 3876 | 1468519938664 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 3876 | 1468519938670 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:18 INFO - PROCESS | 3876 | ++DOCSHELL 114E4400 == 38 [pid = 3876] [id = 704] 11:12:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (11806400) [pid = 3876] [serial = 2112] [outer = 00000000] 11:12:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11DD7C00) [pid = 3876] [serial = 2113] [outer = 11806400] 11:12:18 INFO - PROCESS | 3876 | 1468519938727 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12E60400) [pid = 3876] [serial = 2114] [outer = 11806400] 11:12:19 INFO - PROCESS | 3876 | 1468519939336 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:12:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 992ms 11:12:19 INFO - PROCESS | 3876 | 1468519939390 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 3876 | 1468519939393 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 11:12:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:12:19 INFO - PROCESS | 3876 | 1468519939400 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 3876 | 1468519939404 Marionette TRACE conn2 <- [1,2782,null,{}] 11:12:19 INFO - PROCESS | 3876 | 1468519939408 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 3876 | 1468519939411 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:19 INFO - PROCESS | 3876 | 1468519939517 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:12:19 INFO - PROCESS | 3876 | 1468519939664 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 3876 | 1468519939667 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:19 INFO - PROCESS | 3876 | ++DOCSHELL 1519E000 == 39 [pid = 3876] [id = 705] 11:12:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1519E800) [pid = 3876] [serial = 2115] [outer = 00000000] 11:12:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (156E4400) [pid = 3876] [serial = 2116] [outer = 1519E800] 11:12:19 INFO - PROCESS | 3876 | 1468519939722 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (167B7C00) [pid = 3876] [serial = 2117] [outer = 1519E800] 11:12:20 INFO - PROCESS | 3876 | 1468519940270 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:12:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:12:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 884ms 11:12:20 INFO - PROCESS | 3876 | 1468519940304 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:12:20 INFO - PROCESS | 3876 | 1468519940307 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 11:12:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:12:20 INFO - PROCESS | 3876 | 1468519940312 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 3876 | 1468519940314 Marionette TRACE conn2 <- [1,2786,null,{}] 11:12:20 INFO - PROCESS | 3876 | 1468519940324 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:20 INFO - PROCESS | 3876 | 1468519940329 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:20 INFO - PROCESS | 3876 | 1468519940437 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:12:20 INFO - PROCESS | 3876 | 1468519940548 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 3876 | 1468519940552 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:20 INFO - PROCESS | 3876 | ++DOCSHELL 197D9000 == 40 [pid = 3876] [id = 706] 11:12:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (197E0000) [pid = 3876] [serial = 2118] [outer = 00000000] 11:12:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19F4A400) [pid = 3876] [serial = 2119] [outer = 197E0000] 11:12:20 INFO - PROCESS | 3876 | 1468519940648 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A31C000) [pid = 3876] [serial = 2120] [outer = 197E0000] 11:12:21 INFO - PROCESS | 3876 | 1468519941464 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:12:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1178ms 11:12:21 INFO - PROCESS | 3876 | 1468519941492 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 3876 | 1468519941496 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 11:12:21 INFO - PROCESS | 3876 | 1468519941502 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:12:21 INFO - PROCESS | 3876 | 1468519941505 Marionette TRACE conn2 <- [1,2790,null,{}] 11:12:21 INFO - PROCESS | 3876 | 1468519941511 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 3876 | 1468519941514 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:21 INFO - PROCESS | 3876 | 1468519941625 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:12:21 INFO - PROCESS | 3876 | 1468519941759 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 3876 | 1468519941764 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:21 INFO - PROCESS | 3876 | ++DOCSHELL 11D91800 == 41 [pid = 3876] [id = 707] 11:12:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (11DD6400) [pid = 3876] [serial = 2121] [outer = 00000000] 11:12:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (12C5C800) [pid = 3876] [serial = 2122] [outer = 11DD6400] 11:12:21 INFO - PROCESS | 3876 | 1468519941816 Marionette DEBUG loaded listener.js 11:12:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13186400) [pid = 3876] [serial = 2123] [outer = 11DD6400] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 11807800 == 40 [pid = 3876] [id = 684] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 144F3C00 == 39 [pid = 3876] [id = 702] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 13971C00 == 38 [pid = 3876] [id = 701] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 193C5400 == 37 [pid = 3876] [id = 700] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 17374000 == 36 [pid = 3876] [id = 699] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 16CA9C00 == 35 [pid = 3876] [id = 698] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 151A5800 == 34 [pid = 3876] [id = 697] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 13428400 == 33 [pid = 3876] [id = 696] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 11253000 == 32 [pid = 3876] [id = 695] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 19B2EC00 == 31 [pid = 3876] [id = 692] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 12B72C00 == 30 [pid = 3876] [id = 693] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 13B4F800 == 29 [pid = 3876] [id = 694] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 197D9000 == 28 [pid = 3876] [id = 706] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 1A31B800 == 27 [pid = 3876] [id = 703] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 114E4400 == 26 [pid = 3876] [id = 704] 11:12:22 INFO - PROCESS | 3876 | --DOCSHELL 1519E000 == 25 [pid = 3876] [id = 705] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15A20800) [pid = 3876] [serial = 2062] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12E21400) [pid = 3876] [serial = 2056] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12E6E000) [pid = 3876] [serial = 2057] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17464800) [pid = 3876] [serial = 2065] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13973C00) [pid = 3876] [serial = 2054] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13966C00) [pid = 3876] [serial = 2053] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14222400) [pid = 3876] [serial = 2059] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14415000) [pid = 3876] [serial = 2060] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17F33800) [pid = 3876] [serial = 2068] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19427000) [pid = 3876] [serial = 2071] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1798A000) [pid = 3876] [serial = 2066] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19FE3000) [pid = 3876] [serial = 2077] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19B2F000) [pid = 3876] [serial = 2074] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19BB9000) [pid = 3876] [serial = 2075] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (151A3400) [pid = 3876] [serial = 2048] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (14417000) [pid = 3876] [serial = 2047] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (19427400) [pid = 3876] [serial = 2051] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (193BFC00) [pid = 3876] [serial = 2050] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (17F35C00) [pid = 3876] [serial = 2069] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (16CAF000) [pid = 3876] [serial = 2063] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (196DA400) [pid = 3876] [serial = 2072] [outer = 00000000] [url = about:blank] 11:12:22 INFO - PROCESS | 3876 | 1468519942984 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1535ms 11:12:23 INFO - PROCESS | 3876 | 1468519943037 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:12:23 INFO - PROCESS | 3876 | 1468519943041 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 11:12:23 INFO - PROCESS | 3876 | 1468519943045 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 3876 | 1468519943048 Marionette TRACE conn2 <- [1,2794,null,{}] 11:12:23 INFO - PROCESS | 3876 | 1468519943053 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 3876 | 1468519943056 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:23 INFO - PROCESS | 3876 | 1468519943146 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:12:23 INFO - PROCESS | 3876 | 1468519943277 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 3876 | 1468519943280 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:23 INFO - PROCESS | 3876 | ++DOCSHELL 10A80C00 == 26 [pid = 3876] [id = 708] 11:12:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (10A81000) [pid = 3876] [serial = 2124] [outer = 00000000] 11:12:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (114E4400) [pid = 3876] [serial = 2125] [outer = 10A81000] 11:12:23 INFO - PROCESS | 3876 | 1468519943326 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1180C800) [pid = 3876] [serial = 2126] [outer = 10A81000] 11:12:23 INFO - PROCESS | 3876 | 1468519943746 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 728ms 11:12:23 INFO - PROCESS | 3876 | 1468519943783 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 3876 | 1468519943788 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 11:12:23 INFO - PROCESS | 3876 | 1468519943798 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:12:23 INFO - PROCESS | 3876 | 1468519943801 Marionette TRACE conn2 <- [1,2798,null,{}] 11:12:23 INFO - PROCESS | 3876 | 1468519943805 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 3876 | 1468519943807 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:23 INFO - PROCESS | 3876 | 1468519943891 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:12:23 INFO - PROCESS | 3876 | 1468519943900 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 3876 | 1468519943902 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:23 INFO - PROCESS | 3876 | ++DOCSHELL 13966C00 == 27 [pid = 3876] [id = 709] 11:12:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (13967800) [pid = 3876] [serial = 2127] [outer = 00000000] 11:12:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13974000) [pid = 3876] [serial = 2128] [outer = 13967800] 11:12:23 INFO - PROCESS | 3876 | 1468519943949 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (13B4EC00) [pid = 3876] [serial = 2129] [outer = 13967800] 11:12:24 INFO - PROCESS | 3876 | 1468519944736 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:12:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 992ms 11:12:24 INFO - PROCESS | 3876 | 1468519944786 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 3876 | 1468519944791 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 11:12:24 INFO - PROCESS | 3876 | 1468519944796 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:12:24 INFO - PROCESS | 3876 | 1468519944801 Marionette TRACE conn2 <- [1,2802,null,{}] 11:12:24 INFO - PROCESS | 3876 | 1468519944807 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:24 INFO - PROCESS | 3876 | 1468519944810 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:24 INFO - PROCESS | 3876 | 1468519944927 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:12:25 INFO - PROCESS | 3876 | 1468519945060 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 3876 | 1468519945063 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:25 INFO - PROCESS | 3876 | ++DOCSHELL 104E6000 == 28 [pid = 3876] [id = 710] 11:12:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11222400) [pid = 3876] [serial = 2130] [outer = 00000000] 11:12:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (12EE1400) [pid = 3876] [serial = 2131] [outer = 11222400] 11:12:25 INFO - PROCESS | 3876 | 1468519945120 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1422BC00) [pid = 3876] [serial = 2132] [outer = 11222400] 11:12:25 INFO - PROCESS | 3876 | 1468519945805 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:12:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1039ms 11:12:25 INFO - PROCESS | 3876 | 1468519945844 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 3876 | 1468519945848 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 11:12:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:12:25 INFO - PROCESS | 3876 | 1468519945875 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 3876 | 1468519945878 Marionette TRACE conn2 <- [1,2806,null,{}] 11:12:25 INFO - PROCESS | 3876 | 1468519945882 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 3876 | 1468519945885 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:25 INFO - PROCESS | 3876 | 1468519946004 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:12:26 INFO - PROCESS | 3876 | 1468519946141 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 3876 | 1468519946144 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:26 INFO - PROCESS | 3876 | ++DOCSHELL 151A1400 == 29 [pid = 3876] [id = 711] 11:12:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (151A6000) [pid = 3876] [serial = 2133] [outer = 00000000] 11:12:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (151E3400) [pid = 3876] [serial = 2134] [outer = 151A6000] 11:12:26 INFO - PROCESS | 3876 | 1468519946200 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (156E3400) [pid = 3876] [serial = 2135] [outer = 151A6000] 11:12:26 INFO - PROCESS | 3876 | --DOCSHELL 10A80C00 == 28 [pid = 3876] [id = 708] 11:12:26 INFO - PROCESS | 3876 | --DOCSHELL 11D91800 == 27 [pid = 3876] [id = 707] 11:12:26 INFO - PROCESS | 3876 | 1468519946855 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1039ms 11:12:26 INFO - PROCESS | 3876 | 1468519946906 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 3876 | 1468519946910 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 11:12:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:12:26 INFO - PROCESS | 3876 | 1468519946930 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 3876 | 1468519946933 Marionette TRACE conn2 <- [1,2810,null,{}] 11:12:26 INFO - PROCESS | 3876 | 1468519946939 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 3876 | 1468519946941 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:27 INFO - PROCESS | 3876 | 1468519947075 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:12:27 INFO - PROCESS | 3876 | 1468519947091 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 3876 | 1468519947094 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:27 INFO - PROCESS | 3876 | ++DOCSHELL 12BA9400 == 28 [pid = 3876] [id = 712] 11:12:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (12C4F400) [pid = 3876] [serial = 2136] [outer = 00000000] 11:12:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (13972400) [pid = 3876] [serial = 2137] [outer = 12C4F400] 11:12:27 INFO - PROCESS | 3876 | 1468519947140 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14222000) [pid = 3876] [serial = 2138] [outer = 12C4F400] 11:12:27 INFO - PROCESS | 3876 | 1468519947658 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:12:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 728ms 11:12:27 INFO - PROCESS | 3876 | 1468519947669 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 3876 | 1468519947673 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 11:12:27 INFO - PROCESS | 3876 | 1468519947679 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:12:27 INFO - PROCESS | 3876 | 1468519947681 Marionette TRACE conn2 <- [1,2814,null,{}] 11:12:27 INFO - PROCESS | 3876 | 1468519947685 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 3876 | 1468519947688 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:27 INFO - PROCESS | 3876 | 1468519947809 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:12:27 INFO - PROCESS | 3876 | 1468519947875 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 3876 | 1468519947877 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:27 INFO - PROCESS | 3876 | ++DOCSHELL 159E2C00 == 29 [pid = 3876] [id = 713] 11:12:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (159E3000) [pid = 3876] [serial = 2139] [outer = 00000000] 11:12:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (165BE800) [pid = 3876] [serial = 2140] [outer = 159E3000] 11:12:27 INFO - PROCESS | 3876 | 1468519947923 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16CA9C00) [pid = 3876] [serial = 2141] [outer = 159E3000] 11:12:28 INFO - PROCESS | 3876 | 1468519948367 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 728ms 11:12:28 INFO - PROCESS | 3876 | 1468519948420 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 3876 | 1468519948422 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 11:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:12:28 INFO - PROCESS | 3876 | 1468519948436 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 3876 | 1468519948439 Marionette TRACE conn2 <- [1,2818,null,{}] 11:12:28 INFO - PROCESS | 3876 | 1468519948449 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:28 INFO - PROCESS | 3876 | 1468519948454 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:28 INFO - PROCESS | 3876 | 1468519948570 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:12:28 INFO - PROCESS | 3876 | 1468519948640 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 3876 | 1468519948643 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:28 INFO - PROCESS | 3876 | ++DOCSHELL 17B2D800 == 30 [pid = 3876] [id = 714] 11:12:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17B2E400) [pid = 3876] [serial = 2142] [outer = 00000000] 11:12:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17F35C00) [pid = 3876] [serial = 2143] [outer = 17B2E400] 11:12:28 INFO - PROCESS | 3876 | 1468519948689 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (193BD800) [pid = 3876] [serial = 2144] [outer = 17B2E400] 11:12:29 INFO - PROCESS | 3876 | 1468519949112 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 744ms 11:12:29 INFO - PROCESS | 3876 | 1468519949173 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 3876 | 1468519949176 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 11:12:29 INFO - PROCESS | 3876 | 1468519949179 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:12:29 INFO - PROCESS | 3876 | 1468519949180 Marionette TRACE conn2 <- [1,2822,null,{}] 11:12:29 INFO - PROCESS | 3876 | 1468519949184 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 3876 | 1468519949186 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:29 INFO - PROCESS | 3876 | 1468519949301 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:12:29 INFO - PROCESS | 3876 | 1468519949311 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 3876 | 1468519949313 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:29 INFO - PROCESS | 3876 | ++DOCSHELL 19425800 == 31 [pid = 3876] [id = 715] 11:12:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19428000) [pid = 3876] [serial = 2145] [outer = 00000000] 11:12:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (196DB000) [pid = 3876] [serial = 2146] [outer = 19428000] 11:12:29 INFO - PROCESS | 3876 | 1468519949357 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (197E2000) [pid = 3876] [serial = 2147] [outer = 19428000] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11DD6400) [pid = 3876] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (11806400) [pid = 3876] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (10A81000) [pid = 3876] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1519E800) [pid = 3876] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (197E0000) [pid = 3876] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (193C7800) [pid = 3876] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (173C9000) [pid = 3876] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19F3D800) [pid = 3876] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13EBF000) [pid = 3876] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12BA7800) [pid = 3876] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1342B400) [pid = 3876] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A31BC00) [pid = 3876] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1125E400) [pid = 3876] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (151A8000) [pid = 3876] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (19BBA800) [pid = 3876] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (13AC3800) [pid = 3876] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:12:29 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16D42000) [pid = 3876] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:12:29 INFO - PROCESS | 3876 | 1468519949829 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 698ms 11:12:29 INFO - PROCESS | 3876 | 1468519949880 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 3876 | 1468519949882 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 11:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:12:29 INFO - PROCESS | 3876 | 1468519949892 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 3876 | 1468519949894 Marionette TRACE conn2 <- [1,2826,null,{}] 11:12:29 INFO - PROCESS | 3876 | 1468519949898 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 3876 | 1468519949900 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:29 INFO - PROCESS | 3876 | 1468519949976 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:12:29 INFO - PROCESS | 3876 | 1468519949984 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 3876 | 1468519949986 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:29 INFO - PROCESS | 3876 | ++DOCSHELL 1047C000 == 32 [pid = 3876] [id = 716] 11:12:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13428400) [pid = 3876] [serial = 2148] [outer = 00000000] 11:12:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1519F800) [pid = 3876] [serial = 2149] [outer = 13428400] 11:12:30 INFO - PROCESS | 3876 | 1468519950029 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (173C9000) [pid = 3876] [serial = 2150] [outer = 13428400] 11:12:30 INFO - PROCESS | 3876 | 1468519950492 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:12:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 620ms 11:12:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:12:30 INFO - PROCESS | 3876 | 1468519950529 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 3876 | 1468519950531 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 11:12:30 INFO - PROCESS | 3876 | 1468519950534 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 3876 | 1468519950536 Marionette TRACE conn2 <- [1,2830,null,{}] 11:12:30 INFO - PROCESS | 3876 | 1468519950539 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 3876 | 1468519950544 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:30 INFO - PROCESS | 3876 | 1468519950644 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:12:30 INFO - PROCESS | 3876 | 1468519950685 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 3876 | 1468519950687 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:30 INFO - PROCESS | 3876 | ++DOCSHELL 19BB7C00 == 33 [pid = 3876] [id = 717] 11:12:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19BB8400) [pid = 3876] [serial = 2151] [outer = 00000000] 11:12:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19BBA800) [pid = 3876] [serial = 2152] [outer = 19BB8400] 11:12:30 INFO - PROCESS | 3876 | 1468519950733 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19BB9000) [pid = 3876] [serial = 2153] [outer = 19BB8400] 11:12:31 INFO - PROCESS | 3876 | 1468519951190 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 682ms 11:12:31 INFO - PROCESS | 3876 | 1468519951218 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:12:31 INFO - PROCESS | 3876 | 1468519951220 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 11:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:12:31 INFO - PROCESS | 3876 | 1468519951223 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:12:31 INFO - PROCESS | 3876 | 1468519951224 Marionette TRACE conn2 <- [1,2834,null,{}] 11:12:31 INFO - PROCESS | 3876 | 1468519951228 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:31 INFO - PROCESS | 3876 | 1468519951230 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:31 INFO - PROCESS | 3876 | 1468519951304 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:12:31 INFO - PROCESS | 3876 | 1468519951309 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 3876 | 1468519951311 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:31 INFO - PROCESS | 3876 | ++DOCSHELL 19FEE800 == 34 [pid = 3876] [id = 718] 11:12:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A28AC00) [pid = 3876] [serial = 2154] [outer = 00000000] 11:12:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A314C00) [pid = 3876] [serial = 2155] [outer = 1A28AC00] 11:12:31 INFO - PROCESS | 3876 | 1468519951353 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A316400) [pid = 3876] [serial = 2156] [outer = 1A28AC00] 11:12:31 INFO - PROCESS | 3876 | 1468519951985 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 838ms 11:12:32 INFO - PROCESS | 3876 | 1468519952067 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 3876 | 1468519952071 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 11:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:12:32 INFO - PROCESS | 3876 | 1468519952076 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 3876 | 1468519952080 Marionette TRACE conn2 <- [1,2838,null,{}] 11:12:32 INFO - PROCESS | 3876 | 1468519952085 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 3876 | 1468519952089 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:32 INFO - PROCESS | 3876 | 1468519952212 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:12:32 INFO - PROCESS | 3876 | 1468519952318 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 3876 | 1468519952321 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:32 INFO - PROCESS | 3876 | ++DOCSHELL 11256000 == 35 [pid = 3876] [id = 719] 11:12:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (112BE400) [pid = 3876] [serial = 2157] [outer = 00000000] 11:12:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (13904800) [pid = 3876] [serial = 2158] [outer = 112BE400] 11:12:32 INFO - PROCESS | 3876 | 1468519952394 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (14415C00) [pid = 3876] [serial = 2159] [outer = 112BE400] 11:12:32 INFO - PROCESS | 3876 | 1468519952927 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 884ms 11:12:32 INFO - PROCESS | 3876 | 1468519952966 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 3876 | 1468519952971 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 11:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:12:32 INFO - PROCESS | 3876 | 1468519952977 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 3876 | 1468519952980 Marionette TRACE conn2 <- [1,2842,null,{}] 11:12:32 INFO - PROCESS | 3876 | 1468519952984 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 3876 | 1468519952987 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:33 INFO - PROCESS | 3876 | 1468519953092 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:12:33 INFO - PROCESS | 3876 | 1468519953203 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 3876 | 1468519953206 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:33 INFO - PROCESS | 3876 | ++DOCSHELL 16451C00 == 36 [pid = 3876] [id = 720] 11:12:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16455800) [pid = 3876] [serial = 2160] [outer = 00000000] 11:12:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1737A000) [pid = 3876] [serial = 2161] [outer = 16455800] 11:12:33 INFO - PROCESS | 3876 | 1468519953259 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17934C00) [pid = 3876] [serial = 2162] [outer = 16455800] 11:12:33 INFO - PROCESS | 3876 | 1468519953890 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:12:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:12:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 930ms 11:12:33 INFO - PROCESS | 3876 | 1468519953922 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:12:33 INFO - PROCESS | 3876 | 1468519953924 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 11:12:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:12:33 INFO - PROCESS | 3876 | 1468519953928 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 3876 | 1468519953932 Marionette TRACE conn2 <- [1,2846,null,{}] 11:12:33 INFO - PROCESS | 3876 | 1468519953943 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 3876 | 1468519953947 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:34 INFO - PROCESS | 3876 | 1468519954051 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:12:34 INFO - PROCESS | 3876 | 1468519954169 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 3876 | 1468519954172 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:34 INFO - PROCESS | 3876 | ++DOCSHELL 1A299000 == 37 [pid = 3876] [id = 721] 11:12:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A313400) [pid = 3876] [serial = 2163] [outer = 00000000] 11:12:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A3F6400) [pid = 3876] [serial = 2164] [outer = 1A313400] 11:12:34 INFO - PROCESS | 3876 | 1468519954267 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A3FA800) [pid = 3876] [serial = 2165] [outer = 1A313400] 11:12:34 INFO - PROCESS | 3876 | 1468519954820 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 11:12:34 INFO - PROCESS | 3876 | 1468519954857 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 3876 | 1468519954860 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 11:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:12:34 INFO - PROCESS | 3876 | 1468519954863 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 3876 | 1468519954865 Marionette TRACE conn2 <- [1,2850,null,{}] 11:12:34 INFO - PROCESS | 3876 | 1468519954869 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 3876 | 1468519954871 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:34 INFO - PROCESS | 3876 | 1468519954982 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:12:35 INFO - PROCESS | 3876 | 1468519955092 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 3876 | 1468519955094 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:35 INFO - PROCESS | 3876 | ++DOCSHELL 1329B400 == 38 [pid = 3876] [id = 722] 11:12:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13427800) [pid = 3876] [serial = 2166] [outer = 00000000] 11:12:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17370800) [pid = 3876] [serial = 2167] [outer = 13427800] 11:12:35 INFO - PROCESS | 3876 | 1468519955146 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A317C00) [pid = 3876] [serial = 2168] [outer = 13427800] 11:12:35 INFO - PROCESS | 3876 | 1468519955877 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:12:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1085ms 11:12:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:12:35 INFO - PROCESS | 3876 | 1468519955965 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:12:35 INFO - PROCESS | 3876 | 1468519955968 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 11:12:35 INFO - PROCESS | 3876 | 1468519955973 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 3876 | 1468519955976 Marionette TRACE conn2 <- [1,2854,null,{}] 11:12:35 INFO - PROCESS | 3876 | 1468519955981 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 3876 | 1468519955984 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:36 INFO - PROCESS | 3876 | 1468519956102 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:12:36 INFO - PROCESS | 3876 | 1468519956240 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 3876 | 1468519956242 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 19BB7C00 == 37 [pid = 3876] [id = 717] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 1047C000 == 36 [pid = 3876] [id = 716] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 19425800 == 35 [pid = 3876] [id = 715] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 17B2D800 == 34 [pid = 3876] [id = 714] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 159E2C00 == 33 [pid = 3876] [id = 713] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 12BA9400 == 32 [pid = 3876] [id = 712] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 151A1400 == 31 [pid = 3876] [id = 711] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 104E6000 == 30 [pid = 3876] [id = 710] 11:12:36 INFO - PROCESS | 3876 | --DOCSHELL 13966C00 == 29 [pid = 3876] [id = 709] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13974000) [pid = 3876] [serial = 2128] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12C5C800) [pid = 3876] [serial = 2122] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (11DD7C00) [pid = 3876] [serial = 2113] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1180C800) [pid = 3876] [serial = 2126] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (156E4400) [pid = 3876] [serial = 2116] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12E60400) [pid = 3876] [serial = 2114] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13186400) [pid = 3876] [serial = 2123] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19F4A400) [pid = 3876] [serial = 2119] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (196E0800) [pid = 3876] [serial = 2101] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11452400) [pid = 3876] [serial = 2099] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1798F400) [pid = 3876] [serial = 2098] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19FE4400) [pid = 3876] [serial = 2078] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1566B800) [pid = 3876] [serial = 2083] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15714800) [pid = 3876] [serial = 2084] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12C55000) [pid = 3876] [serial = 2080] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (13128800) [pid = 3876] [serial = 2081] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1396B400) [pid = 3876] [serial = 2089] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A320000) [pid = 3876] [serial = 2110] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13B50800) [pid = 3876] [serial = 2090] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (11D8BC00) [pid = 3876] [serial = 2086] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (12B73000) [pid = 3876] [serial = 2087] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (156F1C00) [pid = 3876] [serial = 2092] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (167B7C00) [pid = 3876] [serial = 2117] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1A322800) [pid = 3876] [serial = 2111] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1A315800) [pid = 3876] [serial = 2108] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1A31C000) [pid = 3876] [serial = 2120] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (196E1000) [pid = 3876] [serial = 2102] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (197DD800) [pid = 3876] [serial = 2104] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (114E4400) [pid = 3876] [serial = 2125] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (19BB8800) [pid = 3876] [serial = 2105] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1737BC00) [pid = 3876] [serial = 2095] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1745E800) [pid = 3876] [serial = 2096] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1A295000) [pid = 3876] [serial = 2107] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (159E7800) [pid = 3876] [serial = 2093] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 3876 | ++DOCSHELL 104E6000 == 30 [pid = 3876] [id = 723] 11:12:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (10A08400) [pid = 3876] [serial = 2169] [outer = 00000000] 11:12:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (11807800) [pid = 3876] [serial = 2170] [outer = 10A08400] 11:12:36 INFO - PROCESS | 3876 | 1468519956332 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (12BA8000) [pid = 3876] [serial = 2171] [outer = 10A08400] 11:12:36 INFO - PROCESS | 3876 | 1468519956728 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:12:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:12:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 790ms 11:12:36 INFO - PROCESS | 3876 | 1468519956772 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:12:36 INFO - PROCESS | 3876 | 1468519956776 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 11:12:36 INFO - PROCESS | 3876 | 1468519956803 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:12:36 INFO - PROCESS | 3876 | 1468519956806 Marionette TRACE conn2 <- [1,2858,null,{}] 11:12:36 INFO - PROCESS | 3876 | 1468519956809 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:36 INFO - PROCESS | 3876 | 1468519956812 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:36 INFO - PROCESS | 3876 | 1468519956920 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:12:36 INFO - PROCESS | 3876 | 1468519956931 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 3876 | 1468519956934 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:36 INFO - PROCESS | 3876 | ++DOCSHELL 1390C000 == 31 [pid = 3876] [id = 724] 11:12:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1396B400) [pid = 3876] [serial = 2172] [outer = 00000000] 11:12:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (13ABB800) [pid = 3876] [serial = 2173] [outer = 1396B400] 11:12:36 INFO - PROCESS | 3876 | 1468519956986 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (13B57800) [pid = 3876] [serial = 2174] [outer = 1396B400] 11:12:37 INFO - PROCESS | 3876 | 1468519957457 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:12:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 697ms 11:12:37 INFO - PROCESS | 3876 | 1468519957505 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 3876 | 1468519957507 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 11:12:37 INFO - PROCESS | 3876 | 1468519957510 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:12:37 INFO - PROCESS | 3876 | 1468519957514 Marionette TRACE conn2 <- [1,2862,null,{}] 11:12:37 INFO - PROCESS | 3876 | 1468519957553 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 3876 | 1468519957557 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:37 INFO - PROCESS | 3876 | 1468519957641 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:12:37 INFO - PROCESS | 3876 | 1468519957740 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 3876 | 1468519957743 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:37 INFO - PROCESS | 3876 | ++DOCSHELL 15711400 == 32 [pid = 3876] [id = 725] 11:12:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (15712800) [pid = 3876] [serial = 2175] [outer = 00000000] 11:12:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (159E4800) [pid = 3876] [serial = 2176] [outer = 15712800] 11:12:37 INFO - PROCESS | 3876 | 1468519957789 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (167BF800) [pid = 3876] [serial = 2177] [outer = 15712800] 11:12:38 INFO - PROCESS | 3876 | 1468519958167 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:12:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 683ms 11:12:38 INFO - PROCESS | 3876 | 1468519958189 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 3876 | 1468519958192 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 11:12:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:12:38 INFO - PROCESS | 3876 | 1468519958195 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 3876 | 1468519958197 Marionette TRACE conn2 <- [1,2866,null,{}] 11:12:38 INFO - PROCESS | 3876 | 1468519958201 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:38 INFO - PROCESS | 3876 | 1468519958203 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:38 INFO - PROCESS | 3876 | 1468519958341 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:12:38 INFO - PROCESS | 3876 | 1468519958353 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:38 INFO - PROCESS | 3876 | 1468519958355 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:38 INFO - PROCESS | 3876 | ++DOCSHELL 13126800 == 33 [pid = 3876] [id = 726] 11:12:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (167B3400) [pid = 3876] [serial = 2178] [outer = 00000000] 11:12:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (173C6400) [pid = 3876] [serial = 2179] [outer = 167B3400] 11:12:38 INFO - PROCESS | 3876 | 1468519958400 Marionette DEBUG loaded listener.js 11:12:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (17456400) [pid = 3876] [serial = 2180] [outer = 167B3400] 11:12:38 INFO - PROCESS | 3876 | 1468519958821 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:12:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 697ms 11:12:38 INFO - PROCESS | 3876 | 1468519958879 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 3876 | 1468519958881 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 11:12:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:12:38 INFO - PROCESS | 3876 | 1468519958884 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 3876 | 1468519958886 Marionette TRACE conn2 <- [1,2870,null,{}] 11:12:38 INFO - PROCESS | 3876 | 1468519958889 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:38 INFO - PROCESS | 3876 | 1468519958891 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:39 INFO - PROCESS | 3876 | 1468519959010 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:12:39 INFO - PROCESS | 3876 | 1468519959102 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 3876 | 1468519959104 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:39 INFO - PROCESS | 3876 | ++DOCSHELL 17B2D800 == 34 [pid = 3876] [id = 727] 11:12:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17B30400) [pid = 3876] [serial = 2181] [outer = 00000000] 11:12:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (193BB000) [pid = 3876] [serial = 2182] [outer = 17B30400] 11:12:39 INFO - PROCESS | 3876 | 1468519959146 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (193C3800) [pid = 3876] [serial = 2183] [outer = 17B30400] 11:12:39 INFO - PROCESS | 3876 | 1468519959578 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:12:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 729ms 11:12:39 INFO - PROCESS | 3876 | 1468519959631 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 3876 | 1468519959633 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 11:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:12:39 INFO - PROCESS | 3876 | 1468519959637 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 3876 | 1468519959638 Marionette TRACE conn2 <- [1,2874,null,{}] 11:12:39 INFO - PROCESS | 3876 | 1468519959642 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 3876 | 1468519959647 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:39 INFO - PROCESS | 3876 | 1468519959784 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:12:39 INFO - PROCESS | 3876 | 1468519959849 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 3876 | 1468519959852 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:39 INFO - PROCESS | 3876 | ++DOCSHELL 110DBC00 == 35 [pid = 3876] [id = 728] 11:12:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (15714800) [pid = 3876] [serial = 2184] [outer = 00000000] 11:12:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (19BB8C00) [pid = 3876] [serial = 2185] [outer = 15714800] 11:12:39 INFO - PROCESS | 3876 | 1468519959895 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19F4A800) [pid = 3876] [serial = 2186] [outer = 15714800] 11:12:40 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (12C4F400) [pid = 3876] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:12:40 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (159E3000) [pid = 3876] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:12:40 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B2E400) [pid = 3876] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:12:40 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19428000) [pid = 3876] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:12:40 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19BB8400) [pid = 3876] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:12:40 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (13428400) [pid = 3876] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:12:40 INFO - PROCESS | 3876 | 1468519960359 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 744ms 11:12:40 INFO - PROCESS | 3876 | 1468519960396 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 3876 | 1468519960398 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 11:12:40 INFO - PROCESS | 3876 | 1468519960401 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:12:40 INFO - PROCESS | 3876 | 1468519960413 Marionette TRACE conn2 <- [1,2878,null,{}] 11:12:40 INFO - PROCESS | 3876 | 1468519960417 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:40 INFO - PROCESS | 3876 | 1468519960418 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:40 INFO - PROCESS | 3876 | 1468519960495 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:12:40 INFO - PROCESS | 3876 | 1468519960502 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 3876 | 1468519960504 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:40 INFO - PROCESS | 3876 | ++DOCSHELL 144F5800 == 36 [pid = 3876] [id = 729] 11:12:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (159DF000) [pid = 3876] [serial = 2187] [outer = 00000000] 11:12:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17F35400) [pid = 3876] [serial = 2188] [outer = 159DF000] 11:12:40 INFO - PROCESS | 3876 | 1468519960548 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (19434400) [pid = 3876] [serial = 2189] [outer = 159DF000] 11:12:40 INFO - PROCESS | 3876 | 1468519960964 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 589ms 11:12:40 INFO - PROCESS | 3876 | 1468519961002 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 3876 | 1468519961004 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 11:12:41 INFO - PROCESS | 3876 | 1468519961008 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 3876 | 1468519961010 Marionette TRACE conn2 <- [1,2882,null,{}] 11:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:12:41 INFO - PROCESS | 3876 | 1468519961013 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 3876 | 1468519961015 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:41 INFO - PROCESS | 3876 | 1468519961100 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:12:41 INFO - PROCESS | 3876 | 1468519961105 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:41 INFO - PROCESS | 3876 | 1468519961107 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:41 INFO - PROCESS | 3876 | ++DOCSHELL 13162000 == 37 [pid = 3876] [id = 730] 11:12:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13162C00) [pid = 3876] [serial = 2190] [outer = 00000000] 11:12:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1A28C800) [pid = 3876] [serial = 2191] [outer = 13162C00] 11:12:41 INFO - PROCESS | 3876 | 1468519961153 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1A314800) [pid = 3876] [serial = 2192] [outer = 13162C00] 11:12:41 INFO - PROCESS | 3876 | 1468519961580 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 589ms 11:12:41 INFO - PROCESS | 3876 | 1468519961607 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 3876 | 1468519961609 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 11:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:12:41 INFO - PROCESS | 3876 | 1468519961627 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 3876 | 1468519961629 Marionette TRACE conn2 <- [1,2886,null,{}] 11:12:41 INFO - PROCESS | 3876 | 1468519961632 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 3876 | 1468519961634 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:41 INFO - PROCESS | 3876 | 1468519961712 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:12:41 INFO - PROCESS | 3876 | 1468519961717 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:41 INFO - PROCESS | 3876 | 1468519961719 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:41 INFO - PROCESS | 3876 | ++DOCSHELL 196DFC00 == 38 [pid = 3876] [id = 731] 11:12:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (197E1000) [pid = 3876] [serial = 2193] [outer = 00000000] 11:12:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A3F8C00) [pid = 3876] [serial = 2194] [outer = 197E1000] 11:12:41 INFO - PROCESS | 3876 | 1468519961760 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1A86F400) [pid = 3876] [serial = 2195] [outer = 197E1000] 11:12:42 INFO - PROCESS | 3876 | 1468519962241 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 651ms 11:12:42 INFO - PROCESS | 3876 | 1468519962272 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 3876 | 1468519962273 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 11:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:12:42 INFO - PROCESS | 3876 | 1468519962277 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - PROCESS | 3876 | 1468519962279 Marionette TRACE conn2 <- [1,2890,null,{}] 11:12:42 INFO - PROCESS | 3876 | 1468519962282 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:42 INFO - PROCESS | 3876 | 1468519962284 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:42 INFO - PROCESS | 3876 | 1468519962407 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:12:42 INFO - PROCESS | 3876 | 1468519962552 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 3876 | 1468519962555 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:42 INFO - PROCESS | 3876 | ++DOCSHELL 10A09C00 == 39 [pid = 3876] [id = 732] 11:12:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (10A75C00) [pid = 3876] [serial = 2196] [outer = 00000000] 11:12:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1125D800) [pid = 3876] [serial = 2197] [outer = 10A75C00] 11:12:42 INFO - PROCESS | 3876 | 1468519962613 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (11886C00) [pid = 3876] [serial = 2198] [outer = 10A75C00] 11:12:43 INFO - PROCESS | 3876 | 1468519963264 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1039ms 11:12:43 INFO - PROCESS | 3876 | 1468519963326 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:12:43 INFO - PROCESS | 3876 | 1468519963331 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 11:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:12:43 INFO - PROCESS | 3876 | 1468519963337 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - PROCESS | 3876 | 1468519963340 Marionette TRACE conn2 <- [1,2894,null,{}] 11:12:43 INFO - PROCESS | 3876 | 1468519963345 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:43 INFO - PROCESS | 3876 | 1468519963348 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:43 INFO - PROCESS | 3876 | 1468519963460 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:12:43 INFO - PROCESS | 3876 | 1468519963601 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 3876 | 1468519963604 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:43 INFO - PROCESS | 3876 | ++DOCSHELL 1390B800 == 40 [pid = 3876] [id = 733] 11:12:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13972800) [pid = 3876] [serial = 2199] [outer = 00000000] 11:12:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (151A0400) [pid = 3876] [serial = 2200] [outer = 13972800] 11:12:43 INFO - PROCESS | 3876 | 1468519963658 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1566C000) [pid = 3876] [serial = 2201] [outer = 13972800] 11:12:44 INFO - PROCESS | 3876 | 1468519964204 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 946ms 11:12:44 INFO - PROCESS | 3876 | 1468519964286 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:12:44 INFO - PROCESS | 3876 | 1468519964289 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 11:12:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:12:44 INFO - PROCESS | 3876 | 1468519964293 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:12:44 INFO - PROCESS | 3876 | 1468519964295 Marionette TRACE conn2 <- [1,2898,null,{}] 11:12:44 INFO - PROCESS | 3876 | 1468519964299 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:44 INFO - PROCESS | 3876 | 1468519964302 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:44 INFO - PROCESS | 3876 | 1468519964409 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:12:44 INFO - PROCESS | 3876 | 1468519964551 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 3876 | 1468519964554 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:44 INFO - PROCESS | 3876 | ++DOCSHELL 1566EC00 == 41 [pid = 3876] [id = 734] 11:12:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B2DC00) [pid = 3876] [serial = 2202] [outer = 00000000] 11:12:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (196E0C00) [pid = 3876] [serial = 2203] [outer = 17B2DC00] 11:12:44 INFO - PROCESS | 3876 | 1468519964606 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19B32400) [pid = 3876] [serial = 2204] [outer = 17B2DC00] 11:12:45 INFO - PROCESS | 3876 | 1468519965203 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:12:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:12:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:12:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 945ms 11:12:45 INFO - PROCESS | 3876 | 1468519965220 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 3876 | 1468519965223 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 11:12:45 INFO - TEST-START | /DOMEvents/constructors.html 11:12:45 INFO - PROCESS | 3876 | 1468519965234 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 3876 | 1468519965239 Marionette TRACE conn2 <- [1,2902,null,{}] 11:12:45 INFO - PROCESS | 3876 | 1468519965242 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 3876 | 1468519965246 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:45 INFO - PROCESS | 3876 | 1468519965358 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:12:45 INFO - PROCESS | 3876 | 1468519965656 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:45 INFO - PROCESS | 3876 | 1468519965659 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:45 INFO - PROCESS | 3876 | ++DOCSHELL 104E4C00 == 42 [pid = 3876] [id = 735] 11:12:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (104E5C00) [pid = 3876] [serial = 2205] [outer = 00000000] 11:12:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (11228C00) [pid = 3876] [serial = 2206] [outer = 104E5C00] 11:12:45 INFO - PROCESS | 3876 | 1468519965722 Marionette DEBUG loaded listener.js 11:12:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (12C4F400) [pid = 3876] [serial = 2207] [outer = 104E5C00] 11:12:46 INFO - PROCESS | 3876 | 1468519966416 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:12:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:12:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:12:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:12:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:12:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:12:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:12:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:12:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:12:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1240ms 11:12:46 INFO - PROCESS | 3876 | 1468519966497 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:12:46 INFO - PROCESS | 3876 | 1468519966500 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 11:12:46 INFO - PROCESS | 3876 | 1468519966505 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:12:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:12:46 INFO - PROCESS | 3876 | 1468519966508 Marionette TRACE conn2 <- [1,2906,null,{}] 11:12:46 INFO - PROCESS | 3876 | 1468519966513 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:46 INFO - PROCESS | 3876 | 1468519966515 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:46 INFO - PROCESS | 3876 | 1468519966613 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:12:46 INFO - PROCESS | 3876 | 1468519966750 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 3876 | 1468519966753 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 196DFC00 == 41 [pid = 3876] [id = 731] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 13162000 == 40 [pid = 3876] [id = 730] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 144F5800 == 39 [pid = 3876] [id = 729] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 110DBC00 == 38 [pid = 3876] [id = 728] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 17B2D800 == 37 [pid = 3876] [id = 727] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 13126800 == 36 [pid = 3876] [id = 726] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 15711400 == 35 [pid = 3876] [id = 725] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 1390C000 == 34 [pid = 3876] [id = 724] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 104E6000 == 33 [pid = 3876] [id = 723] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 1329B400 == 32 [pid = 3876] [id = 722] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 1A299000 == 31 [pid = 3876] [id = 721] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 16451C00 == 30 [pid = 3876] [id = 720] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 11256000 == 29 [pid = 3876] [id = 719] 11:12:46 INFO - PROCESS | 3876 | --DOCSHELL 19FEE800 == 28 [pid = 3876] [id = 718] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (193BD800) [pid = 3876] [serial = 2144] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17F35C00) [pid = 3876] [serial = 2143] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (196DB000) [pid = 3876] [serial = 2146] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19BBA800) [pid = 3876] [serial = 2152] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1A314C00) [pid = 3876] [serial = 2155] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (197E2000) [pid = 3876] [serial = 2147] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1519F800) [pid = 3876] [serial = 2149] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19BB9000) [pid = 3876] [serial = 2153] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (173C9000) [pid = 3876] [serial = 2150] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14222000) [pid = 3876] [serial = 2138] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13972400) [pid = 3876] [serial = 2137] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (151E3400) [pid = 3876] [serial = 2134] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12EE1400) [pid = 3876] [serial = 2131] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (165BE800) [pid = 3876] [serial = 2140] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16CA9C00) [pid = 3876] [serial = 2141] [outer = 00000000] [url = about:blank] 11:12:46 INFO - PROCESS | 3876 | ++DOCSHELL 10F48000 == 29 [pid = 3876] [id = 736] 11:12:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (110DB800) [pid = 3876] [serial = 2208] [outer = 00000000] 11:12:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1342B400) [pid = 3876] [serial = 2209] [outer = 110DB800] 11:12:46 INFO - PROCESS | 3876 | 1468519966831 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14418C00) [pid = 3876] [serial = 2210] [outer = 110DB800] 11:12:47 INFO - PROCESS | 3876 | 1468519967184 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:12:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:12:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 729ms 11:12:47 INFO - PROCESS | 3876 | 1468519967232 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 3876 | 1468519967236 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 11:12:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:12:47 INFO - PROCESS | 3876 | 1468519967240 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 3876 | 1468519967243 Marionette TRACE conn2 <- [1,2910,null,{}] 11:12:47 INFO - PROCESS | 3876 | 1468519967247 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 3876 | 1468519967249 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:47 INFO - PROCESS | 3876 | 1468519967336 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:12:47 INFO - PROCESS | 3876 | 1468519967342 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:47 INFO - PROCESS | 3876 | 1468519967344 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:47 INFO - PROCESS | 3876 | ++DOCSHELL 151A3000 == 30 [pid = 3876] [id = 737] 11:12:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (151DB000) [pid = 3876] [serial = 2211] [outer = 00000000] 11:12:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (159E3000) [pid = 3876] [serial = 2212] [outer = 151DB000] 11:12:47 INFO - PROCESS | 3876 | 1468519967388 Marionette DEBUG loaded listener.js 11:12:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16CA9C00) [pid = 3876] [serial = 2213] [outer = 151DB000] 11:12:47 INFO - PROCESS | 3876 | [3876] 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 11:12:47 INFO - PROCESS | 3876 | [3876] 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 11:12:47 INFO - PROCESS | 3876 | [3876] 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 11:12:47 INFO - PROCESS | 3876 | [3876] 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 11:12:47 INFO - PROCESS | 3876 | 1468519967883 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:12:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:12:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:12:47 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 11:12:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:12:47 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 11:12:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:12:47 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]" 11:12:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:12:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:12:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 713ms 11:12:47 INFO - PROCESS | 3876 | 1468519967951 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 3876 | 1468519967953 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 11:12:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:12:47 INFO - PROCESS | 3876 | 1468519967958 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 3876 | 1468519967963 Marionette TRACE conn2 <- [1,2914,null,{}] 11:12:47 INFO - PROCESS | 3876 | 1468519967972 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 3876 | 1468519967975 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:48 INFO - PROCESS | 3876 | 1468519968083 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:12:48 INFO - PROCESS | 3876 | 1468519968194 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 3876 | 1468519968197 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:48 INFO - PROCESS | 3876 | ++DOCSHELL 193BCC00 == 31 [pid = 3876] [id = 738] 11:12:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (193BD800) [pid = 3876] [serial = 2214] [outer = 00000000] 11:12:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (196E1C00) [pid = 3876] [serial = 2215] [outer = 193BD800] 11:12:48 INFO - PROCESS | 3876 | 1468519968250 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (197E6400) [pid = 3876] [serial = 2216] [outer = 193BD800] 11:12:48 INFO - PROCESS | 3876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:12:48 INFO - PROCESS | 3876 | 1468519968578 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:12:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:12:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 651ms 11:12:48 INFO - PROCESS | 3876 | 1468519968615 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 3876 | 1468519968617 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 11:12:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:12:48 INFO - PROCESS | 3876 | 1468519968621 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 3876 | 1468519968622 Marionette TRACE conn2 <- [1,2918,null,{}] 11:12:48 INFO - PROCESS | 3876 | 1468519968626 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:48 INFO - PROCESS | 3876 | 1468519968628 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:48 INFO - PROCESS | 3876 | 1468519968773 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:12:48 INFO - PROCESS | 3876 | 1468519968781 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 3876 | 1468519968783 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:48 INFO - PROCESS | 3876 | ++DOCSHELL 19B26000 == 32 [pid = 3876] [id = 739] 11:12:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19B2A000) [pid = 3876] [serial = 2217] [outer = 00000000] 11:12:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1A28C000) [pid = 3876] [serial = 2218] [outer = 19B2A000] 11:12:48 INFO - PROCESS | 3876 | 1468519968826 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A298C00) [pid = 3876] [serial = 2219] [outer = 19B2A000] 11:12:49 INFO - PROCESS | 3876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:12:49 INFO - PROCESS | 3876 | 1468519969222 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:12:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:12:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 11:12:49 INFO - PROCESS | 3876 | 1468519969244 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 3876 | 1468519969246 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 11:12:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:12:49 INFO - PROCESS | 3876 | 1468519969249 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 3876 | 1468519969251 Marionette TRACE conn2 <- [1,2922,null,{}] 11:12:49 INFO - PROCESS | 3876 | 1468519969254 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 3876 | 1468519969256 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:49 INFO - PROCESS | 3876 | 1468519969373 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:12:49 INFO - PROCESS | 3876 | 1468519969378 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 3876 | 1468519969383 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:49 INFO - PROCESS | 3876 | ++DOCSHELL 1A3F9800 == 33 [pid = 3876] [id = 740] 11:12:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A3FCC00) [pid = 3876] [serial = 2220] [outer = 00000000] 11:12:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A875000) [pid = 3876] [serial = 2221] [outer = 1A3FCC00] 11:12:49 INFO - PROCESS | 3876 | 1468519969494 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1AB5B400) [pid = 3876] [serial = 2222] [outer = 1A3FCC00] 11:12:49 INFO - PROCESS | 3876 | 1468519969940 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:12:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:12:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 729ms 11:12:49 INFO - PROCESS | 3876 | 1468519969988 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 3876 | 1468519969990 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 11:12:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:12:49 INFO - PROCESS | 3876 | 1468519969993 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 3876 | 1468519969995 Marionette TRACE conn2 <- [1,2926,null,{}] 11:12:49 INFO - PROCESS | 3876 | 1468519969999 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:50 INFO - PROCESS | 3876 | 1468519970001 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:50 INFO - PROCESS | 3876 | 1468519970120 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:12:50 INFO - PROCESS | 3876 | 1468519970197 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 3876 | 1468519970199 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:50 INFO - PROCESS | 3876 | ++DOCSHELL 1959F400 == 34 [pid = 3876] [id = 741] 11:12:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (195A1800) [pid = 3876] [serial = 2223] [outer = 00000000] 11:12:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (195A6C00) [pid = 3876] [serial = 2224] [outer = 195A1800] 11:12:50 INFO - PROCESS | 3876 | 1468519970241 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (195AA400) [pid = 3876] [serial = 2225] [outer = 195A1800] 11:12:50 INFO - PROCESS | 3876 | 1468519970611 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:12:50 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. 11:12:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms 11:12:50 INFO - PROCESS | 3876 | 1468519970632 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:12:50 INFO - PROCESS | 3876 | 1468519970633 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 11:12:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:12:50 INFO - PROCESS | 3876 | 1468519970637 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:12:50 INFO - PROCESS | 3876 | 1468519970647 Marionette TRACE conn2 <- [1,2930,null,{}] 11:12:50 INFO - PROCESS | 3876 | 1468519970660 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:50 INFO - PROCESS | 3876 | 1468519970661 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:50 INFO - PROCESS | 3876 | 1468519970775 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:12:50 INFO - PROCESS | 3876 | 1468519970865 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 3876 | 1468519970867 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:50 INFO - PROCESS | 3876 | ++DOCSHELL 10329800 == 35 [pid = 3876] [id = 742] 11:12:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (13ABDC00) [pid = 3876] [serial = 2226] [outer = 00000000] 11:12:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1AB62400) [pid = 3876] [serial = 2227] [outer = 13ABDC00] 11:12:50 INFO - PROCESS | 3876 | 1468519970910 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1AB62C00) [pid = 3876] [serial = 2228] [outer = 13ABDC00] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17B30400) [pid = 3876] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (15712800) [pid = 3876] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1396B400) [pid = 3876] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (15714800) [pid = 3876] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (10A08400) [pid = 3876] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (159DF000) [pid = 3876] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (167B3400) [pid = 3876] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:12:51 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13162C00) [pid = 3876] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:12:51 INFO - PROCESS | 3876 | 1468519971375 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:12:51 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 11:12:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:12:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 791ms 11:12:51 INFO - PROCESS | 3876 | 1468519971426 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:12:51 INFO - PROCESS | 3876 | 1468519971428 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 11:12:51 INFO - PROCESS | 3876 | 1468519971432 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 3876 | 1468519971433 Marionette TRACE conn2 <- [1,2934,null,{}] 11:12:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:12:51 INFO - PROCESS | 3876 | 1468519971437 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:51 INFO - PROCESS | 3876 | 1468519971439 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:51 INFO - PROCESS | 3876 | 1468519971517 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:12:51 INFO - PROCESS | 3876 | 1468519971522 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 3876 | 1468519971524 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:51 INFO - PROCESS | 3876 | ++DOCSHELL 1329B400 == 36 [pid = 3876] [id = 743] 11:12:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1566AC00) [pid = 3876] [serial = 2229] [outer = 00000000] 11:12:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (172CDC00) [pid = 3876] [serial = 2230] [outer = 1566AC00] 11:12:51 INFO - PROCESS | 3876 | 1468519971566 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19FDFC00) [pid = 3876] [serial = 2231] [outer = 1566AC00] 11:12:51 INFO - PROCESS | 3876 | 1468519971967 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:12:52 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. 11:12:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 589ms 11:12:52 INFO - PROCESS | 3876 | 1468519972043 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 3876 | 1468519972045 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 11:12:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:12:52 INFO - PROCESS | 3876 | 1468519972052 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 3876 | 1468519972053 Marionette TRACE conn2 <- [1,2938,null,{}] 11:12:52 INFO - PROCESS | 3876 | 1468519972057 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 3876 | 1468519972059 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:52 INFO - PROCESS | 3876 | 1468519972138 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:12:52 INFO - PROCESS | 3876 | 1468519972144 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 3876 | 1468519972146 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:52 INFO - PROCESS | 3876 | ++DOCSHELL 16889C00 == 37 [pid = 3876] [id = 744] 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1AB37400) [pid = 3876] [serial = 2232] [outer = 00000000] 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1AB3B800) [pid = 3876] [serial = 2233] [outer = 1AB37400] 11:12:52 INFO - PROCESS | 3876 | 1468519972190 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1AB3DC00) [pid = 3876] [serial = 2234] [outer = 1AB37400] 11:12:52 INFO - PROCESS | 3876 | ++DOCSHELL 19306000 == 38 [pid = 3876] [id = 745] 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19306400) [pid = 3876] [serial = 2235] [outer = 00000000] 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (19306C00) [pid = 3876] [serial = 2236] [outer = 19306400] 11:12:52 INFO - PROCESS | 3876 | 1468519972655 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:12:52 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. 11:12:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 635ms 11:12:52 INFO - PROCESS | 3876 | 1468519972685 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 3876 | 1468519972687 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 11:12:52 INFO - PROCESS | 3876 | 1468519972704 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 3876 | 1468519972706 Marionette TRACE conn2 <- [1,2942,null,{}] 11:12:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:12:52 INFO - PROCESS | 3876 | 1468519972709 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 3876 | 1468519972711 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:52 INFO - PROCESS | 3876 | 1468519972806 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:12:52 INFO - PROCESS | 3876 | 1468519972815 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 3876 | 1468519972817 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:52 INFO - PROCESS | 3876 | ++DOCSHELL 19303400 == 39 [pid = 3876] [id = 746] 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (19309000) [pid = 3876] [serial = 2237] [outer = 00000000] 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1930E800) [pid = 3876] [serial = 2238] [outer = 19309000] 11:12:52 INFO - PROCESS | 3876 | 1468519972862 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1AB3A400) [pid = 3876] [serial = 2239] [outer = 19309000] 11:12:53 INFO - PROCESS | 3876 | --DOCSHELL 10F48000 == 38 [pid = 3876] [id = 736] 11:12:53 INFO - PROCESS | 3876 | --DOCSHELL 104E4C00 == 37 [pid = 3876] [id = 735] 11:12:53 INFO - PROCESS | 3876 | --DOCSHELL 1390B800 == 36 [pid = 3876] [id = 733] 11:12:53 INFO - PROCESS | 3876 | --DOCSHELL 1566EC00 == 35 [pid = 3876] [id = 734] 11:12:53 INFO - PROCESS | 3876 | --DOCSHELL 10A09C00 == 34 [pid = 3876] [id = 732] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 1329B400 == 33 [pid = 3876] [id = 743] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 151A3000 == 32 [pid = 3876] [id = 737] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 1959F400 == 31 [pid = 3876] [id = 741] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 193BCC00 == 30 [pid = 3876] [id = 738] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 1A3F9800 == 29 [pid = 3876] [id = 740] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 19B26000 == 28 [pid = 3876] [id = 739] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 10329800 == 27 [pid = 3876] [id = 742] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 16889C00 == 26 [pid = 3876] [id = 744] 11:12:54 INFO - PROCESS | 3876 | --DOCSHELL 19306000 == 25 [pid = 3876] [id = 745] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (193BB000) [pid = 3876] [serial = 2182] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (159E4800) [pid = 3876] [serial = 2176] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1737A000) [pid = 3876] [serial = 2161] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (167BF800) [pid = 3876] [serial = 2177] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (13ABB800) [pid = 3876] [serial = 2173] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (13904800) [pid = 3876] [serial = 2158] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (19BB8C00) [pid = 3876] [serial = 2185] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13B57800) [pid = 3876] [serial = 2174] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (193C3800) [pid = 3876] [serial = 2183] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17370800) [pid = 3876] [serial = 2167] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1A3F6400) [pid = 3876] [serial = 2164] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11807800) [pid = 3876] [serial = 2170] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (12BA8000) [pid = 3876] [serial = 2171] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19F4A800) [pid = 3876] [serial = 2186] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17F35400) [pid = 3876] [serial = 2188] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19434400) [pid = 3876] [serial = 2189] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (173C6400) [pid = 3876] [serial = 2179] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A28C800) [pid = 3876] [serial = 2191] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17456400) [pid = 3876] [serial = 2180] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1A314800) [pid = 3876] [serial = 2192] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A3F8C00) [pid = 3876] [serial = 2194] [outer = 00000000] [url = about:blank] 11:12:54 INFO - PROCESS | 3876 | 1468519974788 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:12:54 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 11:12:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2139ms 11:12:54 INFO - PROCESS | 3876 | 1468519974847 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:12:54 INFO - PROCESS | 3876 | 1468519974851 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 11:12:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:12:54 INFO - PROCESS | 3876 | 1468519974856 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 3876 | 1468519974859 Marionette TRACE conn2 <- [1,2946,null,{}] 11:12:54 INFO - PROCESS | 3876 | 1468519974865 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 3876 | 1468519974868 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:54 INFO - PROCESS | 3876 | 1468519974976 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:12:54 INFO - PROCESS | 3876 | 1468519974992 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 3876 | 1468519974994 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:54 INFO - PROCESS | 3876 | ++DOCSHELL 110DF400 == 26 [pid = 3876] [id = 747] 11:12:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (11804C00) [pid = 3876] [serial = 2240] [outer = 00000000] 11:12:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (12BB0400) [pid = 3876] [serial = 2241] [outer = 11804C00] 11:12:55 INFO - PROCESS | 3876 | 1468519975044 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (12E62C00) [pid = 3876] [serial = 2242] [outer = 11804C00] 11:12:55 INFO - PROCESS | 3876 | 1468519975533 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:12:55 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. 11:12:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 729ms 11:12:55 INFO - PROCESS | 3876 | 1468519975576 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 3876 | 1468519975580 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 11:12:55 INFO - PROCESS | 3876 | 1468519975590 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:12:55 INFO - PROCESS | 3876 | 1468519975593 Marionette TRACE conn2 <- [1,2950,null,{}] 11:12:55 INFO - PROCESS | 3876 | 1468519975597 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 3876 | 1468519975600 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:55 INFO - PROCESS | 3876 | 1468519975692 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:12:55 INFO - PROCESS | 3876 | 1468519975701 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 3876 | 1468519975703 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:55 INFO - PROCESS | 3876 | ++DOCSHELL 1342E400 == 27 [pid = 3876] [id = 748] 11:12:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1342F000) [pid = 3876] [serial = 2243] [outer = 00000000] 11:12:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1396BC00) [pid = 3876] [serial = 2244] [outer = 1342F000] 11:12:55 INFO - PROCESS | 3876 | 1468519975750 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13ABE400) [pid = 3876] [serial = 2245] [outer = 1342F000] 11:12:56 INFO - PROCESS | 3876 | 1468519976223 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:12:56 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. 11:12:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 698ms 11:12:56 INFO - PROCESS | 3876 | 1468519976291 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 3876 | 1468519976294 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 11:12:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:12:56 INFO - PROCESS | 3876 | 1468519976297 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 3876 | 1468519976301 Marionette TRACE conn2 <- [1,2954,null,{}] 11:12:56 INFO - PROCESS | 3876 | 1468519976311 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 3876 | 1468519976316 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:56 INFO - PROCESS | 3876 | 1468519976438 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:12:56 INFO - PROCESS | 3876 | 1468519976545 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 3876 | 1468519976548 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:56 INFO - PROCESS | 3876 | ++DOCSHELL 15661C00 == 28 [pid = 3876] [id = 749] 11:12:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (15668800) [pid = 3876] [serial = 2246] [outer = 00000000] 11:12:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (156E6C00) [pid = 3876] [serial = 2247] [outer = 15668800] 11:12:56 INFO - PROCESS | 3876 | 1468519976596 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (159DD800) [pid = 3876] [serial = 2248] [outer = 15668800] 11:12:56 INFO - PROCESS | 3876 | 1468519976961 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:12:56 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. 11:12:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 698ms 11:12:56 INFO - PROCESS | 3876 | 1468519976996 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 3876 | 1468519976999 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 11:12:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:12:56 INFO - PROCESS | 3876 | 1468519977002 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 3876 | 1468519977015 Marionette TRACE conn2 <- [1,2958,null,{}] 11:12:56 INFO - PROCESS | 3876 | 1468519977020 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 3876 | 1468519977022 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:57 INFO - PROCESS | 3876 | 1468519977147 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:12:57 INFO - PROCESS | 3876 | 1468519977154 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 3876 | 1468519977156 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:57 INFO - PROCESS | 3876 | ++DOCSHELL 1571F400 == 29 [pid = 3876] [id = 750] 11:12:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (159DB400) [pid = 3876] [serial = 2249] [outer = 00000000] 11:12:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (16886400) [pid = 3876] [serial = 2250] [outer = 159DB400] 11:12:57 INFO - PROCESS | 3876 | 1468519977184 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17371400) [pid = 3876] [serial = 2251] [outer = 159DB400] 11:12:57 INFO - PROCESS | 3876 | 1468519977586 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:12:57 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. 11:12:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 651ms 11:12:57 INFO - PROCESS | 3876 | 1468519977644 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 3876 | 1468519977646 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 11:12:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:12:57 INFO - PROCESS | 3876 | 1468519977650 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 3876 | 1468519977651 Marionette TRACE conn2 <- [1,2962,null,{}] 11:12:57 INFO - PROCESS | 3876 | 1468519977655 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 3876 | 1468519977657 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:57 INFO - PROCESS | 3876 | 1468519977776 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:12:57 INFO - PROCESS | 3876 | 1468519977787 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 3876 | 1468519977789 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:57 INFO - PROCESS | 3876 | ++DOCSHELL 16880400 == 30 [pid = 3876] [id = 751] 11:12:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17370800) [pid = 3876] [serial = 2252] [outer = 00000000] 11:12:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17463C00) [pid = 3876] [serial = 2253] [outer = 17370800] 11:12:57 INFO - PROCESS | 3876 | 1468519977833 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1798B000) [pid = 3876] [serial = 2254] [outer = 17370800] 11:12:58 INFO - PROCESS | 3876 | 1468519978265 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:12:58 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. 11:12:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 11:12:58 INFO - PROCESS | 3876 | 1468519978288 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:12:58 INFO - PROCESS | 3876 | 1468519978290 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 11:12:58 INFO - PROCESS | 3876 | 1468519978293 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:12:58 INFO - PROCESS | 3876 | 1468519978295 Marionette TRACE conn2 <- [1,2966,null,{}] 11:12:58 INFO - PROCESS | 3876 | 1468519978298 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:58 INFO - PROCESS | 3876 | 1468519978304 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:58 INFO - PROCESS | 3876 | 1468519978463 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:12:58 INFO - PROCESS | 3876 | 1468519978477 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 3876 | 1468519978479 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:58 INFO - PROCESS | 3876 | ++DOCSHELL 19305400 == 31 [pid = 3876] [id = 752] 11:12:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19305800) [pid = 3876] [serial = 2255] [outer = 00000000] 11:12:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (193B9400) [pid = 3876] [serial = 2256] [outer = 19305800] 11:12:58 INFO - PROCESS | 3876 | 1468519978523 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (193C4400) [pid = 3876] [serial = 2257] [outer = 19305800] 11:12:58 INFO - PROCESS | 3876 | 1468519978903 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:12:58 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. 11:12:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 635ms 11:12:58 INFO - PROCESS | 3876 | 1468519978931 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:12:58 INFO - PROCESS | 3876 | 1468519978933 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 11:12:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:12:58 INFO - PROCESS | 3876 | 1468519978937 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 3876 | 1468519978938 Marionette TRACE conn2 <- [1,2970,null,{}] 11:12:58 INFO - PROCESS | 3876 | 1468519978942 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:58 INFO - PROCESS | 3876 | 1468519978943 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:59 INFO - PROCESS | 3876 | 1468519979030 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:12:59 INFO - PROCESS | 3876 | 1468519979157 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 3876 | 1468519979159 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:59 INFO - PROCESS | 3876 | ++DOCSHELL 17B37400 == 32 [pid = 3876] [id = 753] 11:12:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1930E400) [pid = 3876] [serial = 2258] [outer = 00000000] 11:12:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1942CC00) [pid = 3876] [serial = 2259] [outer = 1930E400] 11:12:59 INFO - PROCESS | 3876 | 1468519979205 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1942D000) [pid = 3876] [serial = 2260] [outer = 1930E400] 11:12:59 INFO - PROCESS | 3876 | 1468519979517 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:12:59 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 11:12:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:12:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:12:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 636ms 11:12:59 INFO - PROCESS | 3876 | 1468519979559 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 3876 | 1468519979561 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 11:12:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:12:59 INFO - PROCESS | 3876 | 1468519979564 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - PROCESS | 3876 | 1468519979566 Marionette TRACE conn2 <- [1,2974,null,{}] 11:12:59 INFO - PROCESS | 3876 | 1468519979569 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 3876 | 1468519979571 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:59 INFO - PROCESS | 3876 | 1468519979700 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:12:59 INFO - PROCESS | 3876 | 1468519979704 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 3876 | 1468519979706 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:12:59 INFO - PROCESS | 3876 | ++DOCSHELL 195A0C00 == 33 [pid = 3876] [id = 754] 11:12:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (195A4000) [pid = 3876] [serial = 2261] [outer = 00000000] 11:12:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (195AD800) [pid = 3876] [serial = 2262] [outer = 195A4000] 11:12:59 INFO - PROCESS | 3876 | 1468519979749 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (195AA800) [pid = 3876] [serial = 2263] [outer = 195A4000] 11:13:00 INFO - PROCESS | 3876 | 1468519980177 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:13:00 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. 11:13:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 635ms 11:13:00 INFO - PROCESS | 3876 | 1468519980202 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 3876 | 1468519980204 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 11:13:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:13:00 INFO - PROCESS | 3876 | 1468519980207 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 3876 | 1468519980209 Marionette TRACE conn2 <- [1,2978,null,{}] 11:13:00 INFO - PROCESS | 3876 | 1468519980219 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 3876 | 1468519980220 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:00 INFO - PROCESS | 3876 | 1468519980335 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:13:00 INFO - PROCESS | 3876 | 1468519980340 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 3876 | 1468519980342 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:00 INFO - PROCESS | 3876 | ++DOCSHELL 15661800 == 34 [pid = 3876] [id = 755] 11:13:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (195B4000) [pid = 3876] [serial = 2264] [outer = 00000000] 11:13:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (195B8400) [pid = 3876] [serial = 2265] [outer = 195B4000] 11:13:00 INFO - PROCESS | 3876 | 1468519980385 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (195BA000) [pid = 3876] [serial = 2266] [outer = 195B4000] 11:13:00 INFO - PROCESS | 3876 | ++DOCSHELL 19B26000 == 35 [pid = 3876] [id = 756] 11:13:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (19B27000) [pid = 3876] [serial = 2267] [outer = 00000000] 11:13:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (19B28C00) [pid = 3876] [serial = 2268] [outer = 19B27000] 11:13:00 INFO - PROCESS | 3876 | 1468519980868 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:13:00 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. 11:13:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 698ms 11:13:00 INFO - PROCESS | 3876 | 1468519980907 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 3876 | 1468519980909 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 11:13:00 INFO - PROCESS | 3876 | 1468519980912 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:13:00 INFO - PROCESS | 3876 | 1468519980914 Marionette TRACE conn2 <- [1,2982,null,{}] 11:13:00 INFO - PROCESS | 3876 | 1468519980922 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 3876 | 1468519980924 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:01 INFO - PROCESS | 3876 | 1468519981115 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:13:01 INFO - PROCESS | 3876 | 1468519981132 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 3876 | 1468519981133 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:01 INFO - PROCESS | 3876 | ++DOCSHELL 151A5800 == 36 [pid = 3876] [id = 757] 11:13:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (197E3000) [pid = 3876] [serial = 2269] [outer = 00000000] 11:13:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (19BBBC00) [pid = 3876] [serial = 2270] [outer = 197E3000] 11:13:01 INFO - PROCESS | 3876 | 1468519981176 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (19F47800) [pid = 3876] [serial = 2271] [outer = 197E3000] 11:13:01 INFO - PROCESS | 3876 | 1468519981585 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:13:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:13:01 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 11:13:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 729ms 11:13:01 INFO - PROCESS | 3876 | 1468519981637 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:13:01 INFO - PROCESS | 3876 | 1468519981639 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 11:13:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:13:01 INFO - PROCESS | 3876 | 1468519981642 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:13:01 INFO - PROCESS | 3876 | 1468519981644 Marionette TRACE conn2 <- [1,2986,null,{}] 11:13:01 INFO - PROCESS | 3876 | 1468519981648 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:01 INFO - PROCESS | 3876 | 1468519981652 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:01 INFO - PROCESS | 3876 | 1468519981809 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:13:01 INFO - PROCESS | 3876 | 1468519981835 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 3876 | 1468519981837 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:01 INFO - PROCESS | 3876 | ++DOCSHELL 19FEE800 == 37 [pid = 3876] [id = 758] 11:13:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (1A296800) [pid = 3876] [serial = 2272] [outer = 00000000] 11:13:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 111 (1A319000) [pid = 3876] [serial = 2273] [outer = 1A296800] 11:13:01 INFO - PROCESS | 3876 | 1468519981887 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 112 (1A3F2400) [pid = 3876] [serial = 2274] [outer = 1A296800] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 111 (19B2A000) [pid = 3876] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 110 (193BD800) [pid = 3876] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (151DB000) [pid = 3876] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (110DB800) [pid = 3876] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (104E5C00) [pid = 3876] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (17B2DC00) [pid = 3876] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (13972800) [pid = 3876] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (10A75C00) [pid = 3876] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (197E1000) [pid = 3876] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (1566AC00) [pid = 3876] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (16455800) [pid = 3876] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1A28AC00) [pid = 3876] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (112BE400) [pid = 3876] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (1A313400) [pid = 3876] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (11222400) [pid = 3876] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (13967800) [pid = 3876] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (151A6000) [pid = 3876] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (13427800) [pid = 3876] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1AB37400) [pid = 3876] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (19306400) [pid = 3876] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1A3FCC00) [pid = 3876] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (195A1800) [pid = 3876] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:13:02 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13ABDC00) [pid = 3876] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:13:02 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. 11:13:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1039ms 11:13:02 INFO - PROCESS | 3876 | 1468519982675 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:13:02 INFO - PROCESS | 3876 | 1468519982682 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 3876 | 1468519982684 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 11:13:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:13:02 INFO - PROCESS | 3876 | 1468519982700 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 3876 | 1468519982702 Marionette TRACE conn2 <- [1,2990,null,{}] 11:13:02 INFO - PROCESS | 3876 | 1468519982705 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 3876 | 1468519982707 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:02 INFO - PROCESS | 3876 | 1468519982837 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:13:02 INFO - PROCESS | 3876 | 1468519982898 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 3876 | 1468519982900 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:02 INFO - PROCESS | 3876 | ++DOCSHELL 1125E800 == 38 [pid = 3876] [id = 759] 11:13:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1342B800) [pid = 3876] [serial = 2275] [outer = 00000000] 11:13:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (16D3F800) [pid = 3876] [serial = 2276] [outer = 1342B800] 11:13:02 INFO - PROCESS | 3876 | 1468519982942 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (172C7400) [pid = 3876] [serial = 2277] [outer = 1342B800] 11:13:03 INFO - PROCESS | 3876 | 1468519983255 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:13:03 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. 11:13:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 589ms 11:13:03 INFO - PROCESS | 3876 | 1468519983296 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 3876 | 1468519983297 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 11:13:03 INFO - PROCESS | 3876 | 1468519983301 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:13:03 INFO - PROCESS | 3876 | 1468519983303 Marionette TRACE conn2 <- [1,2994,null,{}] 11:13:03 INFO - PROCESS | 3876 | 1468519983317 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 3876 | 1468519983318 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:03 INFO - PROCESS | 3876 | 1468519983431 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:13:03 INFO - PROCESS | 3876 | 1468519983436 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 3876 | 1468519983438 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:03 INFO - PROCESS | 3876 | ++DOCSHELL 156EB800 == 39 [pid = 3876] [id = 760] 11:13:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1942A400) [pid = 3876] [serial = 2278] [outer = 00000000] 11:13:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19FED000) [pid = 3876] [serial = 2279] [outer = 1942A400] 11:13:03 INFO - PROCESS | 3876 | 1468519983480 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A292800) [pid = 3876] [serial = 2280] [outer = 1942A400] 11:13:03 INFO - PROCESS | 3876 | 1468519983886 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:13:03 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. 11:13:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 635ms 11:13:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:13:03 INFO - PROCESS | 3876 | 1468519983956 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 3876 | 1468519983958 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 11:13:03 INFO - PROCESS | 3876 | 1468519983961 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 3876 | 1468519983962 Marionette TRACE conn2 <- [1,2998,null,{}] 11:13:03 INFO - PROCESS | 3876 | 1468519983969 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 3876 | 1468519983971 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:04 INFO - PROCESS | 3876 | 1468519984051 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:13:04 INFO - PROCESS | 3876 | 1468519984056 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 3876 | 1468519984058 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:04 INFO - PROCESS | 3876 | ++DOCSHELL 19FE4400 == 40 [pid = 3876] [id = 761] 11:13:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1A3F7C00) [pid = 3876] [serial = 2281] [outer = 00000000] 11:13:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1A875400) [pid = 3876] [serial = 2282] [outer = 1A3F7C00] 11:13:04 INFO - PROCESS | 3876 | 1468519984100 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1A879000) [pid = 3876] [serial = 2283] [outer = 1A3F7C00] 11:13:04 INFO - PROCESS | 3876 | [3876] 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 11:13:04 INFO - PROCESS | 3876 | 1468519984669 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:13:04 INFO - {} 11:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:13:04 INFO - {} 11:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:13:04 INFO - {} 11:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:13:04 INFO - {} 11:13:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 729ms 11:13:04 INFO - PROCESS | 3876 | 1468519984701 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 3876 | 1468519984706 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 11:13:04 INFO - TEST-START | /FileAPI/fileReader.html 11:13:04 INFO - PROCESS | 3876 | 1468519984712 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 3876 | 1468519984715 Marionette TRACE conn2 <- [1,3002,null,{}] 11:13:04 INFO - PROCESS | 3876 | 1468519984729 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 3876 | 1468519984732 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:04 INFO - PROCESS | 3876 | 1468519984895 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:13:05 INFO - PROCESS | 3876 | 1468519985020 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 3876 | 1468519985025 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:05 INFO - PROCESS | 3876 | ++DOCSHELL 104E6000 == 41 [pid = 3876] [id = 762] 11:13:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (104E6800) [pid = 3876] [serial = 2284] [outer = 00000000] 11:13:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (13969400) [pid = 3876] [serial = 2285] [outer = 104E6800] 11:13:05 INFO - PROCESS | 3876 | 1468519985120 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (13EC0000) [pid = 3876] [serial = 2286] [outer = 104E6800] 11:13:05 INFO - PROCESS | 3876 | 1468519985701 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:13:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 1039ms 11:13:05 INFO - PROCESS | 3876 | 1468519985754 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 3876 | 1468519985759 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 11:13:05 INFO - TEST-START | /FileAPI/historical.html 11:13:05 INFO - PROCESS | 3876 | 1468519985784 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 3876 | 1468519985787 Marionette TRACE conn2 <- [1,3006,null,{}] 11:13:05 INFO - PROCESS | 3876 | 1468519985791 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 3876 | 1468519985794 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:05 INFO - PROCESS | 3876 | 1468519985914 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:13:06 INFO - PROCESS | 3876 | 1468519986060 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:06 INFO - PROCESS | 3876 | 1468519986063 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:06 INFO - PROCESS | 3876 | ++DOCSHELL 156E7000 == 42 [pid = 3876] [id = 763] 11:13:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (156EC800) [pid = 3876] [serial = 2287] [outer = 00000000] 11:13:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (1736C000) [pid = 3876] [serial = 2288] [outer = 156EC800] 11:13:06 INFO - PROCESS | 3876 | 1468519986154 Marionette DEBUG loaded listener.js 11:13:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (179F9400) [pid = 3876] [serial = 2289] [outer = 156EC800] 11:13:06 INFO - PROCESS | 3876 | 1468519986896 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:13:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:13:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:13:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:13:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:13:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:13:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:13:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:13:06 INFO - TEST-OK | /FileAPI/historical.html | took 1147ms 11:13:06 INFO - PROCESS | 3876 | 1468519986937 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 3876 | 1468519986940 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 11:13:06 INFO - TEST-START | /FileAPI/idlharness.html 11:13:06 INFO - PROCESS | 3876 | 1468519986944 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 3876 | 1468519986948 Marionette TRACE conn2 <- [1,3010,null,{}] 11:13:06 INFO - PROCESS | 3876 | 1468519986961 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 3876 | 1468519986965 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:07 INFO - PROCESS | 3876 | 1468519987320 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:13:07 INFO - PROCESS | 3876 | 1468519987374 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 3876 | 1468519987377 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:07 INFO - PROCESS | 3876 | ++DOCSHELL 11802C00 == 43 [pid = 3876] [id = 764] 11:13:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (12B6DC00) [pid = 3876] [serial = 2290] [outer = 00000000] 11:13:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (1311FC00) [pid = 3876] [serial = 2291] [outer = 12B6DC00] 11:13:07 INFO - PROCESS | 3876 | 1468519987485 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (13162C00) [pid = 3876] [serial = 2292] [outer = 12B6DC00] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 11C97800 == 42 [pid = 3876] [id = 347] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 13971400 == 41 [pid = 3876] [id = 342] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 151AC000 == 40 [pid = 3876] [id = 351] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 144F8000 == 39 [pid = 3876] [id = 348] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 1571E400 == 38 [pid = 3876] [id = 345] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 167C1800 == 37 [pid = 3876] [id = 344] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 156E5C00 == 36 [pid = 3876] [id = 343] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 19B26000 == 35 [pid = 3876] [id = 756] 11:13:07 INFO - PROCESS | 3876 | --DOCSHELL 19303400 == 34 [pid = 3876] [id = 746] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (156E3400) [pid = 3876] [serial = 2135] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (1A317C00) [pid = 3876] [serial = 2168] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (14415C00) [pid = 3876] [serial = 2159] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1A3FA800) [pid = 3876] [serial = 2165] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (1422BC00) [pid = 3876] [serial = 2132] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (13B4EC00) [pid = 3876] [serial = 2129] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1AB3DC00) [pid = 3876] [serial = 2234] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (19306C00) [pid = 3876] [serial = 2236] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (1930E800) [pid = 3876] [serial = 2238] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1A875000) [pid = 3876] [serial = 2221] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (195A6C00) [pid = 3876] [serial = 2224] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1AB5B400) [pid = 3876] [serial = 2222] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1AB62400) [pid = 3876] [serial = 2227] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (195AA400) [pid = 3876] [serial = 2225] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1AB3B800) [pid = 3876] [serial = 2233] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1AB62C00) [pid = 3876] [serial = 2228] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1A28C000) [pid = 3876] [serial = 2218] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (196E1C00) [pid = 3876] [serial = 2215] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (197E6400) [pid = 3876] [serial = 2216] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (159E3000) [pid = 3876] [serial = 2212] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (16CA9C00) [pid = 3876] [serial = 2213] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1342B400) [pid = 3876] [serial = 2209] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (14418C00) [pid = 3876] [serial = 2210] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12C4F400) [pid = 3876] [serial = 2207] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (11228C00) [pid = 3876] [serial = 2206] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19B32400) [pid = 3876] [serial = 2204] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (196E0C00) [pid = 3876] [serial = 2203] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1566C000) [pid = 3876] [serial = 2201] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (151A0400) [pid = 3876] [serial = 2200] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11886C00) [pid = 3876] [serial = 2198] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1125D800) [pid = 3876] [serial = 2197] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1A86F400) [pid = 3876] [serial = 2195] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (172CDC00) [pid = 3876] [serial = 2230] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19FDFC00) [pid = 3876] [serial = 2231] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A298C00) [pid = 3876] [serial = 2219] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17934C00) [pid = 3876] [serial = 2162] [outer = 00000000] [url = about:blank] 11:13:07 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A316400) [pid = 3876] [serial = 2156] [outer = 00000000] [url = about:blank] 11:13:08 INFO - PROCESS | 3876 | 1468519988417 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:13:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:13:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:13:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:13:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:13:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:13:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:13:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:13:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:13:08 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 11:13:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:13:08 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 11:13:08 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 11:13:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:13:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:13:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:13:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:13:08 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 11:13:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:13:08 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 11:13:08 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 11:13:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:13:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:13:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1628ms 11:13:08 INFO - PROCESS | 3876 | 1468519988572 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 3876 | 1468519988576 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 11:13:08 INFO - TEST-START | /FileAPI/idlharness.worker 11:13:08 INFO - PROCESS | 3876 | 1468519988581 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 3876 | 1468519988583 Marionette TRACE conn2 <- [1,3014,null,{}] 11:13:08 INFO - PROCESS | 3876 | 1468519988635 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:08 INFO - PROCESS | 3876 | 1468519988637 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:08 INFO - PROCESS | 3876 | 1468519988733 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:13:08 INFO - PROCESS | 3876 | 1468519988739 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 3876 | 1468519988741 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:08 INFO - PROCESS | 3876 | ++DOCSHELL 11886C00 == 35 [pid = 3876] [id = 765] 11:13:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11C97800) [pid = 3876] [serial = 2293] [outer = 00000000] 11:13:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1745BC00) [pid = 3876] [serial = 2294] [outer = 11C97800] 11:13:08 INFO - PROCESS | 3876 | 1468519988788 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17936400) [pid = 3876] [serial = 2295] [outer = 11C97800] 11:13:09 INFO - PROCESS | 3876 | [3876] 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 11:13:09 INFO - PROCESS | 3876 | 1468519989792 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:13:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:13:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:13:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:13:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:13:09 INFO - {} 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:13:09 INFO - {} 11:13:09 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 - {} 11:13:09 INFO - {} 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:13:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:13:09 INFO - {} 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:13:09 INFO - {} 11:13:09 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 - {} 11:13:09 INFO - {} 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 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 11:13:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:13:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:13:09 INFO - {} 11:13:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1379ms 11:13:09 INFO - PROCESS | 3876 | 1468519989969 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:13:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:13:09 INFO - PROCESS | 3876 | 1468519989972 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 11:13:09 INFO - PROCESS | 3876 | 1468519989977 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 3876 | 1468519989980 Marionette TRACE conn2 <- [1,3018,null,{}] 11:13:09 INFO - PROCESS | 3876 | 1468519989983 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 3876 | 1468519989985 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:10 INFO - PROCESS | 3876 | 1468519990110 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:13:10 INFO - PROCESS | 3876 | 1468519990162 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 3876 | 1468519990164 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:10 INFO - PROCESS | 3876 | ++DOCSHELL 1A86C000 == 36 [pid = 3876] [id = 766] 11:13:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1A86E400) [pid = 3876] [serial = 2296] [outer = 00000000] 11:13:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1A874800) [pid = 3876] [serial = 2297] [outer = 1A86E400] 11:13:10 INFO - PROCESS | 3876 | 1468519990215 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1AB36800) [pid = 3876] [serial = 2298] [outer = 1A86E400] 11:13:10 INFO - PROCESS | 3876 | 1468519990654 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:13:10 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 11:13:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 682ms 11:13:10 INFO - PROCESS | 3876 | 1468519990674 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 3876 | 1468519990677 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 11:13:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:13:10 INFO - PROCESS | 3876 | 1468519990694 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 3876 | 1468519990698 Marionette TRACE conn2 <- [1,3022,null,{}] 11:13:10 INFO - PROCESS | 3876 | 1468519990702 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 3876 | 1468519990704 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:10 INFO - PROCESS | 3876 | 1468519990830 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:13:10 INFO - PROCESS | 3876 | 1468519990839 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 3876 | 1468519990841 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:10 INFO - PROCESS | 3876 | ++DOCSHELL 1AB44C00 == 37 [pid = 3876] [id = 767] 11:13:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1AB57400) [pid = 3876] [serial = 2299] [outer = 00000000] 11:13:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1AB5CC00) [pid = 3876] [serial = 2300] [outer = 1AB57400] 11:13:10 INFO - PROCESS | 3876 | 1468519990940 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1ACE8800) [pid = 3876] [serial = 2301] [outer = 1AB57400] 11:13:11 INFO - PROCESS | 3876 | 1468519991327 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:13:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 682ms 11:13:11 INFO - PROCESS | 3876 | 1468519991390 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 3876 | 1468519991392 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 11:13:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:13:11 INFO - PROCESS | 3876 | 1468519991401 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 3876 | 1468519991403 Marionette TRACE conn2 <- [1,3026,null,{}] 11:13:11 INFO - PROCESS | 3876 | 1468519991407 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 3876 | 1468519991409 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:11 INFO - PROCESS | 3876 | 1468519991513 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:13:11 INFO - PROCESS | 3876 | 1468519991608 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 3876 | 1468519991611 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:11 INFO - PROCESS | 3876 | ++DOCSHELL 0C37DC00 == 38 [pid = 3876] [id = 768] 11:13:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0C37E000) [pid = 3876] [serial = 2302] [outer = 00000000] 11:13:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0C383000) [pid = 3876] [serial = 2303] [outer = 0C37E000] 11:13:11 INFO - PROCESS | 3876 | 1468519991654 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0C385400) [pid = 3876] [serial = 2304] [outer = 0C37E000] 11:13:12 INFO - PROCESS | 3876 | 1468519992190 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (197E3000) [pid = 3876] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (195B4000) [pid = 3876] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (15668800) [pid = 3876] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1342F000) [pid = 3876] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1930E400) [pid = 3876] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17370800) [pid = 3876] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11804C00) [pid = 3876] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (195A4000) [pid = 3876] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19305800) [pid = 3876] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19B27000) [pid = 3876] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A296800) [pid = 3876] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1342B800) [pid = 3876] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1942A400) [pid = 3876] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:13:12 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (159DB400) [pid = 3876] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:13:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:13:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:13:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 837ms 11:13:12 INFO - PROCESS | 3876 | 1468519992227 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 3876 | 1468519992229 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 11:13:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:13:12 INFO - PROCESS | 3876 | 1468519992233 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 3876 | 1468519992234 Marionette TRACE conn2 <- [1,3030,null,{}] 11:13:12 INFO - PROCESS | 3876 | 1468519992238 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:12 INFO - PROCESS | 3876 | 1468519992240 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:12 INFO - PROCESS | 3876 | 1468519992356 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:13:12 INFO - PROCESS | 3876 | 1468519992360 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 3876 | 1468519992365 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:12 INFO - PROCESS | 3876 | ++DOCSHELL 16D46C00 == 39 [pid = 3876] [id = 769] 11:13:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1745C000) [pid = 3876] [serial = 2305] [outer = 00000000] 11:13:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1AB5F000) [pid = 3876] [serial = 2306] [outer = 1745C000] 11:13:12 INFO - PROCESS | 3876 | 1468519992409 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1ACF1800) [pid = 3876] [serial = 2307] [outer = 1745C000] 11:13:13 INFO - PROCESS | 3876 | 1468519993032 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:13:13 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. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:13:13 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'.) 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:13:13 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. 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:13:13 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. 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:13:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:13:13 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. 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:13:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:13:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:13:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 884ms 11:13:13 INFO - PROCESS | 3876 | 1468519993119 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 3876 | 1468519993121 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 11:13:13 INFO - PROCESS | 3876 | 1468519993124 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:13:13 INFO - PROCESS | 3876 | 1468519993126 Marionette TRACE conn2 <- [1,3034,null,{}] 11:13:13 INFO - PROCESS | 3876 | 1468519993129 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 3876 | 1468519993131 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:13 INFO - PROCESS | 3876 | 1468519993245 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:13:13 INFO - PROCESS | 3876 | 1468519993257 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 3876 | 1468519993259 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:13 INFO - PROCESS | 3876 | ++DOCSHELL 194E3800 == 40 [pid = 3876] [id = 770] 11:13:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (194E4400) [pid = 3876] [serial = 2308] [outer = 00000000] 11:13:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1ACF2C00) [pid = 3876] [serial = 2309] [outer = 194E4400] 11:13:13 INFO - PROCESS | 3876 | 1468519993301 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1ACF6800) [pid = 3876] [serial = 2310] [outer = 194E4400] 11:13:13 INFO - PROCESS | 3876 | [3876] 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 11:13:13 INFO - PROCESS | 3876 | 1468519993716 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:13:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:13:13 INFO - {} 11:13:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 636ms 11:13:13 INFO - PROCESS | 3876 | 1468519993746 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 3876 | 1468519993759 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 11:13:13 INFO - PROCESS | 3876 | 1468519993763 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:13:13 INFO - PROCESS | 3876 | 1468519993765 Marionette TRACE conn2 <- [1,3038,null,{}] 11:13:13 INFO - PROCESS | 3876 | 1468519993768 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 3876 | 1468519993770 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:13 INFO - PROCESS | 3876 | 1468519993894 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:13:13 INFO - PROCESS | 3876 | 1468519993905 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 3876 | 1468519993907 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:13 INFO - PROCESS | 3876 | ++DOCSHELL 18FB5400 == 41 [pid = 3876] [id = 771] 11:13:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (18FB6800) [pid = 3876] [serial = 2311] [outer = 00000000] 11:13:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (18FBFC00) [pid = 3876] [serial = 2312] [outer = 18FB6800] 11:13:13 INFO - PROCESS | 3876 | 1468519993950 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (195B4000) [pid = 3876] [serial = 2313] [outer = 18FB6800] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 17B35000 == 40 [pid = 3876] [id = 357] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 151DD400 == 39 [pid = 3876] [id = 355] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 11CE1800 == 38 [pid = 3876] [id = 341] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 196DF400 == 37 [pid = 3876] [id = 358] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 1125D400 == 36 [pid = 3876] [id = 356] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 12BAB400 == 35 [pid = 3876] [id = 353] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 12E19C00 == 34 [pid = 3876] [id = 354] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 156E5800 == 33 [pid = 3876] [id = 349] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 1942F800 == 32 [pid = 3876] [id = 352] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 193BEC00 == 31 [pid = 3876] [id = 346] 11:13:14 INFO - PROCESS | 3876 | --DOCSHELL 10A09400 == 30 [pid = 3876] [id = 350] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (195B8400) [pid = 3876] [serial = 2265] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156E6C00) [pid = 3876] [serial = 2247] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1396BC00) [pid = 3876] [serial = 2244] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13ABE400) [pid = 3876] [serial = 2245] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1942CC00) [pid = 3876] [serial = 2259] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1942D000) [pid = 3876] [serial = 2260] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17463C00) [pid = 3876] [serial = 2253] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1798B000) [pid = 3876] [serial = 2254] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (12BB0400) [pid = 3876] [serial = 2241] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (12E62C00) [pid = 3876] [serial = 2242] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (195AD800) [pid = 3876] [serial = 2262] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (193B9400) [pid = 3876] [serial = 2256] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (193C4400) [pid = 3876] [serial = 2257] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (19BBBC00) [pid = 3876] [serial = 2270] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1A875400) [pid = 3876] [serial = 2282] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (19B28C00) [pid = 3876] [serial = 2268] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (195BA000) [pid = 3876] [serial = 2266] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1A319000) [pid = 3876] [serial = 2273] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (16D3F800) [pid = 3876] [serial = 2276] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (19F47800) [pid = 3876] [serial = 2271] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (19FED000) [pid = 3876] [serial = 2279] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (159DD800) [pid = 3876] [serial = 2248] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (172C7400) [pid = 3876] [serial = 2277] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (17371400) [pid = 3876] [serial = 2251] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (1A3F2400) [pid = 3876] [serial = 2274] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 51 (1A292800) [pid = 3876] [serial = 2280] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 50 (16886400) [pid = 3876] [serial = 2250] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | --DOMWINDOW == 49 (195AA800) [pid = 3876] [serial = 2263] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 3876 | 1468519995617 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:13:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1891ms 11:13:15 INFO - PROCESS | 3876 | 1468519995657 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 3876 | 1468519995661 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 11:13:15 INFO - PROCESS | 3876 | 1468519995666 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:13:15 INFO - PROCESS | 3876 | 1468519995670 Marionette TRACE conn2 <- [1,3042,null,{}] 11:13:15 INFO - PROCESS | 3876 | 1468519995681 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:15 INFO - PROCESS | 3876 | 1468519995684 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:15 INFO - PROCESS | 3876 | 1468519995773 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:13:15 INFO - PROCESS | 3876 | 1468519995779 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 3876 | 1468519995783 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:15 INFO - PROCESS | 3876 | ++DOCSHELL 10A77400 == 31 [pid = 3876] [id = 772] 11:13:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (10A7F800) [pid = 3876] [serial = 2314] [outer = 00000000] 11:13:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (11256C00) [pid = 3876] [serial = 2315] [outer = 10A7F800] 11:13:15 INFO - PROCESS | 3876 | 1468519995840 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (11477C00) [pid = 3876] [serial = 2316] [outer = 10A7F800] 11:13:16 INFO - PROCESS | 3876 | 1468519996593 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:13:16 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" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:13:16 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" 11:13:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:13:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:13:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1069ms 11:13:16 INFO - PROCESS | 3876 | 1468519996745 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 3876 | 1468519996750 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 11:13:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:13:16 INFO - PROCESS | 3876 | 1468519996758 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 3876 | 1468519996761 Marionette TRACE conn2 <- [1,3046,null,{}] 11:13:16 INFO - PROCESS | 3876 | 1468519996765 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 3876 | 1468519996767 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:16 INFO - PROCESS | 3876 | 1468519996861 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:13:16 INFO - PROCESS | 3876 | 1468519996954 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 3876 | 1468519996957 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:16 INFO - PROCESS | 3876 | ++DOCSHELL 1342EC00 == 32 [pid = 3876] [id = 773] 11:13:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (13902800) [pid = 3876] [serial = 2317] [outer = 00000000] 11:13:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (13968400) [pid = 3876] [serial = 2318] [outer = 13902800] 11:13:17 INFO - PROCESS | 3876 | 1468519997013 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (1396E400) [pid = 3876] [serial = 2319] [outer = 13902800] 11:13:17 INFO - PROCESS | 3876 | 1468519997432 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:13:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:13:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:13:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:13:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:13:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:13:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:13:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:13:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:13:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 697ms 11:13:17 INFO - PROCESS | 3876 | 1468519997463 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 3876 | 1468519997465 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 11:13:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:13:17 INFO - PROCESS | 3876 | 1468519997469 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 3876 | 1468519997457 Marionette TRACE conn2 <- [1,3050,null,{}] 11:13:17 INFO - PROCESS | 3876 | 1468519997467 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 3876 | 1468519997472 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:17 INFO - PROCESS | 3876 | 1468519997554 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:13:17 INFO - PROCESS | 3876 | 1468519997560 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 3876 | 1468519997563 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:17 INFO - PROCESS | 3876 | ++DOCSHELL 14419800 == 33 [pid = 3876] [id = 774] 11:13:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (1441A800) [pid = 3876] [serial = 2320] [outer = 00000000] 11:13:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (151A2800) [pid = 3876] [serial = 2321] [outer = 1441A800] 11:13:17 INFO - PROCESS | 3876 | 1468519997615 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (151E3000) [pid = 3876] [serial = 2322] [outer = 1441A800] 11:13:17 INFO - PROCESS | 3876 | [3876] 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 11:13:18 INFO - PROCESS | 3876 | 1468519998092 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:13:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:13:18 INFO - {} 11:13:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 698ms 11:13:18 INFO - PROCESS | 3876 | 1468519998152 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 3876 | 1468519998154 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 11:13:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:13:18 INFO - PROCESS | 3876 | 1468519998157 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 3876 | 1468519998159 Marionette TRACE conn2 <- [1,3054,null,{}] 11:13:18 INFO - PROCESS | 3876 | 1468519998163 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 3876 | 1468519998165 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:18 INFO - PROCESS | 3876 | 1468519998268 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:13:18 INFO - PROCESS | 3876 | 1468519998273 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 3876 | 1468519998275 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:18 INFO - PROCESS | 3876 | ++DOCSHELL 159E3800 == 34 [pid = 3876] [id = 775] 11:13:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (15A22400) [pid = 3876] [serial = 2323] [outer = 00000000] 11:13:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (167B7800) [pid = 3876] [serial = 2324] [outer = 15A22400] 11:13:18 INFO - PROCESS | 3876 | 1468519998346 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (16CAC400) [pid = 3876] [serial = 2325] [outer = 15A22400] 11:13:18 INFO - PROCESS | 3876 | 1468519998768 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:13:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:13:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 620ms 11:13:18 INFO - PROCESS | 3876 | 1468519998810 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 3876 | 1468519998812 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 11:13:18 INFO - PROCESS | 3876 | 1468519998816 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 3876 | 1468519998817 Marionette TRACE conn2 <- [1,3058,null,{}] 11:13:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:13:18 INFO - PROCESS | 3876 | 1468519998821 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 3876 | 1468519998823 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:18 INFO - PROCESS | 3876 | 1468519998898 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:13:18 INFO - PROCESS | 3876 | 1468519998905 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 3876 | 1468519998908 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:18 INFO - PROCESS | 3876 | ++DOCSHELL 16D3D400 == 35 [pid = 3876] [id = 776] 11:13:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (16E21000) [pid = 3876] [serial = 2326] [outer = 00000000] 11:13:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (17371C00) [pid = 3876] [serial = 2327] [outer = 16E21000] 11:13:18 INFO - PROCESS | 3876 | 1468519998967 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (173C9800) [pid = 3876] [serial = 2328] [outer = 16E21000] 11:13:19 INFO - PROCESS | 3876 | 1468519999407 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:13:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:13:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:13:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:13:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:13:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:13:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:13:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 620ms 11:13:19 INFO - PROCESS | 3876 | 1468519999441 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 3876 | 1468519999443 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 11:13:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:13:19 INFO - PROCESS | 3876 | 1468519999447 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 3876 | 1468519999448 Marionette TRACE conn2 <- [1,3062,null,{}] 11:13:19 INFO - PROCESS | 3876 | 1468519999452 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 3876 | 1468519999457 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:19 INFO - PROCESS | 3876 | 1468519999555 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:13:19 INFO - PROCESS | 3876 | 1468519999560 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 3876 | 1468519999562 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:19 INFO - PROCESS | 3876 | ++DOCSHELL 179F2400 == 36 [pid = 3876] [id = 777] 11:13:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (17B30400) [pid = 3876] [serial = 2329] [outer = 00000000] 11:13:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (17F35800) [pid = 3876] [serial = 2330] [outer = 17B30400] 11:13:19 INFO - PROCESS | 3876 | 1468519999605 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (18F1AC00) [pid = 3876] [serial = 2331] [outer = 17B30400] 11:13:20 INFO - PROCESS | 3876 | 1468520000048 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:13:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:13:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:13:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:13:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:13:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:13:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 636ms 11:13:20 INFO - PROCESS | 3876 | 1468520000097 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 3876 | 1468520000099 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 11:13:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:13:20 INFO - PROCESS | 3876 | 1468520000103 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 3876 | 1468520000104 Marionette TRACE conn2 <- [1,3066,null,{}] 11:13:20 INFO - PROCESS | 3876 | 1468520000111 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 3876 | 1468520000113 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:20 INFO - PROCESS | 3876 | 1468520000188 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:13:20 INFO - PROCESS | 3876 | 1468520000193 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 3876 | 1468520000195 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:20 INFO - PROCESS | 3876 | ++DOCSHELL 18F1CC00 == 37 [pid = 3876] [id = 778] 11:13:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (18F1E000) [pid = 3876] [serial = 2332] [outer = 00000000] 11:13:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (18F25C00) [pid = 3876] [serial = 2333] [outer = 18F1E000] 11:13:20 INFO - PROCESS | 3876 | 1468520000238 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (18F27C00) [pid = 3876] [serial = 2334] [outer = 18F1E000] 11:13:20 INFO - PROCESS | 3876 | 1468520000667 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:13:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:13:20 INFO - PROCESS | 3876 | 1468520000705 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 11:13:20 INFO - PROCESS | 3876 | 1468520000726 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 3876 | 1468520000728 Marionette TRACE conn2 <- [1,3070,null,{}] 11:13:20 INFO - PROCESS | 3876 | 1468520000732 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 3876 | 1468520000733 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:20 INFO - PROCESS | 3876 | 1468520000848 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:13:20 INFO - PROCESS | 3876 | 1468520000924 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 3876 | 1468520000926 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:20 INFO - PROCESS | 3876 | ++DOCSHELL 13967C00 == 38 [pid = 3876] [id = 779] 11:13:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (18F22400) [pid = 3876] [serial = 2335] [outer = 00000000] 11:13:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (18FC0C00) [pid = 3876] [serial = 2336] [outer = 18F22400] 11:13:20 INFO - PROCESS | 3876 | 1468520000998 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (18FB6C00) [pid = 3876] [serial = 2337] [outer = 18F22400] 11:13:21 INFO - PROCESS | 3876 | 1468520001392 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:13:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:13:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:13:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:13:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 697ms 11:13:21 INFO - PROCESS | 3876 | 1468520001415 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 3876 | 1468520001417 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 11:13:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:13:21 INFO - PROCESS | 3876 | 1468520001420 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 3876 | 1468520001422 Marionette TRACE conn2 <- [1,3074,null,{}] 11:13:21 INFO - PROCESS | 3876 | 1468520001433 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 3876 | 1468520001434 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:21 INFO - PROCESS | 3876 | 1468520001529 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:13:21 INFO - PROCESS | 3876 | 1468520001534 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 3876 | 1468520001536 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:21 INFO - PROCESS | 3876 | ++DOCSHELL 14418400 == 39 [pid = 3876] [id = 780] 11:13:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (19307000) [pid = 3876] [serial = 2338] [outer = 00000000] 11:13:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19310000) [pid = 3876] [serial = 2339] [outer = 19307000] 11:13:21 INFO - PROCESS | 3876 | 1468520001579 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (193BC000) [pid = 3876] [serial = 2340] [outer = 19307000] 11:13:22 INFO - PROCESS | 3876 | 1468520002010 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:13:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:13:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 636ms 11:13:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:13:22 INFO - PROCESS | 3876 | 1468520002043 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 3876 | 1468520002045 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 11:13:22 INFO - PROCESS | 3876 | 1468520002048 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 3876 | 1468520002050 Marionette TRACE conn2 <- [1,3078,null,{}] 11:13:22 INFO - PROCESS | 3876 | 1468520002053 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:22 INFO - PROCESS | 3876 | 1468520002055 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:22 INFO - PROCESS | 3876 | 1468520002172 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:13:22 INFO - PROCESS | 3876 | 1468520002176 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 3876 | 1468520002178 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:22 INFO - PROCESS | 3876 | ++DOCSHELL 16452000 == 40 [pid = 3876] [id = 781] 11:13:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (179F1C00) [pid = 3876] [serial = 2341] [outer = 00000000] 11:13:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (193C4000) [pid = 3876] [serial = 2342] [outer = 179F1C00] 11:13:22 INFO - PROCESS | 3876 | 1468520002220 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (193C7000) [pid = 3876] [serial = 2343] [outer = 179F1C00] 11:13:22 INFO - PROCESS | 3876 | 1468520002675 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:13:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:13:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 620ms 11:13:22 INFO - PROCESS | 3876 | 1468520002686 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 11:13:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:13:22 INFO - PROCESS | 3876 | 1468520002690 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 11:13:22 INFO - PROCESS | 3876 | 1468520002693 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 3876 | 1468520002695 Marionette TRACE conn2 <- [1,3082,null,{}] 11:13:22 INFO - PROCESS | 3876 | 1468520002699 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:22 INFO - PROCESS | 3876 | 1468520002702 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12B6DC00) [pid = 3876] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19309000) [pid = 3876] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1745C000) [pid = 3876] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (104E6800) [pid = 3876] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A86E400) [pid = 3876] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11C97800) [pid = 3876] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (194E4400) [pid = 3876] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0C37E000) [pid = 3876] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1A3F7C00) [pid = 3876] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (156EC800) [pid = 3876] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:13:22 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1AB57400) [pid = 3876] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:13:22 INFO - PROCESS | 3876 | 1468520003001 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:13:23 INFO - PROCESS | 3876 | 1468520003012 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 3876 | 1468520003014 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:23 INFO - PROCESS | 3876 | ++DOCSHELL 104EA400 == 41 [pid = 3876] [id = 782] 11:13:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (14415000) [pid = 3876] [serial = 2344] [outer = 00000000] 11:13:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1942A400) [pid = 3876] [serial = 2345] [outer = 14415000] 11:13:23 INFO - PROCESS | 3876 | 1468520003060 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (19430000) [pid = 3876] [serial = 2346] [outer = 14415000] 11:13:23 INFO - PROCESS | 3876 | 1468520003450 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:13:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:13:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 791ms 11:13:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:13:23 INFO - PROCESS | 3876 | 1468520003500 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 3876 | 1468520003502 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 11:13:23 INFO - PROCESS | 3876 | 1468520003505 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 3876 | 1468520003507 Marionette TRACE conn2 <- [1,3086,null,{}] 11:13:23 INFO - PROCESS | 3876 | 1468520003510 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:23 INFO - PROCESS | 3876 | 1468520003512 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:23 INFO - PROCESS | 3876 | 1468520003597 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:13:23 INFO - PROCESS | 3876 | 1468520003602 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 3876 | 1468520003604 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:23 INFO - PROCESS | 3876 | ++DOCSHELL 156F0C00 == 42 [pid = 3876] [id = 783] 11:13:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1737B400) [pid = 3876] [serial = 2347] [outer = 00000000] 11:13:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (194D8800) [pid = 3876] [serial = 2348] [outer = 1737B400] 11:13:23 INFO - PROCESS | 3876 | 1468520003651 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (194DB800) [pid = 3876] [serial = 2349] [outer = 1737B400] 11:13:24 INFO - PROCESS | 3876 | 1468520004072 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:13:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:13:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:13:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 621ms 11:13:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:13:24 INFO - PROCESS | 3876 | 1468520004134 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 3876 | 1468520004136 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 11:13:24 INFO - PROCESS | 3876 | 1468520004139 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 3876 | 1468520004140 Marionette TRACE conn2 <- [1,3090,null,{}] 11:13:24 INFO - PROCESS | 3876 | 1468520004144 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 3876 | 1468520004146 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:24 INFO - PROCESS | 3876 | 1468520004223 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:13:24 INFO - PROCESS | 3876 | 1468520004227 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 3876 | 1468520004229 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:24 INFO - PROCESS | 3876 | ++DOCSHELL 193C3800 == 43 [pid = 3876] [id = 784] 11:13:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (194DE400) [pid = 3876] [serial = 2350] [outer = 00000000] 11:13:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (194E3C00) [pid = 3876] [serial = 2351] [outer = 194DE400] 11:13:24 INFO - PROCESS | 3876 | 1468520004271 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (194E6400) [pid = 3876] [serial = 2352] [outer = 194DE400] 11:13:24 INFO - PROCESS | 3876 | 1468520004681 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:13:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:13:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 590ms 11:13:24 INFO - PROCESS | 3876 | 1468520004734 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 3876 | 1468520004736 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 11:13:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:13:24 INFO - PROCESS | 3876 | 1468520004739 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 3876 | 1468520004741 Marionette TRACE conn2 <- [1,3094,null,{}] 11:13:24 INFO - PROCESS | 3876 | 1468520004758 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 3876 | 1468520004760 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:24 INFO - PROCESS | 3876 | 1468520004850 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:13:25 INFO - PROCESS | 3876 | 1468520005078 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 3876 | 1468520005082 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:25 INFO - PROCESS | 3876 | ++DOCSHELL 0C37F400 == 44 [pid = 3876] [id = 785] 11:13:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0C381C00) [pid = 3876] [serial = 2353] [outer = 00000000] 11:13:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (103D2C00) [pid = 3876] [serial = 2354] [outer = 0C381C00] 11:13:25 INFO - PROCESS | 3876 | 1468520005141 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (10A0A400) [pid = 3876] [serial = 2355] [outer = 0C381C00] 11:13:25 INFO - PROCESS | 3876 | 1468520005724 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:13:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:13:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:13:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1026ms 11:13:25 INFO - PROCESS | 3876 | 1468520005782 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 3876 | 1468520005785 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 11:13:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:13:25 INFO - PROCESS | 3876 | 1468520005790 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 3876 | 1468520005794 Marionette TRACE conn2 <- [1,3098,null,{}] 11:13:25 INFO - PROCESS | 3876 | 1468520005799 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 3876 | 1468520005801 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:25 INFO - PROCESS | 3876 | 1468520005940 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:13:26 INFO - PROCESS | 3876 | 1468520006088 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 3876 | 1468520006091 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:26 INFO - PROCESS | 3876 | ++DOCSHELL 10A0B800 == 45 [pid = 3876] [id = 786] 11:13:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (12E19C00) [pid = 3876] [serial = 2356] [outer = 00000000] 11:13:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1342F000) [pid = 3876] [serial = 2357] [outer = 12E19C00] 11:13:26 INFO - PROCESS | 3876 | 1468520006146 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13ABDC00) [pid = 3876] [serial = 2358] [outer = 12E19C00] 11:13:26 INFO - PROCESS | 3876 | 1468520006976 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:13:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:13:27 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 11:13:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:13:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:13:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1243ms 11:13:27 INFO - PROCESS | 3876 | 1468520007030 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 3876 | 1468520007034 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 11:13:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:13:27 INFO - PROCESS | 3876 | 1468520007039 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 3876 | 1468520007042 Marionette TRACE conn2 <- [1,3102,null,{}] 11:13:27 INFO - PROCESS | 3876 | 1468520007047 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 3876 | 1468520007051 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:27 INFO - PROCESS | 3876 | 1468520007165 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:13:27 INFO - PROCESS | 3876 | 1468520007307 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e8ec1397-c344-4dbb-a25b-e67acdfdeb7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 3876 | 1468520007313 Marionette INFO sendAsync c5df687b-6ca5-4c67-b68e-36ab0d2f70f7 11:13:27 INFO - PROCESS | 3876 | ++DOCSHELL 11CE1800 == 46 [pid = 3876] [id = 787] 11:13:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (11CE7C00) [pid = 3876] [serial = 2359] [outer = 00000000] 11:13:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12B6DC00) [pid = 3876] [serial = 2360] [outer = 11CE7C00] 11:13:27 INFO - PROCESS | 3876 | 1468520007374 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (13123400) [pid = 3876] [serial = 2361] [outer = 11CE7C00] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 193C3800 == 45 [pid = 3876] [id = 784] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 156F0C00 == 44 [pid = 3876] [id = 783] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 104EA400 == 43 [pid = 3876] [id = 782] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 16452000 == 42 [pid = 3876] [id = 781] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 14418400 == 41 [pid = 3876] [id = 780] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 13967C00 == 40 [pid = 3876] [id = 779] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 18F1CC00 == 39 [pid = 3876] [id = 778] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 179F2400 == 38 [pid = 3876] [id = 777] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 16D3D400 == 37 [pid = 3876] [id = 776] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 159E3800 == 36 [pid = 3876] [id = 775] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 14419800 == 35 [pid = 3876] [id = 774] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 1342EC00 == 34 [pid = 3876] [id = 773] 11:13:27 INFO - PROCESS | 3876 | --DOCSHELL 10A77400 == 33 [pid = 3876] [id = 772] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (18FBFC00) [pid = 3876] [serial = 2312] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1ACF6800) [pid = 3876] [serial = 2310] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13162C00) [pid = 3876] [serial = 2292] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1AB3A400) [pid = 3876] [serial = 2239] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1AB5F000) [pid = 3876] [serial = 2306] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13EC0000) [pid = 3876] [serial = 2286] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A874800) [pid = 3876] [serial = 2297] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1745BC00) [pid = 3876] [serial = 2294] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1ACF2C00) [pid = 3876] [serial = 2309] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17936400) [pid = 3876] [serial = 2295] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1311FC00) [pid = 3876] [serial = 2291] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0C383000) [pid = 3876] [serial = 2303] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1A879000) [pid = 3876] [serial = 2283] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (179F9400) [pid = 3876] [serial = 2289] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1AB36800) [pid = 3876] [serial = 2298] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1736C000) [pid = 3876] [serial = 2288] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0C385400) [pid = 3876] [serial = 2304] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1ACE8800) [pid = 3876] [serial = 2301] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1AB5CC00) [pid = 3876] [serial = 2300] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1ACF1800) [pid = 3876] [serial = 2307] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (13969400) [pid = 3876] [serial = 2285] [outer = 00000000] [url = about:blank] 11:13:27 INFO - PROCESS | 3876 | 1468520007906 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:13:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:13:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 901ms 11:13:27 INFO - PROCESS | 3876 | 1468520007944 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 3876 | 1468520007949 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 11:13:29 WARNING - u'runner_teardown' () 11:13:29 INFO - No more tests 11:13:29 INFO - Got 0 unexpected results 11:13:29 INFO - SUITE-END | took 638s 11:13:29 INFO - Closing logging queue 11:13:29 INFO - queue closed 11:13:29 INFO - Return code: 0 11:13:29 WARNING - # TBPL SUCCESS # 11:13:29 INFO - Running post-action listener: _resource_record_post_action 11:13:29 INFO - Running post-run listener: _resource_record_post_run 11:13:30 INFO - Total resource usage - Wall time: 650s; CPU: 17.0%; Read bytes: 91419136; Write bytes: 957464576; Read time: 547308; Write time: 1602346 11:13:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:13:30 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 131306496; Read time: 0; Write time: 159055 11:13:30 INFO - run-tests - Wall time: 648s; CPU: 17.0%; Read bytes: 91419136; Write bytes: 821084672; Read time: 547308; Write time: 1438465 11:13:30 INFO - Running post-run listener: _upload_blobber_files 11:13:30 INFO - Blob upload gear active. 11:13:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:13:30 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 11:13:30 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'] 11:13:30 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 11:13:31 INFO - (blobuploader) - INFO - Open directory for files ... 11:13:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:13:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:13:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:13:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:13:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:13:31 INFO - (blobuploader) - INFO - Done attempting. 11:13:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:13:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:13:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:13:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:13:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:13:34 INFO - (blobuploader) - INFO - Done attempting. 11:13:34 INFO - (blobuploader) - INFO - Iteration through files over. 11:13:34 INFO - Return code: 0 11:13:34 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:13:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e7fc5940dfd3768c99f40ebbfef903758dd208ac9ebd3885fdd7a2b150297c963390ede6c9d23591e90f372fa91a631916bb94dfc9236f40d1b58af66e6e6a84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b2f330652045741b462373398926bc1048e8937253c75b91dd8104cef7adead2689442e8dda83124b82ba585fca957918c42fe972441896cdec9c98e174d6a0d"} 11:13:34 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:13:34 INFO - Writing to file C:\slave\test\properties\blobber_files 11:13:34 INFO - Contents: 11:13:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e7fc5940dfd3768c99f40ebbfef903758dd208ac9ebd3885fdd7a2b150297c963390ede6c9d23591e90f372fa91a631916bb94dfc9236f40d1b58af66e6e6a84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b2f330652045741b462373398926bc1048e8937253c75b91dd8104cef7adead2689442e8dda83124b82ba585fca957918c42fe972441896cdec9c98e174d6a0d"} 11:13:34 INFO - Running post-run listener: copy_logs_to_upload_dir 11:13:34 INFO - Copying logs to upload dir... 11:13:34 INFO - mkdir: C:\slave\test\build\upload\logs 11:13:34 INFO - Copying logs to upload dir... 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - Using _rmtree_windows ... 11:13:34 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=793.467000 ========= master_lag: 43.41 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-07-14 11:13:31.959194) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 11:13:31.960177) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e7fc5940dfd3768c99f40ebbfef903758dd208ac9ebd3885fdd7a2b150297c963390ede6c9d23591e90f372fa91a631916bb94dfc9236f40d1b58af66e6e6a84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b2f330652045741b462373398926bc1048e8937253c75b91dd8104cef7adead2689442e8dda83124b82ba585fca957918c42fe972441896cdec9c98e174d6a0d"} build_url:https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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/e7fc5940dfd3768c99f40ebbfef903758dd208ac9ebd3885fdd7a2b150297c963390ede6c9d23591e90f372fa91a631916bb94dfc9236f40d1b58af66e6e6a84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b2f330652045741b462373398926bc1048e8937253c75b91dd8104cef7adead2689442e8dda83124b82ba585fca957918c42fe972441896cdec9c98e174d6a0d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Wyw6683eT2qthlW7i5sASQ/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-07-14 11:13:32.088671) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:13:32.089054) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:13:32.213266) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 11:13:32.213578) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 11:13:32.743426) ========= ========= Total master_lag: 66.06 =========