builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-002 starttime: 1465247553.3 results: success (0) buildid: 20160606125325 builduid: ab6de4c621424cea86326d1844440e03 revision: 5fe894994e955cf7f6d85337492beebe562ea6c5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.303945) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.304395) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.304698) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.373803) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.374095) ========= '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-002\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-002 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-002 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-002 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-002 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-002 WINDIR=C:\WINDOWS using PTY: False --13:12:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 13:12:37 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.572000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.968860) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:33.969193) ========= '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-002\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-002 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-002 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-002 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-002 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-002 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.757000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:34.755212) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 14:12:34.755590) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5fe894994e955cf7f6d85337492beebe562ea6c5 --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 5fe894994e955cf7f6d85337492beebe562ea6c5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-002\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-002 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-002 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-002 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-002 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-002 WINDIR=C:\WINDOWS using PTY: False 2016-06-06 13:12:38,382 truncating revision to first 12 chars 2016-06-06 13:12:38,382 Setting DEBUG logging. 2016-06-06 13:12:38,382 attempt 1/10 2016-06-06 13:12:38,382 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5fe894994e95?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 13:12:39,263 unpacking tar archive at: mozilla-beta-5fe894994e95/testing/mozharness/ program finished with exit code 0 elapsedTime=1.653000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 14:12:36.471850) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:36.472199) ========= script_repo_revision: 5fe894994e955cf7f6d85337492beebe562ea6c5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:36.472607) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:36.472900) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 14:12:36.487422) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 24 secs) (at 2016-06-06 14:12:36.487720) ========= '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-002\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-002 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-002 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-002 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-002 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-002 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:12:40 INFO - MultiFileLogger online at 20160606 13:12:40 in C:\slave\test 13:12:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:12:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:12:40 INFO - {'append_to_log': False, 13:12:40 INFO - 'base_work_dir': 'C:\\slave\\test', 13:12:40 INFO - 'blob_upload_branch': 'mozilla-beta', 13:12:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:12:40 INFO - 'buildbot_json_path': 'buildprops.json', 13:12:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:12:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:12:40 INFO - 'download_minidump_stackwalk': True, 13:12:40 INFO - 'download_symbols': 'true', 13:12:40 INFO - 'e10s': False, 13:12:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:12:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:12:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:12:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:12:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:12:40 INFO - 'C:/mozilla-build/tooltool.py'), 13:12:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:12:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:12:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:12:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:12:40 INFO - 'log_level': 'info', 13:12:40 INFO - 'log_to_console': True, 13:12:40 INFO - 'opt_config_files': (), 13:12:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:12:40 INFO - '--processes=1', 13:12:40 INFO - '--config=%(test_path)s/wptrunner.ini', 13:12:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:12:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:12:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:12:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:12:40 INFO - 'pip_index': False, 13:12:40 INFO - 'require_test_zip': True, 13:12:40 INFO - 'test_type': ('testharness',), 13:12:40 INFO - 'this_chunk': '1', 13:12:40 INFO - 'total_chunks': '10', 13:12:40 INFO - 'virtualenv_path': 'venv', 13:12:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:12:40 INFO - 'work_dir': 'build'} 13:12:40 INFO - ##### 13:12:40 INFO - ##### Running clobber step. 13:12:40 INFO - ##### 13:12:40 INFO - Running pre-action listener: _resource_record_pre_action 13:12:40 INFO - Running main action method: clobber 13:12:40 INFO - rmtree: C:\slave\test\build 13:12:40 INFO - Using _rmtree_windows ... 13:12:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:13:16 INFO - Running post-action listener: _resource_record_post_action 13:13:16 INFO - ##### 13:13:16 INFO - ##### Running read-buildbot-config step. 13:13:16 INFO - ##### 13:13:16 INFO - Running pre-action listener: _resource_record_pre_action 13:13:16 INFO - Running main action method: read_buildbot_config 13:13:16 INFO - Using buildbot properties: 13:13:16 INFO - { 13:13:16 INFO - "project": "", 13:13:16 INFO - "product": "firefox", 13:13:16 INFO - "script_repo_revision": "production", 13:13:16 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 13:13:16 INFO - "repository": "", 13:13:16 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 13:13:16 INFO - "buildid": "20160606125325", 13:13:16 INFO - "pgo_build": "False", 13:13:16 INFO - "basedir": "C:\\slave\\test", 13:13:16 INFO - "buildnumber": 0, 13:13:16 INFO - "slavename": "t-xp32-ix-002", 13:13:16 INFO - "revision": "5fe894994e955cf7f6d85337492beebe562ea6c5", 13:13:16 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 13:13:16 INFO - "platform": "win32", 13:13:16 INFO - "branch": "mozilla-beta", 13:13:16 INFO - "repo_path": "releases/mozilla-beta", 13:13:16 INFO - "moz_repo_path": "", 13:13:16 INFO - "stage_platform": "win32", 13:13:16 INFO - "builduid": "ab6de4c621424cea86326d1844440e03", 13:13:16 INFO - "slavebuilddir": "test" 13:13:16 INFO - } 13:13:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 13:13:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 13:13:16 INFO - Running post-action listener: _resource_record_post_action 13:13:16 INFO - ##### 13:13:16 INFO - ##### Running download-and-extract step. 13:13:16 INFO - ##### 13:13:16 INFO - Running pre-action listener: _resource_record_pre_action 13:13:16 INFO - Running main action method: download_and_extract 13:13:16 INFO - mkdir: C:\slave\test\build\tests 13:13:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:16 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:13:16 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 13:13:16 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:13:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 13:13:17 INFO - Downloaded 1240 bytes. 13:13:17 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:13:17 INFO - Using the following test package requirements: 13:13:17 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:13:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 13:13:17 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 13:13:17 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'jsshell-win32.zip'], 13:13:17 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 13:13:17 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:13:17 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 13:13:17 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 13:13:17 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 13:13:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:13:17 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 13:13:17 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:13:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:17 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:13:17 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 13:13:17 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 13:13:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 13:13:19 INFO - Downloaded 20343689 bytes. 13:13:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:13:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:13:21 INFO - caution: filename not matched: web-platform/* 13:13:21 INFO - Return code: 11 13:13:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:21 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:13:21 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 13:13:21 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 13:13:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 13:13:24 INFO - Downloaded 36389112 bytes. 13:13:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:13:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:13:48 INFO - caution: filename not matched: bin/* 13:13:48 INFO - caution: filename not matched: config/* 13:13:48 INFO - caution: filename not matched: mozbase/* 13:13:48 INFO - caution: filename not matched: marionette/* 13:13:48 INFO - caution: filename not matched: tools/wptserve/* 13:13:48 INFO - Return code: 11 13:13:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:48 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 13:13:48 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:13:48 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 13:13:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 13:13:53 INFO - Downloaded 68455680 bytes. 13:13:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:13:53 INFO - mkdir: C:\slave\test\properties 13:13:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:13:53 INFO - Writing to file C:\slave\test\properties\build_url 13:13:53 INFO - Contents: 13:13:53 INFO - build_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:13:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:13:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:13:53 INFO - Writing to file C:\slave\test\properties\symbols_url 13:13:53 INFO - Contents: 13:13:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:13:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:53 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:13:53 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:13:53 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:13:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:13:57 INFO - Downloaded 55575944 bytes. 13:13:58 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:13:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:14:02 INFO - Return code: 0 13:14:02 INFO - Running post-action listener: _resource_record_post_action 13:14:02 INFO - Running post-action listener: set_extra_try_arguments 13:14:02 INFO - ##### 13:14:02 INFO - ##### Running create-virtualenv step. 13:14:02 INFO - ##### 13:14:02 INFO - Running pre-action listener: _pre_create_virtualenv 13:14:02 INFO - Running pre-action listener: _resource_record_pre_action 13:14:02 INFO - Running main action method: create_virtualenv 13:14:02 INFO - Creating virtualenv C:\slave\test\build\venv 13:14:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:14:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:14:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:14:05 INFO - Installing distribute......................................................................................................................................................................................done. 13:14:06 INFO - Return code: 0 13:14:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:14:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-002', 'USERDOMAIN': 'T-XP32-IX-002', '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-002', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-002', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\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-002'}}, attempt #1 13:14:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:14:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:14:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:14:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\Application Data', 13:14:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:14:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-002', 13:14:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:14:06 INFO - 'DCLOCATION': 'SCL3', 13:14:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:14:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:14:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:14:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:14:06 INFO - 'HOMEDRIVE': 'C:', 13:14:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:06 INFO - 'KTS_VERSION': '1.19c', 13:14:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:14:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-002', 13:14:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:14:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:14:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:14:06 INFO - 'MOZ_AIRBAG': '1', 13:14:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:06 INFO - 'MOZ_MSVCVERSION': '8', 13:14:06 INFO - 'MOZ_NO_REMOTE': '1', 13:14:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:14:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:14:06 INFO - 'NO_EM_RESTART': '1', 13:14:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:06 INFO - 'OS': 'Windows_NT', 13:14:06 INFO - 'OURDRIVE': 'C:', 13:14:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:14:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:14:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:06 INFO - 'PROCESSOR_LEVEL': '6', 13:14:06 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:14:06 INFO - 'PROMPT': '$P$G', 13:14:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:06 INFO - 'PWD': 'C:\\slave\\test', 13:14:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:06 INFO - 'SESSIONNAME': 'Console', 13:14:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:06 INFO - 'SYSTEMDRIVE': 'C:', 13:14:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:14:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:06 INFO - 'TEST1': 'testie', 13:14:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:06 INFO - 'USERDOMAIN': 'T-XP32-IX-002', 13:14:06 INFO - 'USERNAME': 'cltbld', 13:14:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:14:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:14:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:14:06 INFO - 'WINDIR': 'C:\\WINDOWS', 13:14:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:14:06 INFO - Downloading/unpacking psutil>=0.7.1 13:14:07 INFO - Running setup.py egg_info for package psutil 13:14:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:14:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:14:07 INFO - Installing collected packages: psutil 13:14:07 INFO - Running setup.py install for psutil 13:14:07 INFO - building 'psutil._psutil_windows' extension 13:14:07 INFO - error: Unable to find vcvarsall.bat 13:14:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bmc2ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:14:07 INFO - running install 13:14:07 INFO - running build 13:14:07 INFO - running build_py 13:14:07 INFO - creating build 13:14:07 INFO - creating build\lib.win32-2.7 13:14:07 INFO - creating build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:14:07 INFO - running build_ext 13:14:07 INFO - building 'psutil._psutil_windows' extension 13:14:07 INFO - error: Unable to find vcvarsall.bat 13:14:07 INFO - ---------------------------------------- 13:14:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bmc2ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:14:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-002\Application Data\pip\pip.log 13:14:07 WARNING - Return code: 1 13:14:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 13:14:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-002', 'USERDOMAIN': 'T-XP32-IX-002', '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-002', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-002', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\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-002'}}, attempt #1 13:14:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 13:14:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:14:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:14:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\Application Data', 13:14:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:14:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-002', 13:14:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:14:07 INFO - 'DCLOCATION': 'SCL3', 13:14:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:14:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:14:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:14:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:14:07 INFO - 'HOMEDRIVE': 'C:', 13:14:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:07 INFO - 'KTS_VERSION': '1.19c', 13:14:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:14:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-002', 13:14:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:14:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:14:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:14:07 INFO - 'MOZ_AIRBAG': '1', 13:14:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:07 INFO - 'MOZ_MSVCVERSION': '8', 13:14:07 INFO - 'MOZ_NO_REMOTE': '1', 13:14:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:14:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:14:07 INFO - 'NO_EM_RESTART': '1', 13:14:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:07 INFO - 'OS': 'Windows_NT', 13:14:07 INFO - 'OURDRIVE': 'C:', 13:14:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:14:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:14:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:07 INFO - 'PROCESSOR_LEVEL': '6', 13:14:07 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:14:07 INFO - 'PROMPT': '$P$G', 13:14:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:07 INFO - 'PWD': 'C:\\slave\\test', 13:14:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:07 INFO - 'SESSIONNAME': 'Console', 13:14:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:07 INFO - 'SYSTEMDRIVE': 'C:', 13:14:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:14:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:07 INFO - 'TEST1': 'testie', 13:14:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:07 INFO - 'USERDOMAIN': 'T-XP32-IX-002', 13:14:07 INFO - 'USERNAME': 'cltbld', 13:14:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:14:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:14:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:14:07 INFO - 'WINDIR': 'C:\\WINDOWS', 13:14:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:14:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:14:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:14:08 INFO - Running setup.py egg_info for package mozsystemmonitor 13:14:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:14:08 INFO - Running setup.py egg_info for package psutil 13:14:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:14:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:14:08 INFO - Installing collected packages: mozsystemmonitor, psutil 13:14:08 INFO - Running setup.py install for mozsystemmonitor 13:14:08 INFO - Running setup.py install for psutil 13:14:08 INFO - building 'psutil._psutil_windows' extension 13:14:08 INFO - error: Unable to find vcvarsall.bat 13:14:08 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ztiqvn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:14:08 INFO - running install 13:14:08 INFO - running build 13:14:08 INFO - running build_py 13:14:08 INFO - running build_ext 13:14:08 INFO - building 'psutil._psutil_windows' extension 13:14:08 INFO - error: Unable to find vcvarsall.bat 13:14:08 INFO - ---------------------------------------- 13:14:08 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ztiqvn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:14:08 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-002\Application Data\pip\pip.log 13:14:08 WARNING - Return code: 1 13:14:08 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 13:14:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:14:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-002', 'USERDOMAIN': 'T-XP32-IX-002', '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-002', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-002', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\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-002'}}, attempt #1 13:14:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 13:14:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:14:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:14:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\Application Data', 13:14:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:14:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-002', 13:14:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:14:08 INFO - 'DCLOCATION': 'SCL3', 13:14:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:14:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:14:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:14:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:14:08 INFO - 'HOMEDRIVE': 'C:', 13:14:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:08 INFO - 'KTS_VERSION': '1.19c', 13:14:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:14:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-002', 13:14:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:14:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:14:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:14:08 INFO - 'MOZ_AIRBAG': '1', 13:14:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:08 INFO - 'MOZ_MSVCVERSION': '8', 13:14:08 INFO - 'MOZ_NO_REMOTE': '1', 13:14:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:14:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:14:08 INFO - 'NO_EM_RESTART': '1', 13:14:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:08 INFO - 'OS': 'Windows_NT', 13:14:08 INFO - 'OURDRIVE': 'C:', 13:14:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:14:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:14:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:08 INFO - 'PROCESSOR_LEVEL': '6', 13:14:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:14:08 INFO - 'PROMPT': '$P$G', 13:14:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:08 INFO - 'PWD': 'C:\\slave\\test', 13:14:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:08 INFO - 'SESSIONNAME': 'Console', 13:14:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:08 INFO - 'SYSTEMDRIVE': 'C:', 13:14:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:14:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:08 INFO - 'TEST1': 'testie', 13:14:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:08 INFO - 'USERDOMAIN': 'T-XP32-IX-002', 13:14:08 INFO - 'USERNAME': 'cltbld', 13:14:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:14:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:14:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:14:08 INFO - 'WINDIR': 'C:\\WINDOWS', 13:14:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:14:09 INFO - Downloading/unpacking blobuploader==1.2.4 13:14:09 INFO - Downloading blobuploader-1.2.4.tar.gz 13:14:09 INFO - Running setup.py egg_info for package blobuploader 13:14:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:14:11 INFO - Running setup.py egg_info for package requests 13:14:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:14:11 INFO - Downloading docopt-0.6.1.tar.gz 13:14:11 INFO - Running setup.py egg_info for package docopt 13:14:11 INFO - Installing collected packages: blobuploader, docopt, requests 13:14:11 INFO - Running setup.py install for blobuploader 13:14:11 INFO - Running setup.py install for docopt 13:14:11 INFO - Running setup.py install for requests 13:14:11 INFO - Successfully installed blobuploader docopt requests 13:14:11 INFO - Cleaning up... 13:14:11 INFO - Return code: 0 13:14:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:14:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:11 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-002', 'USERDOMAIN': 'T-XP32-IX-002', '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-002', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-002', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\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-002'}}, attempt #1 13:14:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:14:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:14:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:14:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\Application Data', 13:14:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:14:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-002', 13:14:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:14:11 INFO - 'DCLOCATION': 'SCL3', 13:14:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:14:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:14:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:14:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:14:11 INFO - 'HOMEDRIVE': 'C:', 13:14:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:11 INFO - 'KTS_VERSION': '1.19c', 13:14:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:14:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-002', 13:14:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:14:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:14:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:14:11 INFO - 'MOZ_AIRBAG': '1', 13:14:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:11 INFO - 'MOZ_MSVCVERSION': '8', 13:14:11 INFO - 'MOZ_NO_REMOTE': '1', 13:14:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:14:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:14:11 INFO - 'NO_EM_RESTART': '1', 13:14:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:11 INFO - 'OS': 'Windows_NT', 13:14:11 INFO - 'OURDRIVE': 'C:', 13:14:11 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', 13:14:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:14:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:11 INFO - 'PROCESSOR_LEVEL': '6', 13:14:11 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:14:11 INFO - 'PROMPT': '$P$G', 13:14:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:11 INFO - 'PWD': 'C:\\slave\\test', 13:14:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:11 INFO - 'SESSIONNAME': 'Console', 13:14:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:11 INFO - 'SYSTEMDRIVE': 'C:', 13:14:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:14:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:11 INFO - 'TEST1': 'testie', 13:14:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:11 INFO - 'USERDOMAIN': 'T-XP32-IX-002', 13:14:11 INFO - 'USERNAME': 'cltbld', 13:14:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:14:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:14:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:14:11 INFO - 'WINDIR': 'C:\\WINDOWS', 13:14:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:14:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:14:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:14:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:14:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:14:17 INFO - Unpacking c:\slave\test\build\tests\marionette 13:14:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:14:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:17 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:14:17 INFO - Running setup.py install for browsermob-proxy 13:14:24 INFO - Running setup.py install for manifestparser 13:14:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for marionette-client 13:14:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for marionette-driver 13:14:24 INFO - Running setup.py install for mozcrash 13:14:24 INFO - Running setup.py install for mozdebug 13:14:24 INFO - Running setup.py install for mozdevice 13:14:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozfile 13:14:24 INFO - Running setup.py install for mozhttpd 13:14:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozinfo 13:14:24 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozInstall 13:14:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozleak 13:14:24 INFO - Running setup.py install for mozlog 13:14:24 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for moznetwork 13:14:24 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozprocess 13:14:24 INFO - Running setup.py install for mozprofile 13:14:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozrunner 13:14:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for mozscreenshot 13:14:24 INFO - Running setup.py install for moztest 13:14:24 INFO - Running setup.py install for mozversion 13:14:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:14:24 INFO - Running setup.py install for wptserve 13:14:24 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:14:24 INFO - Cleaning up... 13:14:24 INFO - Return code: 0 13:14:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:14:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:24 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-002', 'USERDOMAIN': 'T-XP32-IX-002', '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-002', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-002', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\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-002'}}, attempt #1 13:14:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:14:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:14:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:14:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\Application Data', 13:14:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:14:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-002', 13:14:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:14:24 INFO - 'DCLOCATION': 'SCL3', 13:14:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:14:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:14:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:14:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:14:24 INFO - 'HOMEDRIVE': 'C:', 13:14:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:24 INFO - 'KTS_VERSION': '1.19c', 13:14:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:14:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-002', 13:14:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:14:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:14:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:14:24 INFO - 'MOZ_AIRBAG': '1', 13:14:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:24 INFO - 'MOZ_MSVCVERSION': '8', 13:14:24 INFO - 'MOZ_NO_REMOTE': '1', 13:14:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:14:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:14:24 INFO - 'NO_EM_RESTART': '1', 13:14:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:24 INFO - 'OS': 'Windows_NT', 13:14:24 INFO - 'OURDRIVE': 'C:', 13:14:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:14:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:14:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:24 INFO - 'PROCESSOR_LEVEL': '6', 13:14:24 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:14:24 INFO - 'PROMPT': '$P$G', 13:14:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:24 INFO - 'PWD': 'C:\\slave\\test', 13:14:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:24 INFO - 'SESSIONNAME': 'Console', 13:14:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:24 INFO - 'SYSTEMDRIVE': 'C:', 13:14:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:14:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:24 INFO - 'TEST1': 'testie', 13:14:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:24 INFO - 'USERDOMAIN': 'T-XP32-IX-002', 13:14:24 INFO - 'USERNAME': 'cltbld', 13:14:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:14:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:14:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:14:24 INFO - 'WINDIR': 'C:\\WINDOWS', 13:14:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:14:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:14:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:14:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:14:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:14:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:14:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:14:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:14:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:14:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:14:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:14:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:14:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:14:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:14:30 INFO - Unpacking c:\slave\test\build\tests\marionette 13:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:14:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:14:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:14:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 13:14:35 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:14:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:14:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:14:35 INFO - Downloading blessings-1.6.tar.gz 13:14:35 INFO - Running setup.py egg_info for package blessings 13:14:35 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 13:14:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:14:35 INFO - Running setup.py install for blessings 13:14:35 INFO - Running setup.py install for browsermob-proxy 13:14:35 INFO - Running setup.py install for manifestparser 13:14:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Running setup.py install for marionette-client 13:14:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Running setup.py install for marionette-driver 13:14:35 INFO - Running setup.py install for mozcrash 13:14:35 INFO - Running setup.py install for mozdebug 13:14:35 INFO - Running setup.py install for mozdevice 13:14:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Running setup.py install for mozhttpd 13:14:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Running setup.py install for mozInstall 13:14:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Running setup.py install for mozleak 13:14:35 INFO - Running setup.py install for mozprofile 13:14:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Running setup.py install for mozrunner 13:14:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:14:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:14:36 INFO - Running setup.py install for mozscreenshot 13:14:36 INFO - Running setup.py install for moztest 13:14:36 INFO - Running setup.py install for mozversion 13:14:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:14:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:14:36 INFO - Running setup.py install for wptserve 13:14:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:14:36 INFO - Cleaning up... 13:14:36 INFO - Return code: 0 13:14:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:14:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:14:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:14:37 INFO - Reading from file tmpfile_stdout 13:14:37 INFO - Using _rmtree_windows ... 13:14:37 INFO - Using _rmtree_windows ... 13:14:37 INFO - Current package versions: 13:14:37 INFO - blessings == 1.6 13:14:37 INFO - blobuploader == 1.2.4 13:14:37 INFO - browsermob-proxy == 0.6.0 13:14:37 INFO - distribute == 0.6.14 13:14:37 INFO - docopt == 0.6.1 13:14:37 INFO - manifestparser == 1.1 13:14:37 INFO - marionette-client == 2.3.0 13:14:37 INFO - marionette-driver == 1.4.0 13:14:37 INFO - mozInstall == 1.12 13:14:37 INFO - mozcrash == 0.17 13:14:37 INFO - mozdebug == 0.1 13:14:37 INFO - mozdevice == 0.48 13:14:37 INFO - mozfile == 1.2 13:14:37 INFO - mozhttpd == 0.7 13:14:37 INFO - mozinfo == 0.9 13:14:37 INFO - mozleak == 0.1 13:14:37 INFO - mozlog == 3.1 13:14:37 INFO - moznetwork == 0.27 13:14:37 INFO - mozprocess == 0.22 13:14:37 INFO - mozprofile == 0.28 13:14:37 INFO - mozrunner == 6.11 13:14:37 INFO - mozscreenshot == 0.1 13:14:37 INFO - mozsystemmonitor == 0.0 13:14:37 INFO - moztest == 0.7 13:14:37 INFO - mozversion == 1.4 13:14:37 INFO - requests == 1.2.3 13:14:37 INFO - wptserve == 1.4.0 13:14:37 INFO - Running post-action listener: _resource_record_post_action 13:14:37 INFO - Running post-action listener: _start_resource_monitoring 13:14:37 INFO - Starting resource monitoring. 13:14:37 INFO - ##### 13:14:37 INFO - ##### Running pull step. 13:14:37 INFO - ##### 13:14:37 INFO - Running pre-action listener: _resource_record_pre_action 13:14:37 INFO - Running main action method: pull 13:14:37 INFO - Pull has nothing to do! 13:14:37 INFO - Running post-action listener: _resource_record_post_action 13:14:37 INFO - ##### 13:14:37 INFO - ##### Running install step. 13:14:37 INFO - ##### 13:14:37 INFO - Running pre-action listener: _resource_record_pre_action 13:14:37 INFO - Running main action method: install 13:14:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:14:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:14:37 INFO - Reading from file tmpfile_stdout 13:14:37 INFO - Using _rmtree_windows ... 13:14:37 INFO - Using _rmtree_windows ... 13:14:37 INFO - Detecting whether we're running mozinstall >=1.0... 13:14:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:14:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:14:37 INFO - Reading from file tmpfile_stdout 13:14:37 INFO - Output received: 13:14:37 INFO - Usage: mozinstall-script.py [options] installer 13:14:37 INFO - Options: 13:14:37 INFO - -h, --help show this help message and exit 13:14:37 INFO - -d DEST, --destination=DEST 13:14:37 INFO - Directory to install application into. [default: 13:14:37 INFO - "C:\slave\test"] 13:14:37 INFO - --app=APP Application being installed. [default: firefox] 13:14:37 INFO - Using _rmtree_windows ... 13:14:37 INFO - Using _rmtree_windows ... 13:14:37 INFO - mkdir: C:\slave\test\build\application 13:14:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:14:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 13:14:40 INFO - Reading from file tmpfile_stdout 13:14:40 INFO - Output received: 13:14:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:14:40 INFO - Using _rmtree_windows ... 13:14:40 INFO - Using _rmtree_windows ... 13:14:40 INFO - Running post-action listener: _resource_record_post_action 13:14:40 INFO - ##### 13:14:40 INFO - ##### Running run-tests step. 13:14:40 INFO - ##### 13:14:40 INFO - Running pre-action listener: _resource_record_pre_action 13:14:40 INFO - Running main action method: run_tests 13:14:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:14:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:14:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:14:40 INFO - grabbing minidump binary from tooltool 13:14:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:40 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 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:14:40 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 13:14:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 13:14:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:14:43 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfjjp2t 13:14:43 INFO - INFO - File integrity verified, renaming tmpfjjp2t to win32-minidump_stackwalk.exe 13:14:43 INFO - Return code: 0 13:14:43 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:14:43 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:14:43 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/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:14:43 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/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:14:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:14:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002\\Application Data', 13:14:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:14:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-002', 13:14:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:14:43 INFO - 'DCLOCATION': 'SCL3', 13:14:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:14:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:14:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:14:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:14:43 INFO - 'HOMEDRIVE': 'C:', 13:14:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:43 INFO - 'KTS_VERSION': '1.19c', 13:14:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:14:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-002', 13:14:43 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:14:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:14:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:14:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:14:43 INFO - 'MOZ_AIRBAG': '1', 13:14:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:43 INFO - 'MOZ_MSVCVERSION': '8', 13:14:43 INFO - 'MOZ_NO_REMOTE': '1', 13:14:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:14:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:14:43 INFO - 'NO_EM_RESTART': '1', 13:14:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:43 INFO - 'OS': 'Windows_NT', 13:14:43 INFO - 'OURDRIVE': 'C:', 13:14:43 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', 13:14:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:14:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:43 INFO - 'PROCESSOR_LEVEL': '6', 13:14:43 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:14:43 INFO - 'PROMPT': '$P$G', 13:14:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:43 INFO - 'PWD': 'C:\\slave\\test', 13:14:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:43 INFO - 'SESSIONNAME': 'Console', 13:14:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:43 INFO - 'SYSTEMDRIVE': 'C:', 13:14:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:14:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:43 INFO - 'TEST1': 'testie', 13:14:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:14:43 INFO - 'USERDOMAIN': 'T-XP32-IX-002', 13:14:43 INFO - 'USERNAME': 'cltbld', 13:14:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-002', 13:14:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:14:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:14:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:14:43 INFO - 'WINDIR': 'C:\\WINDOWS', 13:14:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:43 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/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 13:14:44 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 13:14:44 INFO - import pkg_resources 13:14:45 INFO - Using 1 client processes 13:14:48 INFO - SUITE-START | Running 778 tests 13:14:48 INFO - Running testharness tests 13:14:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:14:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:14:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:14:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:14:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:14:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:14:48 INFO - Setting up ssl 13:14:48 INFO - PROCESS | certutil | 13:14:49 INFO - PROCESS | certutil | 13:14:49 INFO - PROCESS | certutil | 13:14:49 INFO - Certificate Nickname Trust Attributes 13:14:49 INFO - SSL,S/MIME,JAR/XPI 13:14:49 INFO - 13:14:49 INFO - web-platform-tests CT,, 13:14:49 INFO - 13:14:49 INFO - Starting runner 13:14:50 INFO - PROCESS | 2380 | [2380] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:14:50 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:14:51 INFO - PROCESS | 2380 | [2380] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:14:52 INFO - PROCESS | 2380 | 1465247692413 Marionette DEBUG Marionette enabled via build flag and pref 13:14:52 INFO - PROCESS | 2380 | ++DOCSHELL 114C4400 == 1 [pid = 2380] [id = 1] 13:14:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 1 (114C4800) [pid = 2380] [serial = 1] [outer = 00000000] 13:14:52 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 2 (114C5400) [pid = 2380] [serial = 2] [outer = 114C4800] 13:14:52 INFO - PROCESS | 2380 | [2380] 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 2860 13:14:52 INFO - PROCESS | 2380 | [2380] 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 2248 13:14:52 INFO - PROCESS | 2380 | ++DOCSHELL 12809800 == 2 [pid = 2380] [id = 2] 13:14:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 3 (12809C00) [pid = 2380] [serial = 3] [outer = 00000000] 13:14:52 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 4 (1280A800) [pid = 2380] [serial = 4] [outer = 12809C00] 13:14:52 INFO - PROCESS | 2380 | 1465247692957 Marionette INFO Listening on port 2828 13:14:53 INFO - PROCESS | 2380 | 1465247693347 Marionette DEBUG Marionette enabled via command-line flag 13:14:53 INFO - PROCESS | 2380 | ++DOCSHELL 13139C00 == 3 [pid = 2380] [id = 3] 13:14:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 5 (13141C00) [pid = 2380] [serial = 5] [outer = 00000000] 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 6 (13142800) [pid = 2380] [serial = 6] [outer = 13141C00] 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:14:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 7 (137AC000) [pid = 2380] [serial = 7] [outer = 12809C00] 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:53 INFO - PROCESS | 2380 | 1465247693667 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1426 13:14:53 INFO - PROCESS | 2380 | 1465247693775 Marionette DEBUG Closed connection conn0 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:53 INFO - PROCESS | 2380 | 1465247693785 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1427 13:14:53 INFO - PROCESS | 2380 | 1465247693837 Marionette DEBUG Closed connection conn1 13:14:53 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:53 INFO - PROCESS | 2380 | 1465247693845 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1428 13:14:53 INFO - PROCESS | 2380 | ++DOCSHELL 14019800 == 4 [pid = 2380] [id = 4] 13:14:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 8 (14019C00) [pid = 2380] [serial = 8] [outer = 00000000] 13:14:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 9 (140EF800) [pid = 2380] [serial = 9] [outer = 14019C00] 13:14:53 INFO - PROCESS | 2380 | [2380] 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 2893 13:14:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 10 (140F5000) [pid = 2380] [serial = 10] [outer = 14019C00] 13:14:54 INFO - PROCESS | 2380 | 1465247694054 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:14:54 INFO - PROCESS | 2380 | 1465247694059 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":"20160606125325","device":"desktop","version":"48.0"} 13:14:54 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:14:54 INFO - PROCESS | 2380 | [2380] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:14:54 INFO - PROCESS | 2380 | [2380] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:14:54 INFO - PROCESS | 2380 | [2380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:14:54 INFO - PROCESS | 2380 | ++DOCSHELL 15C73C00 == 5 [pid = 2380] [id = 5] 13:14:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 11 (15C74000) [pid = 2380] [serial = 11] [outer = 00000000] 13:14:54 INFO - PROCESS | 2380 | ++DOCSHELL 15C74400 == 6 [pid = 2380] [id = 6] 13:14:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 12 (15C74800) [pid = 2380] [serial = 12] [outer = 00000000] 13:14:55 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:14:55 INFO - PROCESS | 2380 | ++DOCSHELL 167D6800 == 7 [pid = 2380] [id = 7] 13:14:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 13 (167D6C00) [pid = 2380] [serial = 13] [outer = 00000000] 13:14:55 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:14:55 INFO - PROCESS | 2380 | [2380] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:14:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 14 (16B34C00) [pid = 2380] [serial = 14] [outer = 167D6C00] 13:14:55 INFO - PROCESS | 2380 | [2380] 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 2893 13:14:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 15 (1684D400) [pid = 2380] [serial = 15] [outer = 15C74000] 13:14:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 16 (1684F000) [pid = 2380] [serial = 16] [outer = 15C74800] 13:14:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 17 (16851C00) [pid = 2380] [serial = 17] [outer = 167D6C00] 13:14:56 INFO - PROCESS | 2380 | 1465247696371 Marionette INFO startBrowser 232df805-88df-46ef-973e-3bba52f7bc15 13:14:56 INFO - PROCESS | 2380 | 1465247696408 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 2380 | 1465247696431 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 2380 | 1465247696435 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 18 (17F0F400) [pid = 2380] [serial = 18] [outer = 167D6C00] 13:14:56 INFO - PROCESS | 2380 | 1465247696935 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"232df805-88df-46ef-973e-3bba52f7bc15","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":"20160606125325","device":"desktop","version":"48.0","command_id":1}}] 13:14:57 INFO - PROCESS | 2380 | 1465247697067 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:14:57 INFO - PROCESS | 2380 | 1465247697071 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:57 INFO - PROCESS | 2380 | 1465247697131 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:14:57 INFO - PROCESS | 2380 | 1465247697228 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:14:57 INFO - PROCESS | 2380 | 1465247697230 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:57 INFO - PROCESS | 2380 | [2380] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:14:57 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:14:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 19 (19B02C00) [pid = 2380] [serial = 19] [outer = 167D6C00] 13:14:57 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:14:57 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:57 INFO - PROCESS | 2380 | 1465247697719 Marionette TRACE conn2 <- [1,3,null,{}] 13:14:57 INFO - PROCESS | 2380 | 1465247697736 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:14:57 INFO - PROCESS | 2380 | 1465247697739 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:57 INFO - PROCESS | 2380 | 1465247697766 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:14:57 INFO - PROCESS | 2380 | 1465247697849 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 2380 | 1465247697851 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 13:14:57 INFO - PROCESS | 2380 | 1465247697860 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 2380 | 1465247697863 Marionette TRACE conn2 <- [1,6,null,{}] 13:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:14:57 INFO - PROCESS | 2380 | 1465247697872 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:57 INFO - PROCESS | 2380 | 1465247697874 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:57 INFO - PROCESS | 2380 | 1465247697904 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:14:57 INFO - PROCESS | 2380 | 1465247697909 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 2380 | 1465247697911 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:57 INFO - PROCESS | 2380 | ++DOCSHELL 167D2800 == 8 [pid = 2380] [id = 8] 13:14:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 20 (19DCA400) [pid = 2380] [serial = 20] [outer = 00000000] 13:14:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 21 (19DCCC00) [pid = 2380] [serial = 21] [outer = 19DCA400] 13:14:57 INFO - PROCESS | 2380 | 1465247697944 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 22 (19DD0C00) [pid = 2380] [serial = 22] [outer = 19DCA400] 13:14:58 INFO - PROCESS | 2380 | ++DOCSHELL 19F88400 == 9 [pid = 2380] [id = 9] 13:14:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 23 (19F88800) [pid = 2380] [serial = 23] [outer = 00000000] 13:14:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 24 (19F8B000) [pid = 2380] [serial = 24] [outer = 19F88800] 13:14:58 INFO - PROCESS | 2380 | 1465247698351 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 25 (1A37D800) [pid = 2380] [serial = 25] [outer = 19F88800] 13:14:58 INFO - PROCESS | 2380 | 1465247698576 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 778ms 13:14:58 INFO - PROCESS | 2380 | 1465247698687 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 2380 | 1465247698689 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 13:14:58 INFO - PROCESS | 2380 | 1465247698702 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 2380 | 1465247698704 Marionette TRACE conn2 <- [1,10,null,{}] 13:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:14:58 INFO - PROCESS | 2380 | 1465247698751 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:58 INFO - PROCESS | 2380 | 1465247698756 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:58 INFO - PROCESS | 2380 | 1465247698874 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:14:58 INFO - PROCESS | 2380 | 1465247698885 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 2380 | 1465247698887 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:58 INFO - PROCESS | 2380 | ++DOCSHELL 1A383800 == 10 [pid = 2380] [id = 10] 13:14:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 26 (1A383C00) [pid = 2380] [serial = 26] [outer = 00000000] 13:14:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 27 (1AC99400) [pid = 2380] [serial = 27] [outer = 1A383C00] 13:14:58 INFO - PROCESS | 2380 | 1465247698937 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 28 (1AC9D000) [pid = 2380] [serial = 28] [outer = 1A383C00] 13:14:59 INFO - PROCESS | 2380 | 1465247699273 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 622ms 13:14:59 INFO - PROCESS | 2380 | 1465247699325 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 2380 | 1465247699327 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:14:59 INFO - PROCESS | 2380 | 1465247699330 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 2380 | 1465247699332 Marionette TRACE conn2 <- [1,14,null,{}] 13:14:59 INFO - PROCESS | 2380 | 1465247699336 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 2380 | 1465247699339 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:59 INFO - PROCESS | 2380 | 1465247699438 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:14:59 INFO - PROCESS | 2380 | 1465247699443 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 2380 | 1465247699445 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:59 INFO - PROCESS | 2380 | ++DOCSHELL 1A582400 == 11 [pid = 2380] [id = 11] 13:14:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 29 (1A586400) [pid = 2380] [serial = 29] [outer = 00000000] 13:14:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 30 (1A58FC00) [pid = 2380] [serial = 30] [outer = 1A586400] 13:14:59 INFO - PROCESS | 2380 | 1465247699489 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 31 (1ACA4800) [pid = 2380] [serial = 31] [outer = 1A586400] 13:14:59 INFO - PROCESS | 2380 | 1465247699842 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 529ms 13:14:59 INFO - PROCESS | 2380 | 1465247699866 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 2380 | 1465247699868 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:14:59 INFO - PROCESS | 2380 | 1465247699876 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 2380 | 1465247699878 Marionette TRACE conn2 <- [1,18,null,{}] 13:14:59 INFO - PROCESS | 2380 | 1465247699881 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 2380 | 1465247699884 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:59 INFO - PROCESS | 2380 | 1465247699975 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:14:59 INFO - PROCESS | 2380 | 1465247699981 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 2380 | 1465247699985 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:14:59 INFO - PROCESS | 2380 | ++DOCSHELL 14E3E400 == 12 [pid = 2380] [id = 12] 13:14:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 32 (14E3F800) [pid = 2380] [serial = 32] [outer = 00000000] 13:15:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 33 (1A864000) [pid = 2380] [serial = 33] [outer = 14E3F800] 13:15:00 INFO - PROCESS | 2380 | 1465247700028 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 34 (1A868000) [pid = 2380] [serial = 34] [outer = 14E3F800] 13:15:00 INFO - PROCESS | 2380 | 1465247700379 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 13:15:00 INFO - PROCESS | 2380 | 1465247700407 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 2380 | 1465247700409 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:15:00 INFO - PROCESS | 2380 | 1465247700413 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 2380 | 1465247700414 Marionette TRACE conn2 <- [1,22,null,{}] 13:15:00 INFO - PROCESS | 2380 | 1465247700418 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 2380 | 1465247700420 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:00 INFO - PROCESS | 2380 | 1465247700515 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:15:00 INFO - PROCESS | 2380 | 1465247700520 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 2380 | 1465247700522 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:00 INFO - PROCESS | 2380 | ++DOCSHELL 1A86D400 == 13 [pid = 2380] [id = 13] 13:15:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 35 (1A86D800) [pid = 2380] [serial = 35] [outer = 00000000] 13:15:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 36 (1AE27400) [pid = 2380] [serial = 36] [outer = 1A86D800] 13:15:00 INFO - PROCESS | 2380 | 1465247700576 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 37 (1AE2B800) [pid = 2380] [serial = 37] [outer = 1A86D800] 13:15:00 INFO - PROCESS | 2380 | 1465247700890 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 544ms 13:15:00 INFO - PROCESS | 2380 | 1465247700948 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 2380 | 1465247700950 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:15:00 INFO - PROCESS | 2380 | 1465247700953 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 2380 | 1465247700955 Marionette TRACE conn2 <- [1,26,null,{}] 13:15:00 INFO - PROCESS | 2380 | 1465247700958 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 2380 | 1465247700960 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:01 INFO - PROCESS | 2380 | 1465247701038 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:15:01 INFO - PROCESS | 2380 | 1465247701043 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 2380 | 1465247701045 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:01 INFO - PROCESS | 2380 | ++DOCSHELL 1AF97800 == 14 [pid = 2380] [id = 14] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 38 (1AF98800) [pid = 2380] [serial = 38] [outer = 00000000] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 39 (1AFA0400) [pid = 2380] [serial = 39] [outer = 1AF98800] 13:15:01 INFO - PROCESS | 2380 | 1465247701088 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 40 (1AFA4800) [pid = 2380] [serial = 40] [outer = 1AF98800] 13:15:01 INFO - PROCESS | 2380 | 1465247701409 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 13:15:01 INFO - PROCESS | 2380 | 1465247701473 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 2380 | 1465247701475 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 13:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:15:01 INFO - PROCESS | 2380 | 1465247701479 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 2380 | 1465247701480 Marionette TRACE conn2 <- [1,30,null,{}] 13:15:01 INFO - PROCESS | 2380 | 1465247701495 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 2380 | 1465247701497 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:01 INFO - PROCESS | 2380 | 1465247701590 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:15:01 INFO - PROCESS | 2380 | 1465247701595 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 2380 | 1465247701597 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:01 INFO - PROCESS | 2380 | ++DOCSHELL 1AF9D000 == 15 [pid = 2380] [id = 15] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 41 (1B21D400) [pid = 2380] [serial = 41] [outer = 00000000] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 42 (1B224400) [pid = 2380] [serial = 42] [outer = 1B21D400] 13:15:01 INFO - PROCESS | 2380 | 1465247701640 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 43 (1B224C00) [pid = 2380] [serial = 43] [outer = 1B21D400] 13:15:01 INFO - PROCESS | 2380 | ++DOCSHELL 1B220400 == 16 [pid = 2380] [id = 16] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 44 (1B220800) [pid = 2380] [serial = 44] [outer = 00000000] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 45 (1B442C00) [pid = 2380] [serial = 45] [outer = 1B220800] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 46 (1B228800) [pid = 2380] [serial = 46] [outer = 1B220800] 13:15:01 INFO - PROCESS | 2380 | ++DOCSHELL 1B444000 == 17 [pid = 2380] [id = 17] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 47 (1B448000) [pid = 2380] [serial = 47] [outer = 00000000] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 48 (1B4AC400) [pid = 2380] [serial = 48] [outer = 1B448000] 13:15:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 49 (1B4B6C00) [pid = 2380] [serial = 49] [outer = 1B448000] 13:15:02 INFO - PROCESS | 2380 | 1465247702132 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 685ms 13:15:02 INFO - PROCESS | 2380 | 1465247702178 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:15:02 INFO - PROCESS | 2380 | 1465247702180 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 13:15:02 INFO - PROCESS | 2380 | 1465247702183 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 2380 | 1465247702185 Marionette TRACE conn2 <- [1,34,null,{}] 13:15:02 INFO - PROCESS | 2380 | 1465247702188 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:02 INFO - PROCESS | 2380 | 1465247702190 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:02 INFO - PROCESS | 2380 | 1465247702275 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:15:02 INFO - PROCESS | 2380 | 1465247702299 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 2380 | 1465247702301 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:02 INFO - PROCESS | 2380 | ++DOCSHELL 1B22AC00 == 18 [pid = 2380] [id = 18] 13:15:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 50 (1B440C00) [pid = 2380] [serial = 50] [outer = 00000000] 13:15:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (1B4AFC00) [pid = 2380] [serial = 51] [outer = 1B440C00] 13:15:02 INFO - PROCESS | 2380 | 1465247702345 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (1B687C00) [pid = 2380] [serial = 52] [outer = 1B440C00] 13:15:03 INFO - PROCESS | 2380 | --DOCSHELL 114C4400 == 17 [pid = 2380] [id = 1] 13:15:03 INFO - PROCESS | 2380 | 1465247703380 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1245ms 13:15:03 INFO - PROCESS | 2380 | 1465247703453 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 2380 | 1465247703457 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 13:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:15:03 INFO - PROCESS | 2380 | 1465247703463 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 2380 | 1465247703469 Marionette TRACE conn2 <- [1,38,null,{}] 13:15:03 INFO - PROCESS | 2380 | 1465247703474 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 2380 | 1465247703477 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:03 INFO - PROCESS | 2380 | 1465247703635 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:15:03 INFO - PROCESS | 2380 | 1465247703696 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 2380 | 1465247703699 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:03 INFO - PROCESS | 2380 | ++DOCSHELL 103CB400 == 18 [pid = 2380] [id = 19] 13:15:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (103F3000) [pid = 2380] [serial = 53] [outer = 00000000] 13:15:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (10E17400) [pid = 2380] [serial = 54] [outer = 103F3000] 13:15:03 INFO - PROCESS | 2380 | 1465247703797 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (11C2FC00) [pid = 2380] [serial = 55] [outer = 103F3000] 13:15:04 INFO - PROCESS | 2380 | 1465247704372 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 934ms 13:15:04 INFO - PROCESS | 2380 | 1465247704412 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 2380 | 1465247704417 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 13:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:15:04 INFO - PROCESS | 2380 | 1465247704423 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 2380 | 1465247704426 Marionette TRACE conn2 <- [1,42,null,{}] 13:15:04 INFO - PROCESS | 2380 | 1465247704430 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 2380 | 1465247704433 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:04 INFO - PROCESS | 2380 | 1465247704553 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:15:04 INFO - PROCESS | 2380 | 1465247704631 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 2380 | 1465247704634 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:04 INFO - PROCESS | 2380 | ++DOCSHELL 131E1800 == 19 [pid = 2380] [id = 20] 13:15:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (131E2800) [pid = 2380] [serial = 56] [outer = 00000000] 13:15:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (1324B400) [pid = 2380] [serial = 57] [outer = 131E2800] 13:15:04 INFO - PROCESS | 2380 | 1465247704701 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (137AE400) [pid = 2380] [serial = 58] [outer = 131E2800] 13:15:05 INFO - PROCESS | 2380 | 1465247705414 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1043ms 13:15:05 INFO - PROCESS | 2380 | 1465247705451 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 2380 | 1465247705455 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 13:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:15:05 INFO - PROCESS | 2380 | 1465247705464 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 2380 | 1465247705467 Marionette TRACE conn2 <- [1,46,null,{}] 13:15:05 INFO - PROCESS | 2380 | 1465247705472 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 2380 | 1465247705475 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:05 INFO - PROCESS | 2380 | 1465247705623 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:15:05 INFO - PROCESS | 2380 | 1465247705694 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 2380 | 1465247705698 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:05 INFO - PROCESS | 2380 | ++DOCSHELL 10661400 == 20 [pid = 2380] [id = 21] 13:15:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10663000) [pid = 2380] [serial = 59] [outer = 00000000] 13:15:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (10B7D000) [pid = 2380] [serial = 60] [outer = 10663000] 13:15:05 INFO - PROCESS | 2380 | 1465247705751 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10E1C000) [pid = 2380] [serial = 61] [outer = 10663000] 13:15:06 INFO - PROCESS | 2380 | --DOCSHELL 14019800 == 19 [pid = 2380] [id = 4] 13:15:06 INFO - PROCESS | 2380 | 1465247706178 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 731ms 13:15:06 INFO - PROCESS | 2380 | 1465247706202 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 2380 | 1465247706206 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 13:15:06 INFO - PROCESS | 2380 | 1465247706212 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:15:06 INFO - PROCESS | 2380 | 1465247706215 Marionette TRACE conn2 <- [1,50,null,{}] 13:15:06 INFO - PROCESS | 2380 | 1465247706218 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 2380 | 1465247706221 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:06 INFO - PROCESS | 2380 | 1465247706381 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:15:06 INFO - PROCESS | 2380 | 1465247706474 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 2380 | 1465247706477 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:06 INFO - PROCESS | 2380 | ++DOCSHELL 10EA5400 == 20 [pid = 2380] [id = 22] 13:15:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (11221800) [pid = 2380] [serial = 62] [outer = 00000000] 13:15:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12BC3800) [pid = 2380] [serial = 63] [outer = 11221800] 13:15:06 INFO - PROCESS | 2380 | 1465247706523 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (12DA3400) [pid = 2380] [serial = 64] [outer = 11221800] 13:15:06 INFO - PROCESS | 2380 | 1465247706872 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 685ms 13:15:06 INFO - PROCESS | 2380 | 1465247706920 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 2380 | 1465247706922 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 13:15:06 INFO - PROCESS | 2380 | 1465247706926 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:15:06 INFO - PROCESS | 2380 | 1465247706929 Marionette TRACE conn2 <- [1,54,null,{}] 13:15:06 INFO - PROCESS | 2380 | 1465247706940 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 2380 | 1465247706944 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:07 INFO - PROCESS | 2380 | 1465247707044 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:15:07 INFO - PROCESS | 2380 | 1465247707051 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 2380 | 1465247707054 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:07 INFO - PROCESS | 2380 | ++DOCSHELL 13147C00 == 21 [pid = 2380] [id = 23] 13:15:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (131D8800) [pid = 2380] [serial = 65] [outer = 00000000] 13:15:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (13250800) [pid = 2380] [serial = 66] [outer = 131D8800] 13:15:07 INFO - PROCESS | 2380 | 1465247707102 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (13941000) [pid = 2380] [serial = 67] [outer = 131D8800] 13:15:07 INFO - PROCESS | 2380 | 1465247707491 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 591ms 13:15:07 INFO - PROCESS | 2380 | 1465247707525 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 2380 | 1465247707527 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 13:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:15:07 INFO - PROCESS | 2380 | 1465247707531 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 2380 | 1465247707532 Marionette TRACE conn2 <- [1,58,null,{}] 13:15:07 INFO - PROCESS | 2380 | 1465247707536 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:07 INFO - PROCESS | 2380 | 1465247707538 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:07 INFO - PROCESS | 2380 | 1465247707627 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:15:07 INFO - PROCESS | 2380 | 1465247707633 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 2380 | 1465247707635 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:07 INFO - PROCESS | 2380 | ++DOCSHELL 140F6C00 == 22 [pid = 2380] [id = 24] 13:15:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (140F8400) [pid = 2380] [serial = 68] [outer = 00000000] 13:15:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14E3A000) [pid = 2380] [serial = 69] [outer = 140F8400] 13:15:07 INFO - PROCESS | 2380 | 1465247707679 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14E40800) [pid = 2380] [serial = 70] [outer = 140F8400] 13:15:08 INFO - PROCESS | 2380 | 1465247708085 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 13:15:08 INFO - PROCESS | 2380 | 1465247708129 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 2380 | 1465247708131 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:15:08 INFO - PROCESS | 2380 | 1465247708134 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 2380 | 1465247708136 Marionette TRACE conn2 <- [1,62,null,{}] 13:15:08 INFO - PROCESS | 2380 | 1465247708139 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 2380 | 1465247708141 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:08 INFO - PROCESS | 2380 | 1465247708216 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:15:08 INFO - PROCESS | 2380 | 1465247708221 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 2380 | 1465247708224 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:08 INFO - PROCESS | 2380 | ++DOCSHELL 14EAC800 == 23 [pid = 2380] [id = 25] 13:15:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14EADC00) [pid = 2380] [serial = 71] [outer = 00000000] 13:15:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (153BF400) [pid = 2380] [serial = 72] [outer = 14EADC00] 13:15:08 INFO - PROCESS | 2380 | 1465247708269 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (153C0400) [pid = 2380] [serial = 73] [outer = 14EADC00] 13:15:08 INFO - PROCESS | 2380 | 1465247708688 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 592ms 13:15:08 INFO - PROCESS | 2380 | 1465247708737 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 2380 | 1465247708739 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:15:08 INFO - PROCESS | 2380 | 1465247708726 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 2380 | 1465247708728 Marionette TRACE conn2 <- [1,66,null,{}] 13:15:08 INFO - PROCESS | 2380 | 1465247708731 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 2380 | 1465247708737 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:08 INFO - PROCESS | 2380 | 1465247708847 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:15:08 INFO - PROCESS | 2380 | 1465247708860 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 2380 | 1465247708862 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:08 INFO - PROCESS | 2380 | ++DOCSHELL 103CD000 == 24 [pid = 2380] [id = 26] 13:15:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1311B400) [pid = 2380] [serial = 74] [outer = 00000000] 13:15:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15A4CC00) [pid = 2380] [serial = 75] [outer = 1311B400] 13:15:08 INFO - PROCESS | 2380 | 1465247708905 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15C76800) [pid = 2380] [serial = 76] [outer = 1311B400] 13:15:09 INFO - PROCESS | 2380 | 1465247709304 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 638ms 13:15:09 INFO - PROCESS | 2380 | 1465247709362 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 2380 | 1465247709364 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 13:15:09 INFO - PROCESS | 2380 | 1465247709368 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:15:09 INFO - PROCESS | 2380 | 1465247709369 Marionette TRACE conn2 <- [1,70,null,{}] 13:15:09 INFO - PROCESS | 2380 | 1465247709377 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:09 INFO - PROCESS | 2380 | 1465247709379 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:09 INFO - PROCESS | 2380 | 1465247709462 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:15:09 INFO - PROCESS | 2380 | 1465247709468 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 2380 | 1465247709470 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:09 INFO - PROCESS | 2380 | ++DOCSHELL 13254C00 == 25 [pid = 2380] [id = 27] 13:15:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15C7D800) [pid = 2380] [serial = 77] [outer = 00000000] 13:15:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15FA1C00) [pid = 2380] [serial = 78] [outer = 15C7D800] 13:15:09 INFO - PROCESS | 2380 | 1465247709516 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1684D800) [pid = 2380] [serial = 79] [outer = 15C7D800] 13:15:09 INFO - PROCESS | 2380 | 1465247709900 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 592ms 13:15:09 INFO - PROCESS | 2380 | 1465247709965 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 2380 | 1465247709967 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 13:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:15:09 INFO - PROCESS | 2380 | 1465247709983 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 2380 | 1465247709985 Marionette TRACE conn2 <- [1,74,null,{}] 13:15:09 INFO - PROCESS | 2380 | 1465247709988 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:09 INFO - PROCESS | 2380 | 1465247709990 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:10 INFO - PROCESS | 2380 | 1465247710065 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:15:10 INFO - PROCESS | 2380 | 1465247710071 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 2380 | 1465247710073 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:10 INFO - PROCESS | 2380 | ++DOCSHELL 103D2800 == 26 [pid = 2380] [id = 28] 13:15:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (13121800) [pid = 2380] [serial = 80] [outer = 00000000] 13:15:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16BA3400) [pid = 2380] [serial = 81] [outer = 13121800] 13:15:10 INFO - PROCESS | 2380 | 1465247710116 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1703B800) [pid = 2380] [serial = 82] [outer = 13121800] 13:15:10 INFO - PROCESS | 2380 | 1465247710495 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 529ms 13:15:10 INFO - PROCESS | 2380 | 1465247710516 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 2380 | 1465247710518 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 13:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:15:10 INFO - PROCESS | 2380 | 1465247710522 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 2380 | 1465247710523 Marionette TRACE conn2 <- [1,78,null,{}] 13:15:10 INFO - PROCESS | 2380 | 1465247710527 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 2380 | 1465247710528 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:10 INFO - PROCESS | 2380 | 1465247710635 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:15:10 INFO - PROCESS | 2380 | 1465247710643 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 2380 | 1465247710645 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:10 INFO - PROCESS | 2380 | ++DOCSHELL 15A4B400 == 27 [pid = 2380] [id = 29] 13:15:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (15C79400) [pid = 2380] [serial = 83] [outer = 00000000] 13:15:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1740CC00) [pid = 2380] [serial = 84] [outer = 15C79400] 13:15:10 INFO - PROCESS | 2380 | 1465247710687 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17410000) [pid = 2380] [serial = 85] [outer = 15C79400] 13:15:11 INFO - PROCESS | 2380 | 1465247711063 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 13:15:11 INFO - PROCESS | 2380 | 1465247711119 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 2380 | 1465247711122 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 13:15:11 INFO - PROCESS | 2380 | 1465247711125 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:15:11 INFO - PROCESS | 2380 | 1465247711126 Marionette TRACE conn2 <- [1,82,null,{}] 13:15:11 INFO - PROCESS | 2380 | 1465247711129 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 2380 | 1465247711131 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:11 INFO - PROCESS | 2380 | 1465247711245 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:15:11 INFO - PROCESS | 2380 | 1465247711254 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 2380 | 1465247711255 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:11 INFO - PROCESS | 2380 | ++DOCSHELL 16B32400 == 28 [pid = 2380] [id = 30] 13:15:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (170F5000) [pid = 2380] [serial = 86] [outer = 00000000] 13:15:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1757EC00) [pid = 2380] [serial = 87] [outer = 170F5000] 13:15:11 INFO - PROCESS | 2380 | 1465247711301 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17587800) [pid = 2380] [serial = 88] [outer = 170F5000] 13:15:11 INFO - PROCESS | 2380 | 1465247711669 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 13:15:11 INFO - PROCESS | 2380 | 1465247711722 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 2380 | 1465247711724 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 13:15:11 INFO - PROCESS | 2380 | 1465247711727 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:15:11 INFO - PROCESS | 2380 | 1465247711729 Marionette TRACE conn2 <- [1,86,null,{}] 13:15:11 INFO - PROCESS | 2380 | 1465247711732 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 2380 | 1465247711735 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:11 INFO - PROCESS | 2380 | 1465247711861 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:15:11 INFO - PROCESS | 2380 | 1465247711898 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 2380 | 1465247711901 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:11 INFO - PROCESS | 2380 | ++DOCSHELL 17734C00 == 29 [pid = 2380] [id = 31] 13:15:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17738400) [pid = 2380] [serial = 89] [outer = 00000000] 13:15:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (17F08000) [pid = 2380] [serial = 90] [outer = 17738400] 13:15:11 INFO - PROCESS | 2380 | 1465247711945 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (181DE800) [pid = 2380] [serial = 91] [outer = 17738400] 13:15:12 INFO - PROCESS | 2380 | 1465247712324 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 622ms 13:15:12 INFO - PROCESS | 2380 | 1465247712365 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 2380 | 1465247712367 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 13:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:15:12 INFO - PROCESS | 2380 | 1465247712370 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 2380 | 1465247712372 Marionette TRACE conn2 <- [1,90,null,{}] 13:15:12 INFO - PROCESS | 2380 | 1465247712375 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 2380 | 1465247712377 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:12 INFO - PROCESS | 2380 | 1465247712483 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:15:12 INFO - PROCESS | 2380 | 1465247712491 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 2380 | 1465247712492 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:12 INFO - PROCESS | 2380 | ++DOCSHELL 17F02C00 == 30 [pid = 2380] [id = 32] 13:15:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (17F03000) [pid = 2380] [serial = 92] [outer = 00000000] 13:15:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1982F400) [pid = 2380] [serial = 93] [outer = 17F03000] 13:15:12 INFO - PROCESS | 2380 | 1465247712535 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1983A000) [pid = 2380] [serial = 94] [outer = 17F03000] 13:15:12 INFO - PROCESS | 2380 | 1465247712899 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 591ms 13:15:12 INFO - PROCESS | 2380 | 1465247712952 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 2380 | 1465247712954 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 13:15:12 INFO - PROCESS | 2380 | 1465247712957 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:15:12 INFO - PROCESS | 2380 | 1465247712969 Marionette TRACE conn2 <- [1,94,null,{}] 13:15:12 INFO - PROCESS | 2380 | 1465247712972 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 2380 | 1465247712974 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:13 INFO - PROCESS | 2380 | 1465247713098 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:15:13 INFO - PROCESS | 2380 | 1465247713158 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 2380 | 1465247713160 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:13 INFO - PROCESS | 2380 | ++DOCSHELL 14EA2400 == 31 [pid = 2380] [id = 33] 13:15:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (181E8400) [pid = 2380] [serial = 95] [outer = 00000000] 13:15:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (19B09800) [pid = 2380] [serial = 96] [outer = 181E8400] 13:15:13 INFO - PROCESS | 2380 | 1465247713202 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (19B0A400) [pid = 2380] [serial = 97] [outer = 181E8400] 13:15:14 INFO - PROCESS | 2380 | 1465247714414 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1510ms 13:15:14 INFO - PROCESS | 2380 | 1465247714475 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 2380 | 1465247714479 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 13:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:15:14 INFO - PROCESS | 2380 | 1465247714484 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 2380 | 1465247714487 Marionette TRACE conn2 <- [1,98,null,{}] 13:15:14 INFO - PROCESS | 2380 | 1465247714492 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 2380 | 1465247714495 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:14 INFO - PROCESS | 2380 | 1465247714600 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:15:14 INFO - PROCESS | 2380 | 1465247714613 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 2380 | 1465247714616 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:14 INFO - PROCESS | 2380 | ++DOCSHELL 10A70C00 == 32 [pid = 2380] [id = 34] 13:15:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (10B78800) [pid = 2380] [serial = 98] [outer = 00000000] 13:15:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1125EC00) [pid = 2380] [serial = 99] [outer = 10B78800] 13:15:14 INFO - PROCESS | 2380 | 1465247714741 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (114B9400) [pid = 2380] [serial = 100] [outer = 10B78800] 13:15:15 INFO - PROCESS | 2380 | 1465247715197 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 732ms 13:15:15 INFO - PROCESS | 2380 | 1465247715233 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 2380 | 1465247715237 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 13:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:15:15 INFO - PROCESS | 2380 | 1465247715243 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 2380 | 1465247715245 Marionette TRACE conn2 <- [1,102,null,{}] 13:15:15 INFO - PROCESS | 2380 | 1465247715249 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:15 INFO - PROCESS | 2380 | 1465247715251 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:15 INFO - PROCESS | 2380 | 1465247715361 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:15:15 INFO - PROCESS | 2380 | 1465247715367 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 2380 | 1465247715369 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:15 INFO - PROCESS | 2380 | ++DOCSHELL 13071000 == 33 [pid = 2380] [id = 35] 13:15:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (13071C00) [pid = 2380] [serial = 101] [outer = 00000000] 13:15:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (13124C00) [pid = 2380] [serial = 102] [outer = 13071C00] 13:15:15 INFO - PROCESS | 2380 | 1465247715416 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (131DA000) [pid = 2380] [serial = 103] [outer = 13071C00] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (14019C00) [pid = 2380] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1B21D400) [pid = 2380] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (1AF98800) [pid = 2380] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1A86D800) [pid = 2380] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (14E3F800) [pid = 2380] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1A586400) [pid = 2380] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1A383C00) [pid = 2380] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (19DCA400) [pid = 2380] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1B440C00) [pid = 2380] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (103F3000) [pid = 2380] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (131E2800) [pid = 2380] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (10663000) [pid = 2380] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (11221800) [pid = 2380] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (131D8800) [pid = 2380] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (140F8400) [pid = 2380] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14EADC00) [pid = 2380] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1311B400) [pid = 2380] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (15C7D800) [pid = 2380] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (13121800) [pid = 2380] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (15C79400) [pid = 2380] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (170F5000) [pid = 2380] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:15:16 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (17738400) [pid = 2380] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:15:16 INFO - PROCESS | 2380 | 1465247716335 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1136ms 13:15:16 INFO - PROCESS | 2380 | 1465247716392 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 2380 | 1465247716394 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 13:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:15:16 INFO - PROCESS | 2380 | 1465247716397 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 2380 | 1465247716401 Marionette TRACE conn2 <- [1,106,null,{}] 13:15:16 INFO - PROCESS | 2380 | 1465247716410 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 2380 | 1465247716415 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:16 INFO - PROCESS | 2380 | 1465247716478 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:15:16 INFO - PROCESS | 2380 | 1465247716484 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 2380 | 1465247716487 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:16 INFO - PROCESS | 2380 | ++DOCSHELL 12D63800 == 34 [pid = 2380] [id = 36] 13:15:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (13141000) [pid = 2380] [serial = 104] [outer = 00000000] 13:15:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (13940400) [pid = 2380] [serial = 105] [outer = 13141000] 13:15:16 INFO - PROCESS | 2380 | 1465247716553 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (140F3C00) [pid = 2380] [serial = 106] [outer = 13141000] 13:15:16 INFO - PROCESS | 2380 | 1465247716954 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 623ms 13:15:17 INFO - PROCESS | 2380 | 1465247717019 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 2380 | 1465247717021 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 13:15:17 INFO - PROCESS | 2380 | 1465247717029 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:15:17 INFO - PROCESS | 2380 | 1465247717030 Marionette TRACE conn2 <- [1,110,null,{}] 13:15:17 INFO - PROCESS | 2380 | 1465247717034 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 2380 | 1465247717036 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:17 INFO - PROCESS | 2380 | 1465247717145 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:15:17 INFO - PROCESS | 2380 | 1465247717176 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 2380 | 1465247717178 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:17 INFO - PROCESS | 2380 | ++DOCSHELL 14EADC00 == 35 [pid = 2380] [id = 37] 13:15:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (151C3400) [pid = 2380] [serial = 107] [outer = 00000000] 13:15:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (15422800) [pid = 2380] [serial = 108] [outer = 151C3400] 13:15:17 INFO - PROCESS | 2380 | 1465247717222 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (156D6800) [pid = 2380] [serial = 109] [outer = 151C3400] 13:15:17 INFO - PROCESS | 2380 | 1465247717623 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 638ms 13:15:17 INFO - PROCESS | 2380 | 1465247717667 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 2380 | 1465247717669 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 13:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:15:17 INFO - PROCESS | 2380 | 1465247717673 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 2380 | 1465247717674 Marionette TRACE conn2 <- [1,114,null,{}] 13:15:17 INFO - PROCESS | 2380 | 1465247717678 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 2380 | 1465247717680 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:17 INFO - PROCESS | 2380 | 1465247717755 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:15:17 INFO - PROCESS | 2380 | 1465247717760 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 2380 | 1465247717762 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:17 INFO - PROCESS | 2380 | ++DOCSHELL 156D9800 == 36 [pid = 2380] [id = 38] 13:15:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (15A0B000) [pid = 2380] [serial = 110] [outer = 00000000] 13:15:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (15C7DC00) [pid = 2380] [serial = 111] [outer = 15A0B000] 13:15:17 INFO - PROCESS | 2380 | 1465247717832 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1687A800) [pid = 2380] [serial = 112] [outer = 15A0B000] 13:15:18 INFO - PROCESS | 2380 | 1465247718530 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 903ms 13:15:18 INFO - PROCESS | 2380 | 1465247718578 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 2380 | 1465247718583 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 13:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:15:18 INFO - PROCESS | 2380 | 1465247718587 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 2380 | 1465247718592 Marionette TRACE conn2 <- [1,118,null,{}] 13:15:18 INFO - PROCESS | 2380 | 1465247718597 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:18 INFO - PROCESS | 2380 | 1465247718600 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:18 INFO - PROCESS | 2380 | 1465247718704 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:15:18 INFO - PROCESS | 2380 | 1465247718777 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 2380 | 1465247718780 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:18 INFO - PROCESS | 2380 | ++DOCSHELL 10E1AC00 == 37 [pid = 2380] [id = 39] 13:15:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10EA5C00) [pid = 2380] [serial = 113] [outer = 00000000] 13:15:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (12AE5800) [pid = 2380] [serial = 114] [outer = 10EA5C00] 13:15:18 INFO - PROCESS | 2380 | 1465247718836 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (13102800) [pid = 2380] [serial = 115] [outer = 10EA5C00] 13:15:19 INFO - PROCESS | 2380 | 1465247719340 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 794ms 13:15:19 INFO - PROCESS | 2380 | 1465247719391 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 2380 | 1465247719396 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 13:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:15:19 INFO - PROCESS | 2380 | 1465247719402 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 2380 | 1465247719405 Marionette TRACE conn2 <- [1,122,null,{}] 13:15:19 INFO - PROCESS | 2380 | 1465247719409 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 2380 | 1465247719412 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:19 INFO - PROCESS | 2380 | 1465247719516 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:15:19 INFO - PROCESS | 2380 | 1465247719605 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 2380 | 1465247719608 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:19 INFO - PROCESS | 2380 | ++DOCSHELL 1394A800 == 38 [pid = 2380] [id = 40] 13:15:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (14E39400) [pid = 2380] [serial = 116] [outer = 00000000] 13:15:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1541A400) [pid = 2380] [serial = 117] [outer = 14E39400] 13:15:19 INFO - PROCESS | 2380 | 1465247719663 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (15A0B400) [pid = 2380] [serial = 118] [outer = 14E39400] 13:15:20 INFO - PROCESS | 2380 | 1465247720209 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 840ms 13:15:20 INFO - PROCESS | 2380 | 1465247720244 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 2380 | 1465247720247 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 13:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:15:20 INFO - PROCESS | 2380 | 1465247720251 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 2380 | 1465247720255 Marionette TRACE conn2 <- [1,126,null,{}] 13:15:20 INFO - PROCESS | 2380 | 1465247720266 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:20 INFO - PROCESS | 2380 | 1465247720271 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:20 INFO - PROCESS | 2380 | 1465247720363 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:15:20 INFO - PROCESS | 2380 | 1465247720451 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 2380 | 1465247720454 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:20 INFO - PROCESS | 2380 | ++DOCSHELL 17413000 == 39 [pid = 2380] [id = 41] 13:15:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (17415400) [pid = 2380] [serial = 119] [outer = 00000000] 13:15:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1757DC00) [pid = 2380] [serial = 120] [outer = 17415400] 13:15:20 INFO - PROCESS | 2380 | 1465247720510 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1772F000) [pid = 2380] [serial = 121] [outer = 17415400] 13:15:20 INFO - PROCESS | 2380 | 1465247720994 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 793ms 13:15:21 INFO - PROCESS | 2380 | 1465247721038 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 2380 | 1465247721041 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 13:15:21 INFO - PROCESS | 2380 | 1465247721045 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:15:21 INFO - PROCESS | 2380 | 1465247721047 Marionette TRACE conn2 <- [1,130,null,{}] 13:15:21 INFO - PROCESS | 2380 | 1465247721051 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 2380 | 1465247721053 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:21 INFO - PROCESS | 2380 | 1465247721161 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:15:21 INFO - PROCESS | 2380 | 1465247721246 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 2380 | 1465247721249 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:21 INFO - PROCESS | 2380 | ++DOCSHELL 17739400 == 40 [pid = 2380] [id = 42] 13:15:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (17F09000) [pid = 2380] [serial = 122] [outer = 00000000] 13:15:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (1816EC00) [pid = 2380] [serial = 123] [outer = 17F09000] 13:15:21 INFO - PROCESS | 2380 | 1465247721301 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (18377000) [pid = 2380] [serial = 124] [outer = 17F09000] 13:15:21 INFO - PROCESS | 2380 | 1465247721938 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 934ms 13:15:21 INFO - PROCESS | 2380 | 1465247721992 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 2380 | 1465247721996 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:15:22 INFO - PROCESS | 2380 | 1465247722002 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 2380 | 1465247722006 Marionette TRACE conn2 <- [1,134,null,{}] 13:15:22 INFO - PROCESS | 2380 | 1465247722012 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 2380 | 1465247722015 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:22 INFO - PROCESS | 2380 | 1465247722118 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:15:22 INFO - PROCESS | 2380 | 1465247722193 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 2380 | 1465247722197 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:22 INFO - PROCESS | 2380 | ++DOCSHELL 10B7C400 == 41 [pid = 2380] [id = 43] 13:15:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (10E16800) [pid = 2380] [serial = 125] [outer = 00000000] 13:15:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (11221400) [pid = 2380] [serial = 126] [outer = 10E16800] 13:15:22 INFO - PROCESS | 2380 | 1465247722295 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (114BF800) [pid = 2380] [serial = 127] [outer = 10E16800] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 14EADC00 == 40 [pid = 2380] [id = 37] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 12D63800 == 39 [pid = 2380] [id = 36] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 13071000 == 38 [pid = 2380] [id = 35] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 10A70C00 == 37 [pid = 2380] [id = 34] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 15A4B400 == 36 [pid = 2380] [id = 29] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 17739400 == 35 [pid = 2380] [id = 42] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 16B32400 == 34 [pid = 2380] [id = 30] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 17734C00 == 33 [pid = 2380] [id = 31] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 1394A800 == 32 [pid = 2380] [id = 40] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 14EA2400 == 31 [pid = 2380] [id = 33] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 17413000 == 30 [pid = 2380] [id = 41] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 156D9800 == 29 [pid = 2380] [id = 38] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 10E1AC00 == 28 [pid = 2380] [id = 39] 13:15:22 INFO - PROCESS | 2380 | --DOCSHELL 17F02C00 == 27 [pid = 2380] [id = 32] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (16851C00) [pid = 2380] [serial = 17] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (10E17400) [pid = 2380] [serial = 54] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (1324B400) [pid = 2380] [serial = 57] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (10B7D000) [pid = 2380] [serial = 60] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (12BC3800) [pid = 2380] [serial = 63] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (13941000) [pid = 2380] [serial = 67] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (13250800) [pid = 2380] [serial = 66] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (14E3A000) [pid = 2380] [serial = 69] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (14E40800) [pid = 2380] [serial = 70] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (153BF400) [pid = 2380] [serial = 72] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (153C0400) [pid = 2380] [serial = 73] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (15A4CC00) [pid = 2380] [serial = 75] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (15FA1C00) [pid = 2380] [serial = 78] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (16BA3400) [pid = 2380] [serial = 81] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (15C76800) [pid = 2380] [serial = 76] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1740CC00) [pid = 2380] [serial = 84] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1757EC00) [pid = 2380] [serial = 87] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17F08000) [pid = 2380] [serial = 90] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1982F400) [pid = 2380] [serial = 93] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1684D800) [pid = 2380] [serial = 79] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1703B800) [pid = 2380] [serial = 82] [outer = 00000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10E1C000) [pid = 2380] [serial = 61] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17410000) [pid = 2380] [serial = 85] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (11C2FC00) [pid = 2380] [serial = 55] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (17587800) [pid = 2380] [serial = 88] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (181DE800) [pid = 2380] [serial = 91] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (137AE400) [pid = 2380] [serial = 58] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (12DA3400) [pid = 2380] [serial = 64] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1B687C00) [pid = 2380] [serial = 52] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16B34C00) [pid = 2380] [serial = 14] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (140EF800) [pid = 2380] [serial = 9] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (140F5000) [pid = 2380] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1280A800) [pid = 2380] [serial = 4] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1B4AFC00) [pid = 2380] [serial = 51] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1B442C00) [pid = 2380] [serial = 45] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1B4AC400) [pid = 2380] [serial = 48] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1B224400) [pid = 2380] [serial = 42] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1B224C00) [pid = 2380] [serial = 43] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1AFA0400) [pid = 2380] [serial = 39] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1AFA4800) [pid = 2380] [serial = 40] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1AE27400) [pid = 2380] [serial = 36] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1AE2B800) [pid = 2380] [serial = 37] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1A864000) [pid = 2380] [serial = 33] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A868000) [pid = 2380] [serial = 34] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1A58FC00) [pid = 2380] [serial = 30] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (1ACA4800) [pid = 2380] [serial = 31] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (1AC9D000) [pid = 2380] [serial = 28] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (1AC99400) [pid = 2380] [serial = 27] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (19F8B000) [pid = 2380] [serial = 24] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (19DCCC00) [pid = 2380] [serial = 21] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (19DD0C00) [pid = 2380] [serial = 22] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2380 | 1465247723244 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1307ms 13:15:23 INFO - PROCESS | 2380 | 1465247723317 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 2380 | 1465247723320 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:15:23 INFO - PROCESS | 2380 | 1465247723325 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 2380 | 1465247723330 Marionette TRACE conn2 <- [1,138,null,{}] 13:15:23 INFO - PROCESS | 2380 | 1465247723334 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:23 INFO - PROCESS | 2380 | 1465247723337 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:23 INFO - PROCESS | 2380 | 1465247723422 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:15:23 INFO - PROCESS | 2380 | 1465247723435 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 2380 | 1465247723438 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:23 INFO - PROCESS | 2380 | ++DOCSHELL 11223000 == 28 [pid = 2380] [id = 44] 13:15:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (11229400) [pid = 2380] [serial = 128] [outer = 00000000] 13:15:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (1280B400) [pid = 2380] [serial = 129] [outer = 11229400] 13:15:23 INFO - PROCESS | 2380 | 1465247723486 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (12ADDC00) [pid = 2380] [serial = 130] [outer = 11229400] 13:15:23 INFO - PROCESS | 2380 | 1465247723914 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 638ms 13:15:23 INFO - PROCESS | 2380 | 1465247723964 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 2380 | 1465247723969 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:15:23 INFO - PROCESS | 2380 | 1465247723979 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 2380 | 1465247723981 Marionette TRACE conn2 <- [1,142,null,{}] 13:15:23 INFO - PROCESS | 2380 | 1465247723985 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:23 INFO - PROCESS | 2380 | 1465247723988 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:24 INFO - PROCESS | 2380 | 1465247724102 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:15:24 INFO - PROCESS | 2380 | 1465247724118 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 2380 | 1465247724120 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:24 INFO - PROCESS | 2380 | ++DOCSHELL 13246000 == 29 [pid = 2380] [id = 45] 13:15:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (13246C00) [pid = 2380] [serial = 131] [outer = 00000000] 13:15:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (1324D800) [pid = 2380] [serial = 132] [outer = 13246C00] 13:15:24 INFO - PROCESS | 2380 | 1465247724151 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (13250400) [pid = 2380] [serial = 133] [outer = 13246C00] 13:15:24 INFO - PROCESS | 2380 | 1465247724580 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 638ms 13:15:24 INFO - PROCESS | 2380 | 1465247724603 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 2380 | 1465247724605 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 13:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:15:24 INFO - PROCESS | 2380 | 1465247724608 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 2380 | 1465247724612 Marionette TRACE conn2 <- [1,146,null,{}] 13:15:24 INFO - PROCESS | 2380 | 1465247724622 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:24 INFO - PROCESS | 2380 | 1465247724627 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:24 INFO - PROCESS | 2380 | 1465247724712 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:15:24 INFO - PROCESS | 2380 | 1465247724719 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 2380 | 1465247724723 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:24 INFO - PROCESS | 2380 | ++DOCSHELL 140F0400 == 30 [pid = 2380] [id = 46] 13:15:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (140F0800) [pid = 2380] [serial = 134] [outer = 00000000] 13:15:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (14E35400) [pid = 2380] [serial = 135] [outer = 140F0800] 13:15:24 INFO - PROCESS | 2380 | 1465247724772 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (14E3D800) [pid = 2380] [serial = 136] [outer = 140F0800] 13:15:25 INFO - PROCESS | 2380 | 1465247725205 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 638ms 13:15:25 INFO - PROCESS | 2380 | 1465247725249 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 2380 | 1465247725252 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 13:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:15:25 INFO - PROCESS | 2380 | 1465247725255 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 2380 | 1465247725257 Marionette TRACE conn2 <- [1,150,null,{}] 13:15:25 INFO - PROCESS | 2380 | 1465247725260 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:25 INFO - PROCESS | 2380 | 1465247725262 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:25 INFO - PROCESS | 2380 | 1465247725367 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:15:25 INFO - PROCESS | 2380 | 1465247725373 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 2380 | 1465247725375 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:25 INFO - PROCESS | 2380 | ++DOCSHELL 14E3A800 == 31 [pid = 2380] [id = 47] 13:15:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (14E41800) [pid = 2380] [serial = 137] [outer = 00000000] 13:15:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (153C1000) [pid = 2380] [serial = 138] [outer = 14E41800] 13:15:25 INFO - PROCESS | 2380 | 1465247725419 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (156D3C00) [pid = 2380] [serial = 139] [outer = 14E41800] 13:15:25 INFO - PROCESS | 2380 | 1465247725856 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 622ms 13:15:25 INFO - PROCESS | 2380 | 1465247725894 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 2380 | 1465247725896 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 13:15:25 INFO - PROCESS | 2380 | 1465247725900 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:15:25 INFO - PROCESS | 2380 | 1465247725901 Marionette TRACE conn2 <- [1,154,null,{}] 13:15:25 INFO - PROCESS | 2380 | 1465247725912 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:25 INFO - PROCESS | 2380 | 1465247725914 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:25 INFO - PROCESS | 2380 | 1465247726012 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:15:26 INFO - PROCESS | 2380 | 1465247726017 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 2380 | 1465247726019 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:26 INFO - PROCESS | 2380 | ++DOCSHELL 15424800 == 32 [pid = 2380] [id = 48] 13:15:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (156D9800) [pid = 2380] [serial = 140] [outer = 00000000] 13:15:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15F9E400) [pid = 2380] [serial = 141] [outer = 156D9800] 13:15:26 INFO - PROCESS | 2380 | 1465247726062 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (15F9EC00) [pid = 2380] [serial = 142] [outer = 156D9800] 13:15:26 INFO - PROCESS | 2380 | 1465247726499 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 13:15:26 INFO - PROCESS | 2380 | 1465247726538 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 2380 | 1465247726540 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 13:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:15:26 INFO - PROCESS | 2380 | 1465247726554 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 2380 | 1465247726556 Marionette TRACE conn2 <- [1,158,null,{}] 13:15:26 INFO - PROCESS | 2380 | 1465247726560 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:26 INFO - PROCESS | 2380 | 1465247726565 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:26 INFO - PROCESS | 2380 | 1465247726677 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:15:26 INFO - PROCESS | 2380 | 1465247726748 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 2380 | 1465247726750 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:26 INFO - PROCESS | 2380 | ++DOCSHELL 16FEF400 == 33 [pid = 2380] [id = 49] 13:15:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1703B000) [pid = 2380] [serial = 143] [outer = 00000000] 13:15:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1740AC00) [pid = 2380] [serial = 144] [outer = 1703B000] 13:15:26 INFO - PROCESS | 2380 | 1465247726795 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1740EC00) [pid = 2380] [serial = 145] [outer = 1703B000] 13:15:27 INFO - PROCESS | 2380 | 1465247727189 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 700ms 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (17F03000) [pid = 2380] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (181E8400) [pid = 2380] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10B78800) [pid = 2380] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (13071C00) [pid = 2380] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (151C3400) [pid = 2380] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (13141000) [pid = 2380] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:15:27 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (15A0B000) [pid = 2380] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:15:27 INFO - PROCESS | 2380 | 1465247727306 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 2380 | 1465247727308 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 13:15:27 INFO - PROCESS | 2380 | 1465247727317 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 2380 | 1465247727319 Marionette TRACE conn2 <- [1,162,null,{}] 13:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:15:27 INFO - PROCESS | 2380 | 1465247727322 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 2380 | 1465247727324 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:27 INFO - PROCESS | 2380 | 1465247727396 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:15:27 INFO - PROCESS | 2380 | 1465247727401 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 2380 | 1465247727403 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:27 INFO - PROCESS | 2380 | ++DOCSHELL 106EA000 == 34 [pid = 2380] [id = 50] 13:15:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10B78800) [pid = 2380] [serial = 146] [outer = 00000000] 13:15:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14019800) [pid = 2380] [serial = 147] [outer = 10B78800] 13:15:27 INFO - PROCESS | 2380 | 1465247727446 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (156D2400) [pid = 2380] [serial = 148] [outer = 10B78800] 13:15:27 INFO - PROCESS | 2380 | 1465247727833 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 529ms 13:15:27 INFO - PROCESS | 2380 | 1465247727856 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 2380 | 1465247727858 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 13:15:27 INFO - PROCESS | 2380 | 1465247727861 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:15:27 INFO - PROCESS | 2380 | 1465247727863 Marionette TRACE conn2 <- [1,166,null,{}] 13:15:27 INFO - PROCESS | 2380 | 1465247727866 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 2380 | 1465247727868 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:27 INFO - PROCESS | 2380 | 1465247727973 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:15:27 INFO - PROCESS | 2380 | 1465247728002 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 2380 | 1465247728004 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:27 INFO - PROCESS | 2380 | ++DOCSHELL 137B1800 == 35 [pid = 2380] [id = 51] 13:15:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14EA3400) [pid = 2380] [serial = 149] [outer = 00000000] 13:15:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (17587400) [pid = 2380] [serial = 150] [outer = 14EA3400] 13:15:28 INFO - PROCESS | 2380 | 1465247728047 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (175AD000) [pid = 2380] [serial = 151] [outer = 14EA3400] 13:15:28 INFO - PROCESS | 2380 | 1465247728395 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 591ms 13:15:28 INFO - PROCESS | 2380 | 1465247728442 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 2380 | 1465247728444 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 13:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:15:28 INFO - PROCESS | 2380 | 1465247728447 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 2380 | 1465247728448 Marionette TRACE conn2 <- [1,170,null,{}] 13:15:28 INFO - PROCESS | 2380 | 1465247728452 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:28 INFO - PROCESS | 2380 | 1465247728453 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:28 INFO - PROCESS | 2380 | 1465247728553 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:15:28 INFO - PROCESS | 2380 | 1465247728560 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 2380 | 1465247728562 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:28 INFO - PROCESS | 2380 | ++DOCSHELL 1324C000 == 36 [pid = 2380] [id = 52] 13:15:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16BAC800) [pid = 2380] [serial = 152] [outer = 00000000] 13:15:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18161800) [pid = 2380] [serial = 153] [outer = 16BAC800] 13:15:28 INFO - PROCESS | 2380 | 1465247728605 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (181E3400) [pid = 2380] [serial = 154] [outer = 16BAC800] 13:15:28 INFO - PROCESS | 2380 | 1465247728960 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 529ms 13:15:28 INFO - PROCESS | 2380 | 1465247728983 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 2380 | 1465247728985 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 13:15:28 INFO - PROCESS | 2380 | 1465247728988 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:15:29 INFO - PROCESS | 2380 | 1465247728999 Marionette TRACE conn2 <- [1,174,null,{}] 13:15:29 INFO - PROCESS | 2380 | 1465247729003 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 2380 | 1465247729005 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:29 INFO - PROCESS | 2380 | 1465247729079 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:15:29 INFO - PROCESS | 2380 | 1465247729084 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 2380 | 1465247729086 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:29 INFO - PROCESS | 2380 | ++DOCSHELL 10A50800 == 37 [pid = 2380] [id = 53] 13:15:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10A52400) [pid = 2380] [serial = 155] [outer = 00000000] 13:15:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19837400) [pid = 2380] [serial = 156] [outer = 10A52400] 13:15:29 INFO - PROCESS | 2380 | 1465247729128 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (198F2C00) [pid = 2380] [serial = 157] [outer = 10A52400] 13:15:29 INFO - PROCESS | 2380 | 1465247729867 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 949ms 13:15:29 INFO - PROCESS | 2380 | 1465247729935 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 2380 | 1465247729939 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:15:29 INFO - PROCESS | 2380 | 1465247729944 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 2380 | 1465247729948 Marionette TRACE conn2 <- [1,178,null,{}] 13:15:29 INFO - PROCESS | 2380 | 1465247729954 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 2380 | 1465247729956 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:30 INFO - PROCESS | 2380 | 1465247730072 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:15:30 INFO - PROCESS | 2380 | 1465247730143 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 2380 | 1465247730146 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:30 INFO - PROCESS | 2380 | ++DOCSHELL 10E16000 == 38 [pid = 2380] [id = 54] 13:15:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10E17C00) [pid = 2380] [serial = 158] [outer = 00000000] 13:15:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1303B800) [pid = 2380] [serial = 159] [outer = 10E17C00] 13:15:30 INFO - PROCESS | 2380 | 1465247730202 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (13124400) [pid = 2380] [serial = 160] [outer = 10E17C00] 13:15:31 INFO - PROCESS | 2380 | 1465247731027 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1136ms 13:15:31 INFO - PROCESS | 2380 | 1465247731094 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 2380 | 1465247731098 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 13:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:15:31 INFO - PROCESS | 2380 | 1465247731103 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 2380 | 1465247731106 Marionette TRACE conn2 <- [1,182,null,{}] 13:15:31 INFO - PROCESS | 2380 | 1465247731112 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 2380 | 1465247731115 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:31 INFO - PROCESS | 2380 | 1465247731222 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:15:31 INFO - PROCESS | 2380 | 1465247731293 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 2380 | 1465247731298 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:31 INFO - PROCESS | 2380 | ++DOCSHELL 10EA5000 == 39 [pid = 2380] [id = 55] 13:15:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10EAA000) [pid = 2380] [serial = 161] [outer = 00000000] 13:15:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (11ACE800) [pid = 2380] [serial = 162] [outer = 10EAA000] 13:15:31 INFO - PROCESS | 2380 | 1465247731347 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (12A18800) [pid = 2380] [serial = 163] [outer = 10EAA000] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 1324C000 == 38 [pid = 2380] [id = 52] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 137B1800 == 37 [pid = 2380] [id = 51] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 106EA000 == 36 [pid = 2380] [id = 50] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 16FEF400 == 35 [pid = 2380] [id = 49] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 15424800 == 34 [pid = 2380] [id = 48] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 14E3A800 == 33 [pid = 2380] [id = 47] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 140F0400 == 32 [pid = 2380] [id = 46] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 13246000 == 31 [pid = 2380] [id = 45] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 11223000 == 30 [pid = 2380] [id = 44] 13:15:31 INFO - PROCESS | 2380 | --DOCSHELL 10B7C400 == 29 [pid = 2380] [id = 43] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1983A000) [pid = 2380] [serial = 94] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (19B09800) [pid = 2380] [serial = 96] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1125EC00) [pid = 2380] [serial = 99] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (114B9400) [pid = 2380] [serial = 100] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (13124C00) [pid = 2380] [serial = 102] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15422800) [pid = 2380] [serial = 108] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (131DA000) [pid = 2380] [serial = 103] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (140F3C00) [pid = 2380] [serial = 106] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1687A800) [pid = 2380] [serial = 112] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (156D6800) [pid = 2380] [serial = 109] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15C7DC00) [pid = 2380] [serial = 111] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (19B0A400) [pid = 2380] [serial = 97] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (13940400) [pid = 2380] [serial = 105] [outer = 00000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2380 | 1465247731856 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:15:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (106EA000) [pid = 2380] [serial = 164] [outer = 1B448000] 13:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 794ms 13:15:31 INFO - PROCESS | 2380 | 1465247731927 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 2380 | 1465247731932 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 13:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:15:31 INFO - PROCESS | 2380 | 1465247731939 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 2380 | 1465247731941 Marionette TRACE conn2 <- [1,186,null,{}] 13:15:31 INFO - PROCESS | 2380 | 1465247731945 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 2380 | 1465247731947 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:32 INFO - PROCESS | 2380 | 1465247732015 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:15:32 INFO - PROCESS | 2380 | 1465247732030 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 2380 | 1465247732032 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:32 INFO - PROCESS | 2380 | ++DOCSHELL 132E1400 == 30 [pid = 2380] [id = 56] 13:15:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (137AB000) [pid = 2380] [serial = 165] [outer = 00000000] 13:15:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1393E400) [pid = 2380] [serial = 166] [outer = 137AB000] 13:15:32 INFO - PROCESS | 2380 | 1465247732078 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1394BC00) [pid = 2380] [serial = 167] [outer = 137AB000] 13:15:32 INFO - PROCESS | 2380 | 1465247732493 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 591ms 13:15:32 INFO - PROCESS | 2380 | 1465247732518 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 2380 | 1465247732520 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 13:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:15:32 INFO - PROCESS | 2380 | 1465247732523 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 2380 | 1465247732526 Marionette TRACE conn2 <- [1,190,null,{}] 13:15:32 INFO - PROCESS | 2380 | 1465247732537 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 2380 | 1465247732541 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:32 INFO - PROCESS | 2380 | 1465247732625 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:15:32 INFO - PROCESS | 2380 | 1465247732632 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 2380 | 1465247732635 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:32 INFO - PROCESS | 2380 | ++DOCSHELL 14E3CC00 == 31 [pid = 2380] [id = 57] 13:15:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E3D000) [pid = 2380] [serial = 168] [outer = 00000000] 13:15:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (151D2400) [pid = 2380] [serial = 169] [outer = 14E3D000] 13:15:32 INFO - PROCESS | 2380 | 1465247732682 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (156D0400) [pid = 2380] [serial = 170] [outer = 14E3D000] 13:15:33 INFO - PROCESS | 2380 | 1465247733112 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 622ms 13:15:33 INFO - PROCESS | 2380 | 1465247733161 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 2380 | 1465247733164 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 13:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:15:33 INFO - PROCESS | 2380 | 1465247733167 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 2380 | 1465247733169 Marionette TRACE conn2 <- [1,194,null,{}] 13:15:33 INFO - PROCESS | 2380 | 1465247733172 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 2380 | 1465247733174 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:33 INFO - PROCESS | 2380 | 1465247733258 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:15:33 INFO - PROCESS | 2380 | 1465247733264 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 2380 | 1465247733266 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:33 INFO - PROCESS | 2380 | ++DOCSHELL 15FA2400 == 32 [pid = 2380] [id = 58] 13:15:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15FA2C00) [pid = 2380] [serial = 171] [outer = 00000000] 13:15:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16A7D000) [pid = 2380] [serial = 172] [outer = 15FA2C00] 13:15:33 INFO - PROCESS | 2380 | 1465247733310 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16B32400) [pid = 2380] [serial = 173] [outer = 15FA2C00] 13:15:33 INFO - PROCESS | 2380 | 1465247733710 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 13:15:33 INFO - PROCESS | 2380 | 1465247733777 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 2380 | 1465247733779 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 13:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:15:33 INFO - PROCESS | 2380 | 1465247733783 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 2380 | 1465247733784 Marionette TRACE conn2 <- [1,198,null,{}] 13:15:33 INFO - PROCESS | 2380 | 1465247733788 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 2380 | 1465247733790 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:33 INFO - PROCESS | 2380 | 1465247733895 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:15:33 INFO - PROCESS | 2380 | 1465247733900 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 2380 | 1465247733902 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:33 INFO - PROCESS | 2380 | ++DOCSHELL 16B35800 == 33 [pid = 2380] [id = 59] 13:15:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16BAF800) [pid = 2380] [serial = 174] [outer = 00000000] 13:15:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1740A400) [pid = 2380] [serial = 175] [outer = 16BAF800] 13:15:33 INFO - PROCESS | 2380 | 1465247733945 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17413C00) [pid = 2380] [serial = 176] [outer = 16BAF800] 13:15:34 INFO - PROCESS | 2380 | 1465247734374 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 638ms 13:15:34 INFO - PROCESS | 2380 | 1465247734418 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 2380 | 1465247734420 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:15:34 INFO - PROCESS | 2380 | 1465247734429 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 2380 | 1465247734430 Marionette TRACE conn2 <- [1,202,null,{}] 13:15:34 INFO - PROCESS | 2380 | 1465247734434 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:34 INFO - PROCESS | 2380 | 1465247734439 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:34 INFO - PROCESS | 2380 | 1465247734575 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:15:34 INFO - PROCESS | 2380 | 1465247734580 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 2380 | 1465247734582 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:34 INFO - PROCESS | 2380 | ++DOCSHELL 1324E000 == 34 [pid = 2380] [id = 60] 13:15:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16B3CC00) [pid = 2380] [serial = 177] [outer = 00000000] 13:15:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181E7C00) [pid = 2380] [serial = 178] [outer = 16B3CC00] 13:15:34 INFO - PROCESS | 2380 | 1465247734625 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19B05C00) [pid = 2380] [serial = 179] [outer = 16B3CC00] 13:15:35 INFO - PROCESS | 2380 | 1465247735025 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 638ms 13:15:35 INFO - PROCESS | 2380 | 1465247735062 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 2380 | 1465247735063 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 13:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:15:35 INFO - PROCESS | 2380 | 1465247735067 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 2380 | 1465247735068 Marionette TRACE conn2 <- [1,206,null,{}] 13:15:35 INFO - PROCESS | 2380 | 1465247735072 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 2380 | 1465247735073 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:35 INFO - PROCESS | 2380 | 1465247735175 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:15:35 INFO - PROCESS | 2380 | 1465247735247 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 2380 | 1465247735249 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:35 INFO - PROCESS | 2380 | ++DOCSHELL 19B08C00 == 35 [pid = 2380] [id = 61] 13:15:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19B0E400) [pid = 2380] [serial = 180] [outer = 00000000] 13:15:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (19DCB400) [pid = 2380] [serial = 181] [outer = 19B0E400] 13:15:35 INFO - PROCESS | 2380 | 1465247735301 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (19B10400) [pid = 2380] [serial = 182] [outer = 19B0E400] 13:15:35 INFO - PROCESS | 2380 | 1465247735690 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 623ms 13:15:35 INFO - PROCESS | 2380 | 1465247735705 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 2380 | 1465247735707 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 13:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:15:35 INFO - PROCESS | 2380 | 1465247735717 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 2380 | 1465247735719 Marionette TRACE conn2 <- [1,210,null,{}] 13:15:35 INFO - PROCESS | 2380 | 1465247735722 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 2380 | 1465247735724 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:35 INFO - PROCESS | 2380 | 1465247735946 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (156D9800) [pid = 2380] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (11229400) [pid = 2380] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (13246C00) [pid = 2380] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (140F0800) [pid = 2380] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10E16800) [pid = 2380] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (14E41800) [pid = 2380] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1703B000) [pid = 2380] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10B78800) [pid = 2380] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16BAC800) [pid = 2380] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14EA3400) [pid = 2380] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10EA5C00) [pid = 2380] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14E39400) [pid = 2380] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (17415400) [pid = 2380] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:15:35 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (17F09000) [pid = 2380] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:15:35 INFO - PROCESS | 2380 | 1465247735982 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 2380 | 1465247735984 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:36 INFO - PROCESS | 2380 | ++DOCSHELL 106ED400 == 36 [pid = 2380] [id = 62] 13:15:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (10A4BC00) [pid = 2380] [serial = 183] [outer = 00000000] 13:15:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (11221000) [pid = 2380] [serial = 184] [outer = 10A4BC00] 13:15:36 INFO - PROCESS | 2380 | 1465247736031 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (13248800) [pid = 2380] [serial = 185] [outer = 10A4BC00] 13:15:36 INFO - PROCESS | 2380 | 1465247736377 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 732ms 13:15:36 INFO - PROCESS | 2380 | 1465247736440 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 2380 | 1465247736442 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 13:15:36 INFO - PROCESS | 2380 | 1465247736445 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:15:36 INFO - PROCESS | 2380 | 1465247736447 Marionette TRACE conn2 <- [1,214,null,{}] 13:15:36 INFO - PROCESS | 2380 | 1465247736450 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:36 INFO - PROCESS | 2380 | 1465247736452 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:36 INFO - PROCESS | 2380 | 1465247736582 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:15:36 INFO - PROCESS | 2380 | 1465247736590 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 2380 | 1465247736592 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:36 INFO - PROCESS | 2380 | ++DOCSHELL 1401EC00 == 37 [pid = 2380] [id = 63] 13:15:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15A4CC00) [pid = 2380] [serial = 186] [outer = 00000000] 13:15:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (181E4800) [pid = 2380] [serial = 187] [outer = 15A4CC00] 13:15:36 INFO - PROCESS | 2380 | 1465247736635 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19DD3400) [pid = 2380] [serial = 188] [outer = 15A4CC00] 13:15:37 INFO - PROCESS | 2380 | 1465247737012 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 592ms 13:15:37 INFO - PROCESS | 2380 | 1465247737042 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 2380 | 1465247737044 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:15:37 INFO - PROCESS | 2380 | 1465247737047 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 2380 | 1465247737049 Marionette TRACE conn2 <- [1,218,null,{}] 13:15:37 INFO - PROCESS | 2380 | 1465247737052 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 2380 | 1465247737054 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:37 INFO - PROCESS | 2380 | 1465247737132 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:15:37 INFO - PROCESS | 2380 | 1465247737216 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 2380 | 1465247737218 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:37 INFO - PROCESS | 2380 | ++DOCSHELL 13105800 == 38 [pid = 2380] [id = 64] 13:15:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (15A0C000) [pid = 2380] [serial = 189] [outer = 00000000] 13:15:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19F87800) [pid = 2380] [serial = 190] [outer = 15A0C000] 13:15:37 INFO - PROCESS | 2380 | 1465247737261 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19F8C800) [pid = 2380] [serial = 191] [outer = 15A0C000] 13:15:37 INFO - PROCESS | 2380 | 1465247737600 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 591ms 13:15:37 INFO - PROCESS | 2380 | 1465247737645 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 2380 | 1465247737647 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 13:15:37 INFO - PROCESS | 2380 | 1465247737650 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:15:37 INFO - PROCESS | 2380 | 1465247737652 Marionette TRACE conn2 <- [1,222,null,{}] 13:15:37 INFO - PROCESS | 2380 | 1465247737656 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 2380 | 1465247737658 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:37 INFO - PROCESS | 2380 | 1465247737777 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:15:37 INFO - PROCESS | 2380 | 1465247737783 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 2380 | 1465247737786 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:37 INFO - PROCESS | 2380 | ++DOCSHELL 15F9A800 == 39 [pid = 2380] [id = 65] 13:15:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16B3C800) [pid = 2380] [serial = 192] [outer = 00000000] 13:15:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A383C00) [pid = 2380] [serial = 193] [outer = 16B3C800] 13:15:37 INFO - PROCESS | 2380 | 1465247737854 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A585800) [pid = 2380] [serial = 194] [outer = 16B3C800] 13:15:38 INFO - PROCESS | 2380 | 1465247738429 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 841ms 13:15:38 INFO - PROCESS | 2380 | 1465247738494 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 2380 | 1465247738498 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 13:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:15:38 INFO - PROCESS | 2380 | 1465247738503 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 2380 | 1465247738508 Marionette TRACE conn2 <- [1,226,null,{}] 13:15:38 INFO - PROCESS | 2380 | 1465247738527 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:38 INFO - PROCESS | 2380 | 1465247738530 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:38 INFO - PROCESS | 2380 | 1465247738651 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:15:38 INFO - PROCESS | 2380 | 1465247738723 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 2380 | 1465247738726 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:38 INFO - PROCESS | 2380 | ++DOCSHELL 10B77000 == 40 [pid = 2380] [id = 66] 13:15:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10B7C400) [pid = 2380] [serial = 195] [outer = 00000000] 13:15:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1309EC00) [pid = 2380] [serial = 196] [outer = 10B7C400] 13:15:38 INFO - PROCESS | 2380 | 1465247738827 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1393D400) [pid = 2380] [serial = 197] [outer = 10B7C400] 13:15:39 INFO - PROCESS | 2380 | 1465247739390 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 934ms 13:15:39 INFO - PROCESS | 2380 | 1465247739450 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 2380 | 1465247739454 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 13:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:15:39 INFO - PROCESS | 2380 | 1465247739461 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 2380 | 1465247739464 Marionette TRACE conn2 <- [1,230,null,{}] 13:15:39 INFO - PROCESS | 2380 | 1465247739468 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:39 INFO - PROCESS | 2380 | 1465247739471 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:39 INFO - PROCESS | 2380 | 1465247739581 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:15:39 INFO - PROCESS | 2380 | 1465247739705 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 2380 | 1465247739707 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:39 INFO - PROCESS | 2380 | ++DOCSHELL 14E3AC00 == 41 [pid = 2380] [id = 67] 13:15:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (14EAB800) [pid = 2380] [serial = 198] [outer = 00000000] 13:15:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (15F9E000) [pid = 2380] [serial = 199] [outer = 14EAB800] 13:15:39 INFO - PROCESS | 2380 | 1465247739764 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1687EC00) [pid = 2380] [serial = 200] [outer = 14EAB800] 13:15:40 INFO - PROCESS | 2380 | 1465247740335 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 933ms 13:15:40 INFO - PROCESS | 2380 | 1465247740397 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 2380 | 1465247740400 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 13:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:15:40 INFO - PROCESS | 2380 | 1465247740404 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 2380 | 1465247740408 Marionette TRACE conn2 <- [1,234,null,{}] 13:15:40 INFO - PROCESS | 2380 | 1465247740419 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:40 INFO - PROCESS | 2380 | 1465247740423 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:40 INFO - PROCESS | 2380 | 1465247740541 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:15:40 INFO - PROCESS | 2380 | 1465247740666 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 2380 | 1465247740670 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:40 INFO - PROCESS | 2380 | ++DOCSHELL 10A6C800 == 42 [pid = 2380] [id = 68] 13:15:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (10A6CC00) [pid = 2380] [serial = 201] [outer = 00000000] 13:15:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (12896C00) [pid = 2380] [serial = 202] [outer = 10A6CC00] 13:15:40 INFO - PROCESS | 2380 | 1465247740727 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (131D9800) [pid = 2380] [serial = 203] [outer = 10A6CC00] 13:15:41 INFO - PROCESS | 2380 | 1465247741409 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1042ms 13:15:41 INFO - PROCESS | 2380 | 1465247741448 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 2380 | 1465247741451 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 13:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:15:41 INFO - PROCESS | 2380 | 1465247741455 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 2380 | 1465247741460 Marionette TRACE conn2 <- [1,238,null,{}] 13:15:41 INFO - PROCESS | 2380 | 1465247741475 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:41 INFO - PROCESS | 2380 | 1465247741478 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:41 INFO - PROCESS | 2380 | 1465247741576 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:15:41 INFO - PROCESS | 2380 | 1465247741675 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 2380 | 1465247741678 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:41 INFO - PROCESS | 2380 | ++DOCSHELL 1125B000 == 43 [pid = 2380] [id = 69] 13:15:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (11C2F400) [pid = 2380] [serial = 204] [outer = 00000000] 13:15:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (13036400) [pid = 2380] [serial = 205] [outer = 11C2F400] 13:15:41 INFO - PROCESS | 2380 | 1465247741726 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1324C000) [pid = 2380] [serial = 206] [outer = 11C2F400] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 13105800 == 42 [pid = 2380] [id = 64] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 1401EC00 == 41 [pid = 2380] [id = 63] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 106ED400 == 40 [pid = 2380] [id = 62] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 19B08C00 == 39 [pid = 2380] [id = 61] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 1324E000 == 38 [pid = 2380] [id = 60] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 16B35800 == 37 [pid = 2380] [id = 59] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 15FA2400 == 36 [pid = 2380] [id = 58] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 14E3CC00 == 35 [pid = 2380] [id = 57] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 132E1400 == 34 [pid = 2380] [id = 56] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 10EA5000 == 33 [pid = 2380] [id = 55] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 10E16000 == 32 [pid = 2380] [id = 54] 13:15:41 INFO - PROCESS | 2380 | --DOCSHELL 10A50800 == 31 [pid = 2380] [id = 53] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (15F9E400) [pid = 2380] [serial = 141] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1280B400) [pid = 2380] [serial = 129] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (12ADDC00) [pid = 2380] [serial = 130] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1324D800) [pid = 2380] [serial = 132] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (13250400) [pid = 2380] [serial = 133] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (14E35400) [pid = 2380] [serial = 135] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (114BF800) [pid = 2380] [serial = 127] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (11221400) [pid = 2380] [serial = 126] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (156D3C00) [pid = 2380] [serial = 139] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1740AC00) [pid = 2380] [serial = 144] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (15F9EC00) [pid = 2380] [serial = 142] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (156D2400) [pid = 2380] [serial = 148] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (14019800) [pid = 2380] [serial = 147] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18161800) [pid = 2380] [serial = 153] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1740EC00) [pid = 2380] [serial = 145] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17587400) [pid = 2380] [serial = 150] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (13102800) [pid = 2380] [serial = 115] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (12AE5800) [pid = 2380] [serial = 114] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (15A0B400) [pid = 2380] [serial = 118] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1541A400) [pid = 2380] [serial = 117] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1772F000) [pid = 2380] [serial = 121] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1757DC00) [pid = 2380] [serial = 120] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (19837400) [pid = 2380] [serial = 156] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18377000) [pid = 2380] [serial = 124] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1816EC00) [pid = 2380] [serial = 123] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (153C1000) [pid = 2380] [serial = 138] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (181E3400) [pid = 2380] [serial = 154] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (175AD000) [pid = 2380] [serial = 151] [outer = 00000000] [url = about:blank] 13:15:41 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (14E3D800) [pid = 2380] [serial = 136] [outer = 00000000] [url = about:blank] 13:15:42 INFO - PROCESS | 2380 | 1465247742194 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 763ms 13:15:42 INFO - PROCESS | 2380 | 1465247742214 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 2380 | 1465247742218 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 13:15:42 INFO - PROCESS | 2380 | 1465247742224 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:15:42 INFO - PROCESS | 2380 | 1465247742226 Marionette TRACE conn2 <- [1,242,null,{}] 13:15:42 INFO - PROCESS | 2380 | 1465247742230 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 2380 | 1465247742232 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:42 INFO - PROCESS | 2380 | 1465247742317 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:15:42 INFO - PROCESS | 2380 | 1465247742323 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 2380 | 1465247742325 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:42 INFO - PROCESS | 2380 | ++DOCSHELL 13117400 == 32 [pid = 2380] [id = 70] 13:15:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (13120400) [pid = 2380] [serial = 207] [outer = 00000000] 13:15:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (132ED000) [pid = 2380] [serial = 208] [outer = 13120400] 13:15:42 INFO - PROCESS | 2380 | 1465247742375 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (140F3C00) [pid = 2380] [serial = 209] [outer = 13120400] 13:15:42 INFO - PROCESS | 2380 | 1465247742811 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 623ms 13:15:42 INFO - PROCESS | 2380 | 1465247742863 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 2380 | 1465247742865 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:15:42 INFO - PROCESS | 2380 | 1465247742868 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 2380 | 1465247742872 Marionette TRACE conn2 <- [1,246,null,{}] 13:15:42 INFO - PROCESS | 2380 | 1465247742882 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 2380 | 1465247742886 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:42 INFO - PROCESS | 2380 | 1465247742967 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:15:42 INFO - PROCESS | 2380 | 1465247742975 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 2380 | 1465247742978 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:42 INFO - PROCESS | 2380 | ++DOCSHELL 151C3400 == 33 [pid = 2380] [id = 71] 13:15:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (151C4000) [pid = 2380] [serial = 210] [outer = 00000000] 13:15:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15419C00) [pid = 2380] [serial = 211] [outer = 151C4000] 13:15:43 INFO - PROCESS | 2380 | 1465247743025 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (156D9000) [pid = 2380] [serial = 212] [outer = 151C4000] 13:15:43 INFO - PROCESS | 2380 | 1465247743448 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 623ms 13:15:43 INFO - PROCESS | 2380 | 1465247743506 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 2380 | 1465247743509 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 13:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:15:43 INFO - PROCESS | 2380 | 1465247743512 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 2380 | 1465247743513 Marionette TRACE conn2 <- [1,250,null,{}] 13:15:43 INFO - PROCESS | 2380 | 1465247743517 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:43 INFO - PROCESS | 2380 | 1465247743519 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:43 INFO - PROCESS | 2380 | 1465247743601 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:15:43 INFO - PROCESS | 2380 | 1465247743609 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 2380 | 1465247743611 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:43 INFO - PROCESS | 2380 | ++DOCSHELL 15A4D800 == 34 [pid = 2380] [id = 72] 13:15:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15F99C00) [pid = 2380] [serial = 213] [outer = 00000000] 13:15:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1684C800) [pid = 2380] [serial = 214] [outer = 15F99C00] 13:15:43 INFO - PROCESS | 2380 | 1465247743657 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16853400) [pid = 2380] [serial = 215] [outer = 15F99C00] 13:15:44 INFO - PROCESS | 2380 | 1465247744087 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 638ms 13:15:44 INFO - PROCESS | 2380 | 1465247744134 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 2380 | 1465247744136 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 13:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:15:44 INFO - PROCESS | 2380 | 1465247744139 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 2380 | 1465247744141 Marionette TRACE conn2 <- [1,254,null,{}] 13:15:44 INFO - PROCESS | 2380 | 1465247744144 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 2380 | 1465247744146 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:44 INFO - PROCESS | 2380 | 1465247744223 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:15:44 INFO - PROCESS | 2380 | 1465247744228 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 2380 | 1465247744230 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:44 INFO - PROCESS | 2380 | ++DOCSHELL 16BA7400 == 35 [pid = 2380] [id = 73] 13:15:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16FE9000) [pid = 2380] [serial = 216] [outer = 00000000] 13:15:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1740C000) [pid = 2380] [serial = 217] [outer = 16FE9000] 13:15:44 INFO - PROCESS | 2380 | 1465247744275 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (17413000) [pid = 2380] [serial = 218] [outer = 16FE9000] 13:15:44 INFO - PROCESS | 2380 | 1465247744756 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 638ms 13:15:44 INFO - PROCESS | 2380 | 1465247744777 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 2380 | 1465247744779 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 13:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:15:44 INFO - PROCESS | 2380 | 1465247744791 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 2380 | 1465247744793 Marionette TRACE conn2 <- [1,258,null,{}] 13:15:44 INFO - PROCESS | 2380 | 1465247744797 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 2380 | 1465247744802 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:44 INFO - PROCESS | 2380 | 1465247744919 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:15:44 INFO - PROCESS | 2380 | 1465247744996 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 2380 | 1465247744999 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:44 INFO - PROCESS | 2380 | ++DOCSHELL 16852400 == 36 [pid = 2380] [id = 74] 13:15:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17F06000) [pid = 2380] [serial = 219] [outer = 00000000] 13:15:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (181DF400) [pid = 2380] [serial = 220] [outer = 17F06000] 13:15:45 INFO - PROCESS | 2380 | 1465247745042 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181DFC00) [pid = 2380] [serial = 221] [outer = 17F06000] 13:15:45 INFO - PROCESS | 2380 | 1465247745419 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 685ms 13:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:15:45 INFO - PROCESS | 2380 | 1465247745487 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 2380 | 1465247745489 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 13:15:45 INFO - PROCESS | 2380 | 1465247745493 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 2380 | 1465247745494 Marionette TRACE conn2 <- [1,262,null,{}] 13:15:45 INFO - PROCESS | 2380 | 1465247745498 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:45 INFO - PROCESS | 2380 | 1465247745500 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:45 INFO - PROCESS | 2380 | 1465247745613 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:15:45 INFO - PROCESS | 2380 | 1465247745618 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 2380 | 1465247745620 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:45 INFO - PROCESS | 2380 | ++DOCSHELL 175B8400 == 37 [pid = 2380] [id = 75] 13:15:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17730400) [pid = 2380] [serial = 222] [outer = 00000000] 13:15:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1836AC00) [pid = 2380] [serial = 223] [outer = 17730400] 13:15:45 INFO - PROCESS | 2380 | 1465247745663 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18372000) [pid = 2380] [serial = 224] [outer = 17730400] 13:15:46 INFO - PROCESS | 2380 | 1465247746071 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 623ms 13:15:46 INFO - PROCESS | 2380 | 1465247746133 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 2380 | 1465247746135 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 13:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:15:46 INFO - PROCESS | 2380 | 1465247746138 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 2380 | 1465247746140 Marionette TRACE conn2 <- [1,266,null,{}] 13:15:46 INFO - PROCESS | 2380 | 1465247746143 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 2380 | 1465247746145 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:46 INFO - PROCESS | 2380 | 1465247746249 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:15:46 INFO - PROCESS | 2380 | 1465247746319 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2380 | 1465247746321 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:46 INFO - PROCESS | 2380 | ++DOCSHELL 1816EC00 == 38 [pid = 2380] [id = 76] 13:15:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (181E8C00) [pid = 2380] [serial = 225] [outer = 00000000] 13:15:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (198EBC00) [pid = 2380] [serial = 226] [outer = 181E8C00] 13:15:46 INFO - PROCESS | 2380 | 1465247746364 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (198EE800) [pid = 2380] [serial = 227] [outer = 181E8C00] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (16B3CC00) [pid = 2380] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16BAF800) [pid = 2380] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (19B0E400) [pid = 2380] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14E3D000) [pid = 2380] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10EAA000) [pid = 2380] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (137AB000) [pid = 2380] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15FA2C00) [pid = 2380] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (15A0C000) [pid = 2380] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10A4BC00) [pid = 2380] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:15:46 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15A4CC00) [pid = 2380] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:15:46 INFO - PROCESS | 2380 | 1465247746812 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 732ms 13:15:46 INFO - PROCESS | 2380 | 1465247746877 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 2380 | 1465247746879 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 13:15:46 INFO - PROCESS | 2380 | 1465247746882 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:15:46 INFO - PROCESS | 2380 | 1465247746884 Marionette TRACE conn2 <- [1,270,null,{}] 13:15:46 INFO - PROCESS | 2380 | 1465247746887 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 2380 | 1465247746889 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:46 INFO - PROCESS | 2380 | 1465247746967 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:15:46 INFO - PROCESS | 2380 | 1465247746972 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2380 | 1465247746974 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:46 INFO - PROCESS | 2380 | ++DOCSHELL 14EABC00 == 39 [pid = 2380] [id = 77] 13:15:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (181EA800) [pid = 2380] [serial = 228] [outer = 00000000] 13:15:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19B0DC00) [pid = 2380] [serial = 229] [outer = 181EA800] 13:15:47 INFO - PROCESS | 2380 | 1465247747017 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19DCC000) [pid = 2380] [serial = 230] [outer = 181EA800] 13:15:47 INFO - PROCESS | 2380 | 1465247747428 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 591ms 13:15:47 INFO - PROCESS | 2380 | 1465247747483 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 2380 | 1465247747485 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 13:15:47 INFO - PROCESS | 2380 | 1465247747489 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:15:47 INFO - PROCESS | 2380 | 1465247747490 Marionette TRACE conn2 <- [1,274,null,{}] 13:15:47 INFO - PROCESS | 2380 | 1465247747494 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:47 INFO - PROCESS | 2380 | 1465247747495 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:47 INFO - PROCESS | 2380 | 1465247747566 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:15:47 INFO - PROCESS | 2380 | 1465247747571 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 2380 | 1465247747573 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:47 INFO - PROCESS | 2380 | ++DOCSHELL 13032400 == 40 [pid = 2380] [id = 78] 13:15:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (198E9400) [pid = 2380] [serial = 231] [outer = 00000000] 13:15:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19F86C00) [pid = 2380] [serial = 232] [outer = 198E9400] 13:15:47 INFO - PROCESS | 2380 | 1465247747616 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A376800) [pid = 2380] [serial = 233] [outer = 198E9400] 13:15:48 INFO - PROCESS | 2380 | 1465247748062 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 622ms 13:15:48 INFO - PROCESS | 2380 | 1465247748112 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 2380 | 1465247748114 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 13:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:15:48 INFO - PROCESS | 2380 | 1465247748117 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 2380 | 1465247748120 Marionette TRACE conn2 <- [1,278,null,{}] 13:15:48 INFO - PROCESS | 2380 | 1465247748123 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 2380 | 1465247748125 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:48 INFO - PROCESS | 2380 | 1465247748218 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:15:48 INFO - PROCESS | 2380 | 1465247748226 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 2380 | 1465247748229 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:48 INFO - PROCESS | 2380 | ++DOCSHELL 1A43E000 == 41 [pid = 2380] [id = 79] 13:15:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A445800) [pid = 2380] [serial = 234] [outer = 00000000] 13:15:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A587000) [pid = 2380] [serial = 235] [outer = 1A445800] 13:15:48 INFO - PROCESS | 2380 | 1465247748275 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A58D400) [pid = 2380] [serial = 236] [outer = 1A445800] 13:15:48 INFO - PROCESS | 2380 | 1465247748760 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 685ms 13:15:48 INFO - PROCESS | 2380 | 1465247748818 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 2380 | 1465247748824 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 13:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:15:48 INFO - PROCESS | 2380 | 1465247748831 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 2380 | 1465247748837 Marionette TRACE conn2 <- [1,282,null,{}] 13:15:48 INFO - PROCESS | 2380 | 1465247748843 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 2380 | 1465247748846 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:48 INFO - PROCESS | 2380 | 1465247748997 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:15:49 INFO - PROCESS | 2380 | 1465247749091 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 2380 | 1465247749094 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:49 INFO - PROCESS | 2380 | ++DOCSHELL 10A4E400 == 42 [pid = 2380] [id = 80] 13:15:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10A53800) [pid = 2380] [serial = 237] [outer = 00000000] 13:15:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (12810000) [pid = 2380] [serial = 238] [outer = 10A53800] 13:15:49 INFO - PROCESS | 2380 | 1465247749150 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (13074800) [pid = 2380] [serial = 239] [outer = 10A53800] 13:15:49 INFO - PROCESS | 2380 | 1465247749823 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1043ms 13:15:49 INFO - PROCESS | 2380 | 1465247749878 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 2380 | 1465247749883 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 13:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:15:49 INFO - PROCESS | 2380 | 1465247749903 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 2380 | 1465247749906 Marionette TRACE conn2 <- [1,286,null,{}] 13:15:49 INFO - PROCESS | 2380 | 1465247749910 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:49 INFO - PROCESS | 2380 | 1465247749913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:50 INFO - PROCESS | 2380 | 1465247750052 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:15:50 INFO - PROCESS | 2380 | 1465247750172 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 2380 | 1465247750175 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:50 INFO - PROCESS | 2380 | ++DOCSHELL 15420000 == 43 [pid = 2380] [id = 81] 13:15:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (15424800) [pid = 2380] [serial = 240] [outer = 00000000] 13:15:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (15C7D800) [pid = 2380] [serial = 241] [outer = 15424800] 13:15:50 INFO - PROCESS | 2380 | 1465247750232 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1703BC00) [pid = 2380] [serial = 242] [outer = 15424800] 13:15:50 INFO - PROCESS | 2380 | 1465247750795 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 934ms 13:15:50 INFO - PROCESS | 2380 | 1465247750847 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 2380 | 1465247750849 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 13:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:15:50 INFO - PROCESS | 2380 | 1465247750853 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 2380 | 1465247750857 Marionette TRACE conn2 <- [1,290,null,{}] 13:15:50 INFO - PROCESS | 2380 | 1465247750867 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 2380 | 1465247750872 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:50 INFO - PROCESS | 2380 | 1465247750983 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:15:51 INFO - PROCESS | 2380 | 1465247751105 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 2380 | 1465247751108 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:51 INFO - PROCESS | 2380 | ++DOCSHELL 19DD4800 == 44 [pid = 2380] [id = 82] 13:15:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (19DD6400) [pid = 2380] [serial = 243] [outer = 00000000] 13:15:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (19F89000) [pid = 2380] [serial = 244] [outer = 19DD6400] 13:15:51 INFO - PROCESS | 2380 | 1465247751165 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1A582C00) [pid = 2380] [serial = 245] [outer = 19DD6400] 13:15:51 INFO - PROCESS | 2380 | 1465247751710 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 934ms 13:15:51 INFO - PROCESS | 2380 | 1465247751782 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 2380 | 1465247751785 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 13:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:15:51 INFO - PROCESS | 2380 | 1465247751788 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 2380 | 1465247751790 Marionette TRACE conn2 <- [1,294,null,{}] 13:15:51 INFO - PROCESS | 2380 | 1465247751794 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:51 INFO - PROCESS | 2380 | 1465247751796 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:51 INFO - PROCESS | 2380 | 1465247751903 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:15:52 INFO - PROCESS | 2380 | 1465247752117 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 2380 | 1465247752121 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:52 INFO - PROCESS | 2380 | ++DOCSHELL 103F3000 == 45 [pid = 2380] [id = 83] 13:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1057BC00) [pid = 2380] [serial = 246] [outer = 00000000] 13:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (10B76000) [pid = 2380] [serial = 247] [outer = 1057BC00] 13:15:52 INFO - PROCESS | 2380 | 1465247752182 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (11262000) [pid = 2380] [serial = 248] [outer = 1057BC00] 13:15:52 INFO - PROCESS | 2380 | 1465247752982 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 13032400 == 44 [pid = 2380] [id = 78] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 14EABC00 == 43 [pid = 2380] [id = 77] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 1816EC00 == 42 [pid = 2380] [id = 76] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 175B8400 == 41 [pid = 2380] [id = 75] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 16852400 == 40 [pid = 2380] [id = 74] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 16BA7400 == 39 [pid = 2380] [id = 73] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 15A4D800 == 38 [pid = 2380] [id = 72] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 151C3400 == 37 [pid = 2380] [id = 71] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 13117400 == 36 [pid = 2380] [id = 70] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 1125B000 == 35 [pid = 2380] [id = 69] 13:15:52 INFO - PROCESS | 2380 | --DOCSHELL 15F9A800 == 34 [pid = 2380] [id = 65] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (151D2400) [pid = 2380] [serial = 169] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (156D0400) [pid = 2380] [serial = 170] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (12A18800) [pid = 2380] [serial = 163] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (11ACE800) [pid = 2380] [serial = 162] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1393E400) [pid = 2380] [serial = 166] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1394BC00) [pid = 2380] [serial = 167] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (16A7D000) [pid = 2380] [serial = 172] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1303B800) [pid = 2380] [serial = 159] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (19B10400) [pid = 2380] [serial = 182] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (19F87800) [pid = 2380] [serial = 190] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1B4B6C00) [pid = 2380] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (13248800) [pid = 2380] [serial = 185] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (11221000) [pid = 2380] [serial = 184] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1740A400) [pid = 2380] [serial = 175] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (19B05C00) [pid = 2380] [serial = 179] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (19DD3400) [pid = 2380] [serial = 188] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (181E4800) [pid = 2380] [serial = 187] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (19F8C800) [pid = 2380] [serial = 191] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16B32400) [pid = 2380] [serial = 173] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (181E7C00) [pid = 2380] [serial = 178] [outer = 00000000] [url = about:blank] 13:15:53 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (17413C00) [pid = 2380] [serial = 176] [outer = 00000000] [url = about:blank] 13:15:53 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (19DCB400) [pid = 2380] [serial = 181] [outer = 00000000] [url = about:blank] 13:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1245ms 13:15:53 INFO - PROCESS | 2380 | 1465247753055 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 2380 | 1465247753057 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 13:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:15:53 INFO - PROCESS | 2380 | 1465247753061 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 2380 | 1465247753064 Marionette TRACE conn2 <- [1,298,null,{}] 13:15:53 INFO - PROCESS | 2380 | 1465247753068 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 2380 | 1465247753071 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:53 INFO - PROCESS | 2380 | 1465247753158 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:15:53 INFO - PROCESS | 2380 | 1465247753166 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 2380 | 1465247753168 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:53 INFO - PROCESS | 2380 | ++DOCSHELL 13144000 == 35 [pid = 2380] [id = 84] 13:15:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (13144C00) [pid = 2380] [serial = 249] [outer = 00000000] 13:15:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (13940400) [pid = 2380] [serial = 250] [outer = 13144C00] 13:15:53 INFO - PROCESS | 2380 | 1465247753215 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (14E33800) [pid = 2380] [serial = 251] [outer = 13144C00] 13:15:53 INFO - PROCESS | 2380 | 1465247753679 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 638ms 13:15:53 INFO - PROCESS | 2380 | 1465247753698 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 2380 | 1465247753702 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 13:15:53 INFO - PROCESS | 2380 | 1465247753706 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:15:53 INFO - PROCESS | 2380 | 1465247753708 Marionette TRACE conn2 <- [1,302,null,{}] 13:15:53 INFO - PROCESS | 2380 | 1465247753712 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 2380 | 1465247753714 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:53 INFO - PROCESS | 2380 | 1465247753801 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:15:53 INFO - PROCESS | 2380 | 1465247753810 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 2380 | 1465247753812 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:53 INFO - PROCESS | 2380 | ++DOCSHELL 15A0C000 == 36 [pid = 2380] [id = 85] 13:15:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (15A0D000) [pid = 2380] [serial = 252] [outer = 00000000] 13:15:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (15F9D800) [pid = 2380] [serial = 253] [outer = 15A0D000] 13:15:53 INFO - PROCESS | 2380 | 1465247753857 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16854800) [pid = 2380] [serial = 254] [outer = 15A0D000] 13:15:54 INFO - PROCESS | 2380 | 1465247754320 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 623ms 13:15:54 INFO - PROCESS | 2380 | 1465247754345 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 2380 | 1465247754347 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 13:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:15:54 INFO - PROCESS | 2380 | 1465247754352 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 2380 | 1465247754357 Marionette TRACE conn2 <- [1,306,null,{}] 13:15:54 INFO - PROCESS | 2380 | 1465247754370 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:54 INFO - PROCESS | 2380 | 1465247754373 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:54 INFO - PROCESS | 2380 | 1465247754460 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:15:54 INFO - PROCESS | 2380 | 1465247754477 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 2380 | 1465247754479 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:54 INFO - PROCESS | 2380 | ++DOCSHELL 17584C00 == 37 [pid = 2380] [id = 86] 13:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17586C00) [pid = 2380] [serial = 255] [outer = 00000000] 13:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17739800) [pid = 2380] [serial = 256] [outer = 17586C00] 13:15:54 INFO - PROCESS | 2380 | 1465247754523 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17B91C00) [pid = 2380] [serial = 257] [outer = 17586C00] 13:15:54 INFO - PROCESS | 2380 | 1465247754967 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 654ms 13:15:54 INFO - PROCESS | 2380 | 1465247755009 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 2380 | 1465247755012 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 13:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:15:55 INFO - PROCESS | 2380 | 1465247755015 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 2380 | 1465247755017 Marionette TRACE conn2 <- [1,310,null,{}] 13:15:55 INFO - PROCESS | 2380 | 1465247755020 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 2380 | 1465247755022 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:55 INFO - PROCESS | 2380 | 1465247755103 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:15:55 INFO - PROCESS | 2380 | 1465247755109 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 2380 | 1465247755112 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:55 INFO - PROCESS | 2380 | ++DOCSHELL 17414000 == 38 [pid = 2380] [id = 87] 13:15:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (17B95400) [pid = 2380] [serial = 258] [outer = 00000000] 13:15:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1982F400) [pid = 2380] [serial = 259] [outer = 17B95400] 13:15:55 INFO - PROCESS | 2380 | 1465247755155 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (198EC000) [pid = 2380] [serial = 260] [outer = 17B95400] 13:15:55 INFO - PROCESS | 2380 | 1465247755565 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 591ms 13:15:55 INFO - PROCESS | 2380 | 1465247755596 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 2380 | 1465247755598 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 13:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:15:55 INFO - PROCESS | 2380 | 1465247755602 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 2380 | 1465247755603 Marionette TRACE conn2 <- [1,314,null,{}] 13:15:55 INFO - PROCESS | 2380 | 1465247755607 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 2380 | 1465247755609 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:55 INFO - PROCESS | 2380 | 1465247755719 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:15:55 INFO - PROCESS | 2380 | 1465247755724 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 2380 | 1465247755729 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:55 INFO - PROCESS | 2380 | ++DOCSHELL 19DCD000 == 39 [pid = 2380] [id = 88] 13:15:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (19DCDC00) [pid = 2380] [serial = 261] [outer = 00000000] 13:15:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (19DD4C00) [pid = 2380] [serial = 262] [outer = 19DCDC00] 13:15:55 INFO - PROCESS | 2380 | 1465247755824 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (19F87800) [pid = 2380] [serial = 263] [outer = 19DCDC00] 13:15:56 INFO - PROCESS | 2380 | 1465247756221 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:15:56 INFO - PROCESS | 2380 | 1465247756325 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 731ms 13:15:56 INFO - PROCESS | 2380 | 1465247756346 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 2380 | 1465247756347 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 13:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:15:56 INFO - PROCESS | 2380 | 1465247756355 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 2380 | 1465247756357 Marionette TRACE conn2 <- [1,318,null,{}] 13:15:56 INFO - PROCESS | 2380 | 1465247756361 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:56 INFO - PROCESS | 2380 | 1465247756363 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:56 INFO - PROCESS | 2380 | 1465247756482 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:15:56 INFO - PROCESS | 2380 | 1465247756490 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 2380 | 1465247756492 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:56 INFO - PROCESS | 2380 | ++DOCSHELL 17414C00 == 40 [pid = 2380] [id = 89] 13:15:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (19F8DC00) [pid = 2380] [serial = 264] [outer = 00000000] 13:15:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1A86FC00) [pid = 2380] [serial = 265] [outer = 19F8DC00] 13:15:56 INFO - PROCESS | 2380 | 1465247756587 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1A871C00) [pid = 2380] [serial = 266] [outer = 19F8DC00] 13:15:56 INFO - PROCESS | 2380 | 1465247756983 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 638ms 13:15:56 INFO - PROCESS | 2380 | 1465247756994 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 2380 | 1465247756996 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 13:15:56 INFO - PROCESS | 2380 | 1465247756999 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 2380 | 1465247757001 Marionette TRACE conn2 <- [1,322,null,{}] 13:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:15:56 INFO - PROCESS | 2380 | 1465247757004 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:56 INFO - PROCESS | 2380 | 1465247757006 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:57 INFO - PROCESS | 2380 | 1465247757142 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:15:57 INFO - PROCESS | 2380 | 1465247757156 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 2380 | 1465247757158 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:57 INFO - PROCESS | 2380 | ++DOCSHELL 19DCBC00 == 41 [pid = 2380] [id = 90] 13:15:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1A586C00) [pid = 2380] [serial = 267] [outer = 00000000] 13:15:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1AA56C00) [pid = 2380] [serial = 268] [outer = 1A586C00] 13:15:57 INFO - PROCESS | 2380 | 1465247757201 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (1AC97C00) [pid = 2380] [serial = 269] [outer = 1A586C00] 13:15:57 INFO - PROCESS | 2380 | 1465247757780 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (10E17C00) [pid = 2380] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (17F06000) [pid = 2380] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (17730400) [pid = 2380] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (14EAB800) [pid = 2380] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (10A6CC00) [pid = 2380] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (16FE9000) [pid = 2380] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (15F99C00) [pid = 2380] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10B7C400) [pid = 2380] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (151C4000) [pid = 2380] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (13120400) [pid = 2380] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (181E8C00) [pid = 2380] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (11C2F400) [pid = 2380] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (198E9400) [pid = 2380] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:15:57 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (181EA800) [pid = 2380] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 840ms 13:15:57 INFO - PROCESS | 2380 | 1465247757844 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 2380 | 1465247757846 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 13:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:15:57 INFO - PROCESS | 2380 | 1465247757849 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 2380 | 1465247757850 Marionette TRACE conn2 <- [1,326,null,{}] 13:15:57 INFO - PROCESS | 2380 | 1465247757854 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 2380 | 1465247757856 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:57 INFO - PROCESS | 2380 | 1465247757935 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:15:57 INFO - PROCESS | 2380 | 1465247757943 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 2380 | 1465247757945 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:57 INFO - PROCESS | 2380 | ++DOCSHELL 1313D400 == 42 [pid = 2380] [id = 91] 13:15:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (13249800) [pid = 2380] [serial = 270] [outer = 00000000] 13:15:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (15FA5400) [pid = 2380] [serial = 271] [outer = 13249800] 13:15:57 INFO - PROCESS | 2380 | 1465247757988 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10EA5C00) [pid = 2380] [serial = 272] [outer = 13249800] 13:15:58 INFO - PROCESS | 2380 | 1465247758407 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 622ms 13:15:58 INFO - PROCESS | 2380 | 1465247758488 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 2380 | 1465247758490 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 13:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:15:58 INFO - PROCESS | 2380 | 1465247758492 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 2380 | 1465247758494 Marionette TRACE conn2 <- [1,330,null,{}] 13:15:58 INFO - PROCESS | 2380 | 1465247758497 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:58 INFO - PROCESS | 2380 | 1465247758499 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:58 INFO - PROCESS | 2380 | 1465247758578 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:15:58 INFO - PROCESS | 2380 | 1465247758585 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 2380 | 1465247758587 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:58 INFO - PROCESS | 2380 | ++DOCSHELL 106EC400 == 43 [pid = 2380] [id = 92] 13:15:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (143EEC00) [pid = 2380] [serial = 273] [outer = 00000000] 13:15:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (19F93400) [pid = 2380] [serial = 274] [outer = 143EEC00] 13:15:58 INFO - PROCESS | 2380 | 1465247758634 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1AC9CC00) [pid = 2380] [serial = 275] [outer = 143EEC00] 13:15:59 INFO - PROCESS | 2380 | 1465247759033 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 591ms 13:15:59 INFO - PROCESS | 2380 | 1465247759084 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 2380 | 1465247759087 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 13:15:59 INFO - PROCESS | 2380 | 1465247759090 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:15:59 INFO - PROCESS | 2380 | 1465247759092 Marionette TRACE conn2 <- [1,334,null,{}] 13:15:59 INFO - PROCESS | 2380 | 1465247759096 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 2380 | 1465247759098 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:59 INFO - PROCESS | 2380 | 1465247759181 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:15:59 INFO - PROCESS | 2380 | 1465247759186 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 2380 | 1465247759188 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:59 INFO - PROCESS | 2380 | ++DOCSHELL 1A58AC00 == 44 [pid = 2380] [id = 93] 13:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1ACA0000) [pid = 2380] [serial = 276] [outer = 00000000] 13:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1AE25C00) [pid = 2380] [serial = 277] [outer = 1ACA0000] 13:15:59 INFO - PROCESS | 2380 | 1465247759238 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1AE2E000) [pid = 2380] [serial = 278] [outer = 1ACA0000] 13:15:59 INFO - PROCESS | 2380 | 1465247759692 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 638ms 13:15:59 INFO - PROCESS | 2380 | 1465247759730 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 2380 | 1465247759732 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 13:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:15:59 INFO - PROCESS | 2380 | 1465247759735 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 2380 | 1465247759737 Marionette TRACE conn2 <- [1,338,null,{}] 13:15:59 INFO - PROCESS | 2380 | 1465247759741 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 2380 | 1465247759743 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:15:59 INFO - PROCESS | 2380 | 1465247759883 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:16:00 INFO - PROCESS | 2380 | 1465247760025 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 2380 | 1465247760028 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:00 INFO - PROCESS | 2380 | ++DOCSHELL 10A53000 == 45 [pid = 2380] [id = 94] 13:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (10A54C00) [pid = 2380] [serial = 279] [outer = 00000000] 13:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (11AD2400) [pid = 2380] [serial = 280] [outer = 10A54C00] 13:16:00 INFO - PROCESS | 2380 | 1465247760086 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (12A9DC00) [pid = 2380] [serial = 281] [outer = 10A54C00] 13:16:00 INFO - PROCESS | 2380 | 1465247760624 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 950ms 13:16:00 INFO - PROCESS | 2380 | 1465247760681 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 2380 | 1465247760685 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 13:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:16:00 INFO - PROCESS | 2380 | 1465247760690 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 2380 | 1465247760694 Marionette TRACE conn2 <- [1,342,null,{}] 13:16:00 INFO - PROCESS | 2380 | 1465247760698 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:00 INFO - PROCESS | 2380 | 1465247760701 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:00 INFO - PROCESS | 2380 | 1465247760814 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:16:00 INFO - PROCESS | 2380 | 1465247760909 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 2380 | 1465247760913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:00 INFO - PROCESS | 2380 | ++DOCSHELL 139D4400 == 46 [pid = 2380] [id = 95] 13:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (139D4800) [pid = 2380] [serial = 282] [outer = 00000000] 13:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (14E38C00) [pid = 2380] [serial = 283] [outer = 139D4800] 13:16:00 INFO - PROCESS | 2380 | 1465247760968 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (14E41000) [pid = 2380] [serial = 284] [outer = 139D4800] 13:16:01 INFO - PROCESS | 2380 | 1465247761549 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 887ms 13:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:16:01 INFO - PROCESS | 2380 | 1465247761595 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 2380 | 1465247761599 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 13:16:01 INFO - PROCESS | 2380 | 1465247761603 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 2380 | 1465247761605 Marionette TRACE conn2 <- [1,346,null,{}] 13:16:01 INFO - PROCESS | 2380 | 1465247761609 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 2380 | 1465247761612 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:01 INFO - PROCESS | 2380 | 1465247761722 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:16:01 INFO - PROCESS | 2380 | 1465247761819 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 2380 | 1465247761822 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:01 INFO - PROCESS | 2380 | ++DOCSHELL 15A40C00 == 47 [pid = 2380] [id = 96] 13:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (16855000) [pid = 2380] [serial = 285] [outer = 00000000] 13:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (17049400) [pid = 2380] [serial = 286] [outer = 16855000] 13:16:01 INFO - PROCESS | 2380 | 1465247761875 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (17410800) [pid = 2380] [serial = 287] [outer = 16855000] 13:16:02 INFO - PROCESS | 2380 | 1465247762460 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 887ms 13:16:02 INFO - PROCESS | 2380 | 1465247762505 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 2380 | 1465247762510 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 13:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:16:02 INFO - PROCESS | 2380 | 1465247762520 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 2380 | 1465247762525 Marionette TRACE conn2 <- [1,350,null,{}] 13:16:02 INFO - PROCESS | 2380 | 1465247762529 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:02 INFO - PROCESS | 2380 | 1465247762532 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:02 INFO - PROCESS | 2380 | 1465247762648 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:16:02 INFO - PROCESS | 2380 | 1465247762737 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 2380 | 1465247762740 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:02 INFO - PROCESS | 2380 | ++DOCSHELL 16FEF400 == 48 [pid = 2380] [id = 97] 13:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (181DEC00) [pid = 2380] [serial = 288] [outer = 00000000] 13:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (19F77800) [pid = 2380] [serial = 289] [outer = 181DEC00] 13:16:02 INFO - PROCESS | 2380 | 1465247762792 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (1A865800) [pid = 2380] [serial = 290] [outer = 181DEC00] 13:16:03 INFO - PROCESS | 2380 | 1465247763279 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 794ms 13:16:03 INFO - PROCESS | 2380 | 1465247763301 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 2380 | 1465247763304 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 13:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:16:03 INFO - PROCESS | 2380 | 1465247763307 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 2380 | 1465247763309 Marionette TRACE conn2 <- [1,354,null,{}] 13:16:03 INFO - PROCESS | 2380 | 1465247763330 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:03 INFO - PROCESS | 2380 | 1465247763333 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:03 INFO - PROCESS | 2380 | 1465247763438 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:16:03 INFO - PROCESS | 2380 | 1465247763531 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 2380 | 1465247763534 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:03 INFO - PROCESS | 2380 | ++DOCSHELL 183A1800 == 49 [pid = 2380] [id = 98] 13:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (183A3000) [pid = 2380] [serial = 291] [outer = 00000000] 13:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (183AA400) [pid = 2380] [serial = 292] [outer = 183A3000] 13:16:03 INFO - PROCESS | 2380 | 1465247763587 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (183AE400) [pid = 2380] [serial = 293] [outer = 183A3000] 13:16:04 INFO - PROCESS | 2380 | 1465247764413 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1152ms 13:16:04 INFO - PROCESS | 2380 | 1465247764466 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 2380 | 1465247764471 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 13:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:16:04 INFO - PROCESS | 2380 | 1465247764476 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 2380 | 1465247764479 Marionette TRACE conn2 <- [1,358,null,{}] 13:16:04 INFO - PROCESS | 2380 | 1465247764486 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:04 INFO - PROCESS | 2380 | 1465247764488 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:04 INFO - PROCESS | 2380 | 1465247764622 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:16:04 INFO - PROCESS | 2380 | 1465247764748 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 2380 | 1465247764753 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:04 INFO - PROCESS | 2380 | ++DOCSHELL 114BD800 == 50 [pid = 2380] [id = 99] 13:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (12890000) [pid = 2380] [serial = 294] [outer = 00000000] 13:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (139CE800) [pid = 2380] [serial = 295] [outer = 12890000] 13:16:04 INFO - PROCESS | 2380 | 1465247764803 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (139D3000) [pid = 2380] [serial = 296] [outer = 12890000] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 1A58AC00 == 49 [pid = 2380] [id = 93] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 106EC400 == 48 [pid = 2380] [id = 92] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 1313D400 == 47 [pid = 2380] [id = 91] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 19DCBC00 == 46 [pid = 2380] [id = 90] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 17414C00 == 45 [pid = 2380] [id = 89] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 19DCD000 == 44 [pid = 2380] [id = 88] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 17414000 == 43 [pid = 2380] [id = 87] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 17584C00 == 42 [pid = 2380] [id = 86] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 15A0C000 == 41 [pid = 2380] [id = 85] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 13144000 == 40 [pid = 2380] [id = 84] 13:16:05 INFO - PROCESS | 2380 | --DOCSHELL 103F3000 == 39 [pid = 2380] [id = 83] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (13124400) [pid = 2380] [serial = 160] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (181DF400) [pid = 2380] [serial = 220] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (18372000) [pid = 2380] [serial = 224] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1836AC00) [pid = 2380] [serial = 223] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (181DFC00) [pid = 2380] [serial = 221] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (15F9E000) [pid = 2380] [serial = 199] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (131D9800) [pid = 2380] [serial = 203] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (12896C00) [pid = 2380] [serial = 202] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1740C000) [pid = 2380] [serial = 217] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (1684C800) [pid = 2380] [serial = 214] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (16853400) [pid = 2380] [serial = 215] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (1393D400) [pid = 2380] [serial = 197] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1309EC00) [pid = 2380] [serial = 196] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (15419C00) [pid = 2380] [serial = 211] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (156D9000) [pid = 2380] [serial = 212] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1A383C00) [pid = 2380] [serial = 193] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (132ED000) [pid = 2380] [serial = 208] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (140F3C00) [pid = 2380] [serial = 209] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (198EBC00) [pid = 2380] [serial = 226] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1324C000) [pid = 2380] [serial = 206] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (13036400) [pid = 2380] [serial = 205] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (19F86C00) [pid = 2380] [serial = 232] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1A376800) [pid = 2380] [serial = 233] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1A587000) [pid = 2380] [serial = 235] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1687EC00) [pid = 2380] [serial = 200] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (19B0DC00) [pid = 2380] [serial = 229] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (19DCC000) [pid = 2380] [serial = 230] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17413000) [pid = 2380] [serial = 218] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (198EE800) [pid = 2380] [serial = 227] [outer = 00000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2380 | 1465247765341 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 903ms 13:16:05 INFO - PROCESS | 2380 | 1465247765382 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 2380 | 1465247765386 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 13:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:16:05 INFO - PROCESS | 2380 | 1465247765392 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 2380 | 1465247765394 Marionette TRACE conn2 <- [1,362,null,{}] 13:16:05 INFO - PROCESS | 2380 | 1465247765398 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:05 INFO - PROCESS | 2380 | 1465247765400 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:05 INFO - PROCESS | 2380 | 1465247765486 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:16:05 INFO - PROCESS | 2380 | 1465247765495 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 2380 | 1465247765497 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:05 INFO - PROCESS | 2380 | ++DOCSHELL 13036400 == 40 [pid = 2380] [id = 100] 13:16:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (13073000) [pid = 2380] [serial = 297] [outer = 00000000] 13:16:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1393D400) [pid = 2380] [serial = 298] [outer = 13073000] 13:16:05 INFO - PROCESS | 2380 | 1465247765547 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (139CE400) [pid = 2380] [serial = 299] [outer = 13073000] 13:16:06 INFO - PROCESS | 2380 | 1465247766018 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 700ms 13:16:06 INFO - PROCESS | 2380 | 1465247766091 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 2380 | 1465247766094 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 13:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:16:06 INFO - PROCESS | 2380 | 1465247766097 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 2380 | 1465247766100 Marionette TRACE conn2 <- [1,366,null,{}] 13:16:06 INFO - PROCESS | 2380 | 1465247766110 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 2380 | 1465247766114 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:06 INFO - PROCESS | 2380 | 1465247766197 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:16:06 INFO - PROCESS | 2380 | 1465247766288 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 2380 | 1465247766291 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:06 INFO - PROCESS | 2380 | ++DOCSHELL 156CEC00 == 41 [pid = 2380] [id = 101] 13:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (15A0C000) [pid = 2380] [serial = 300] [outer = 00000000] 13:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (15C79400) [pid = 2380] [serial = 301] [outer = 15A0C000] 13:16:06 INFO - PROCESS | 2380 | 1465247766337 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1684EC00) [pid = 2380] [serial = 302] [outer = 15A0C000] 13:16:06 INFO - PROCESS | 2380 | 1465247766713 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 622ms 13:16:06 INFO - PROCESS | 2380 | 1465247766735 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 2380 | 1465247766737 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 13:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:16:06 INFO - PROCESS | 2380 | 1465247766741 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 2380 | 1465247766742 Marionette TRACE conn2 <- [1,370,null,{}] 13:16:06 INFO - PROCESS | 2380 | 1465247766746 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 2380 | 1465247766748 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:06 INFO - PROCESS | 2380 | 1465247766815 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:16:06 INFO - PROCESS | 2380 | 1465247766820 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 2380 | 1465247766822 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:06 INFO - PROCESS | 2380 | ++DOCSHELL 15FA5C00 == 42 [pid = 2380] [id = 102] 13:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1687EC00) [pid = 2380] [serial = 303] [outer = 00000000] 13:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (17409400) [pid = 2380] [serial = 304] [outer = 1687EC00] 13:16:06 INFO - PROCESS | 2380 | 1465247766866 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (17417000) [pid = 2380] [serial = 305] [outer = 1687EC00] 13:16:07 INFO - PROCESS | 2380 | 1465247767307 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 13:16:07 INFO - PROCESS | 2380 | 1465247767367 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 2380 | 1465247767369 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 13:16:07 INFO - PROCESS | 2380 | 1465247767373 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:16:07 INFO - PROCESS | 2380 | 1465247767374 Marionette TRACE conn2 <- [1,374,null,{}] 13:16:07 INFO - PROCESS | 2380 | 1465247767378 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:07 INFO - PROCESS | 2380 | 1465247767380 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:07 INFO - PROCESS | 2380 | 1465247767504 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:16:07 INFO - PROCESS | 2380 | 1465247767587 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 2380 | 1465247767589 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:07 INFO - PROCESS | 2380 | ++DOCSHELL 175B3000 == 43 [pid = 2380] [id = 103] 13:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (17733800) [pid = 2380] [serial = 306] [outer = 00000000] 13:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (181DFC00) [pid = 2380] [serial = 307] [outer = 17733800] 13:16:07 INFO - PROCESS | 2380 | 1465247767633 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (181E0400) [pid = 2380] [serial = 308] [outer = 17733800] 13:16:08 INFO - PROCESS | 2380 | 1465247768061 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:16:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 731ms 13:16:08 INFO - PROCESS | 2380 | 1465247768114 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 2380 | 1465247768115 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 13:16:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:16:08 INFO - PROCESS | 2380 | 1465247768119 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 2380 | 1465247768120 Marionette TRACE conn2 <- [1,378,null,{}] 13:16:08 INFO - PROCESS | 2380 | 1465247768124 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 2380 | 1465247768129 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:08 INFO - PROCESS | 2380 | 1465247768261 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:16:08 INFO - PROCESS | 2380 | 1465247768321 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 2380 | 1465247768324 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:08 INFO - PROCESS | 2380 | ++DOCSHELL 181EA400 == 44 [pid = 2380] [id = 104] 13:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (181EA800) [pid = 2380] [serial = 309] [outer = 00000000] 13:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (19832400) [pid = 2380] [serial = 310] [outer = 181EA800] 13:16:08 INFO - PROCESS | 2380 | 1465247768374 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (198E9000) [pid = 2380] [serial = 311] [outer = 181EA800] 13:16:08 INFO - PROCESS | 2380 | 1465247768794 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:16:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 700ms 13:16:08 INFO - PROCESS | 2380 | 1465247768847 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 2380 | 1465247768849 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 13:16:08 INFO - PROCESS | 2380 | 1465247768857 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:16:08 INFO - PROCESS | 2380 | 1465247768858 Marionette TRACE conn2 <- [1,382,null,{}] 13:16:08 INFO - PROCESS | 2380 | 1465247768862 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 2380 | 1465247768863 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:08 INFO - PROCESS | 2380 | 1465247768971 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:16:08 INFO - PROCESS | 2380 | 1465247768976 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 2380 | 1465247768978 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:08 INFO - PROCESS | 2380 | ++DOCSHELL 183AEC00 == 45 [pid = 2380] [id = 105] 13:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (19832800) [pid = 2380] [serial = 312] [outer = 00000000] 13:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (19B10400) [pid = 2380] [serial = 313] [outer = 19832800] 13:16:09 INFO - PROCESS | 2380 | 1465247769036 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (19DCA400) [pid = 2380] [serial = 314] [outer = 19832800] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (16B3C800) [pid = 2380] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1057BC00) [pid = 2380] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (17586C00) [pid = 2380] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (13144C00) [pid = 2380] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (15A0D000) [pid = 2380] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (17B95400) [pid = 2380] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (19F8DC00) [pid = 2380] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1A586C00) [pid = 2380] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (13249800) [pid = 2380] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (143EEC00) [pid = 2380] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:16:09 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (19DCDC00) [pid = 2380] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:16:09 INFO - PROCESS | 2380 | 1465247769665 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:16:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 840ms 13:16:09 INFO - PROCESS | 2380 | 1465247769701 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 2380 | 1465247769703 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 13:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:16:09 INFO - PROCESS | 2380 | 1465247769706 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 2380 | 1465247769708 Marionette TRACE conn2 <- [1,386,null,{}] 13:16:09 INFO - PROCESS | 2380 | 1465247769712 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:09 INFO - PROCESS | 2380 | 1465247769713 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:09 INFO - PROCESS | 2380 | 1465247769797 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:16:09 INFO - PROCESS | 2380 | 1465247769802 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 2380 | 1465247769804 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:09 INFO - PROCESS | 2380 | ++DOCSHELL 10A70400 == 46 [pid = 2380] [id = 106] 13:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (12DA9C00) [pid = 2380] [serial = 315] [outer = 00000000] 13:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (14E42000) [pid = 2380] [serial = 316] [outer = 12DA9C00] 13:16:09 INFO - PROCESS | 2380 | 1465247769848 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1836B000) [pid = 2380] [serial = 317] [outer = 12DA9C00] 13:16:10 INFO - PROCESS | 2380 | 1465247770295 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 622ms 13:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:16:10 INFO - PROCESS | 2380 | 1465247770345 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 2380 | 1465247770347 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 13:16:10 INFO - PROCESS | 2380 | 1465247770350 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 2380 | 1465247770352 Marionette TRACE conn2 <- [1,390,null,{}] 13:16:10 INFO - PROCESS | 2380 | 1465247770355 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:10 INFO - PROCESS | 2380 | 1465247770357 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:10 INFO - PROCESS | 2380 | 1465247770443 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:16:10 INFO - PROCESS | 2380 | 1465247770448 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 2380 | 1465247770450 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:10 INFO - PROCESS | 2380 | ++DOCSHELL 14E3D800 == 47 [pid = 2380] [id = 107] 13:16:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1684E400) [pid = 2380] [serial = 318] [outer = 00000000] 13:16:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (19F7CC00) [pid = 2380] [serial = 319] [outer = 1684E400] 13:16:10 INFO - PROCESS | 2380 | 1465247770495 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1A376800) [pid = 2380] [serial = 320] [outer = 1684E400] 13:16:10 INFO - PROCESS | 2380 | 1465247770901 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 591ms 13:16:10 INFO - PROCESS | 2380 | 1465247770931 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 2380 | 1465247770933 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 13:16:10 INFO - PROCESS | 2380 | 1465247770937 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:16:10 INFO - PROCESS | 2380 | 1465247770938 Marionette TRACE conn2 <- [1,394,null,{}] 13:16:10 INFO - PROCESS | 2380 | 1465247770942 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:10 INFO - PROCESS | 2380 | 1465247770943 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:11 INFO - PROCESS | 2380 | 1465247771036 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:16:11 INFO - PROCESS | 2380 | 1465247771041 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 2380 | 1465247771043 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:11 INFO - PROCESS | 2380 | ++DOCSHELL 19DCDC00 == 48 [pid = 2380] [id = 108] 13:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1A381000) [pid = 2380] [serial = 321] [outer = 00000000] 13:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1A582800) [pid = 2380] [serial = 322] [outer = 1A381000] 13:16:11 INFO - PROCESS | 2380 | 1465247771088 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (1A58CC00) [pid = 2380] [serial = 323] [outer = 1A381000] 13:16:11 INFO - PROCESS | 2380 | 1465247771515 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 638ms 13:16:11 INFO - PROCESS | 2380 | 1465247771597 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 2380 | 1465247771601 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 13:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:16:11 INFO - PROCESS | 2380 | 1465247771607 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 2380 | 1465247771611 Marionette TRACE conn2 <- [1,398,null,{}] 13:16:11 INFO - PROCESS | 2380 | 1465247771619 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:11 INFO - PROCESS | 2380 | 1465247771622 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:11 INFO - PROCESS | 2380 | 1465247771738 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:16:11 INFO - PROCESS | 2380 | 1465247771896 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 2380 | 1465247771901 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:11 INFO - PROCESS | 2380 | ++DOCSHELL 12DA6400 == 49 [pid = 2380] [id = 109] 13:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (1302F800) [pid = 2380] [serial = 324] [outer = 00000000] 13:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1313B000) [pid = 2380] [serial = 325] [outer = 1302F800] 13:16:11 INFO - PROCESS | 2380 | 1465247771957 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (131DF400) [pid = 2380] [serial = 326] [outer = 1302F800] 13:16:12 INFO - PROCESS | 2380 | 1465247772532 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]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 996ms 13:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:16:12 INFO - PROCESS | 2380 | 1465247772609 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 2380 | 1465247772612 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 13:16:12 INFO - PROCESS | 2380 | 1465247772619 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 2380 | 1465247772623 Marionette TRACE conn2 <- [1,402,null,{}] 13:16:12 INFO - PROCESS | 2380 | 1465247772628 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}] 13:16:12 INFO - PROCESS | 2380 | 1465247772631 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:12 INFO - PROCESS | 2380 | 1465247772741 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:16:12 INFO - PROCESS | 2380 | 1465247772868 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 2380 | 1465247772870 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:12 INFO - PROCESS | 2380 | ++DOCSHELL 14E40C00 == 50 [pid = 2380] [id = 110] 13:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (14E42800) [pid = 2380] [serial = 327] [outer = 00000000] 13:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (156D4800) [pid = 2380] [serial = 328] [outer = 14E42800] 13:16:12 INFO - PROCESS | 2380 | 1465247772927 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (167D7000) [pid = 2380] [serial = 329] [outer = 14E42800] 13:16:13 INFO - PROCESS | 2380 | 1465247773605 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]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1042ms 13:16:13 INFO - PROCESS | 2380 | 1465247773664 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 2380 | 1465247773667 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 13:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:16:13 INFO - PROCESS | 2380 | 1465247773689 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 2380 | 1465247773691 Marionette TRACE conn2 <- [1,406,null,{}] 13:16:13 INFO - PROCESS | 2380 | 1465247773701 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}] 13:16:13 INFO - PROCESS | 2380 | 1465247773705 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:13 INFO - PROCESS | 2380 | 1465247773851 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:16:13 INFO - PROCESS | 2380 | 1465247773980 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 2380 | 1465247773985 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:13 INFO - PROCESS | 2380 | ++DOCSHELL 183A9C00 == 51 [pid = 2380] [id = 111] 13:16:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (183AC800) [pid = 2380] [serial = 330] [outer = 00000000] 13:16:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (19B10000) [pid = 2380] [serial = 331] [outer = 183AC800] 13:16:14 INFO - PROCESS | 2380 | 1465247774044 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (19F91000) [pid = 2380] [serial = 332] [outer = 183AC800] 13:16:14 INFO - PROCESS | 2380 | 1465247774656 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]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1059ms 13:16:14 INFO - PROCESS | 2380 | 1465247774714 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 2380 | 1465247774716 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 13:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:16:14 INFO - PROCESS | 2380 | 1465247774720 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 2380 | 1465247774722 Marionette TRACE conn2 <- [1,410,null,{}] 13:16:14 INFO - PROCESS | 2380 | 1465247774725 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}] 13:16:14 INFO - PROCESS | 2380 | 1465247774728 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:14 INFO - PROCESS | 2380 | 1465247774852 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:16:14 INFO - PROCESS | 2380 | 1465247774976 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 2380 | 1465247774979 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:14 INFO - PROCESS | 2380 | ++DOCSHELL 1A58F800 == 52 [pid = 2380] [id = 112] 13:16:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1A870000) [pid = 2380] [serial = 333] [outer = 00000000] 13:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1AE2B400) [pid = 2380] [serial = 334] [outer = 1A870000] 13:16:15 INFO - PROCESS | 2380 | 1465247775033 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1AF95800) [pid = 2380] [serial = 335] [outer = 1A870000] 13:16:15 INFO - PROCESS | 2380 | 1465247775874 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]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1213ms 13:16:15 INFO - PROCESS | 2380 | 1465247775941 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 2380 | 1465247775945 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 13:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:16:15 INFO - PROCESS | 2380 | 1465247775952 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 2380 | 1465247775955 Marionette TRACE conn2 <- [1,414,null,{}] 13:16:15 INFO - PROCESS | 2380 | 1465247775961 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}] 13:16:15 INFO - PROCESS | 2380 | 1465247775963 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:16 INFO - PROCESS | 2380 | 1465247776072 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:16:16 INFO - PROCESS | 2380 | 1465247776195 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 2380 | 1465247776199 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:16 INFO - PROCESS | 2380 | ++DOCSHELL 1393D800 == 53 [pid = 2380] [id = 113] 13:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (13940000) [pid = 2380] [serial = 336] [outer = 00000000] 13:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (139D0000) [pid = 2380] [serial = 337] [outer = 13940000] 13:16:16 INFO - PROCESS | 2380 | 1465247776249 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (1401E000) [pid = 2380] [serial = 338] [outer = 13940000] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 14E3D800 == 52 [pid = 2380] [id = 107] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 10A70400 == 51 [pid = 2380] [id = 106] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 183AEC00 == 50 [pid = 2380] [id = 105] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 181EA400 == 49 [pid = 2380] [id = 104] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 175B3000 == 48 [pid = 2380] [id = 103] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 15FA5C00 == 47 [pid = 2380] [id = 102] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 156CEC00 == 46 [pid = 2380] [id = 101] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 13036400 == 45 [pid = 2380] [id = 100] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 114BD800 == 44 [pid = 2380] [id = 99] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 10A53000 == 43 [pid = 2380] [id = 94] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 19DD4800 == 42 [pid = 2380] [id = 82] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 1A43E000 == 41 [pid = 2380] [id = 79] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 10A4E400 == 40 [pid = 2380] [id = 80] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 14E3AC00 == 39 [pid = 2380] [id = 67] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 15A40C00 == 38 [pid = 2380] [id = 96] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 10A6C800 == 37 [pid = 2380] [id = 68] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 139D4400 == 36 [pid = 2380] [id = 95] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 10B77000 == 35 [pid = 2380] [id = 66] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 16FEF400 == 34 [pid = 2380] [id = 97] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 183A1800 == 33 [pid = 2380] [id = 98] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 15420000 == 32 [pid = 2380] [id = 81] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 1A58F800 == 31 [pid = 2380] [id = 112] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 183A9C00 == 30 [pid = 2380] [id = 111] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 19DCDC00 == 29 [pid = 2380] [id = 108] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 12DA6400 == 28 [pid = 2380] [id = 109] 13:16:17 INFO - PROCESS | 2380 | --DOCSHELL 14E40C00 == 27 [pid = 2380] [id = 110] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (1A585800) [pid = 2380] [serial = 194] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (1AE25C00) [pid = 2380] [serial = 277] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (11262000) [pid = 2380] [serial = 248] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (10B76000) [pid = 2380] [serial = 247] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (17739800) [pid = 2380] [serial = 256] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (17B91C00) [pid = 2380] [serial = 257] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (13940400) [pid = 2380] [serial = 250] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (14E33800) [pid = 2380] [serial = 251] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (12810000) [pid = 2380] [serial = 238] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (19F89000) [pid = 2380] [serial = 244] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (15C7D800) [pid = 2380] [serial = 241] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (15F9D800) [pid = 2380] [serial = 253] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (16854800) [pid = 2380] [serial = 254] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (1982F400) [pid = 2380] [serial = 259] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1A871C00) [pid = 2380] [serial = 266] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (1A86FC00) [pid = 2380] [serial = 265] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1AA56C00) [pid = 2380] [serial = 268] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (10EA5C00) [pid = 2380] [serial = 272] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (15FA5400) [pid = 2380] [serial = 271] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (19F93400) [pid = 2380] [serial = 274] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1AC97C00) [pid = 2380] [serial = 269] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (19DD4C00) [pid = 2380] [serial = 262] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (19F87800) [pid = 2380] [serial = 263] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1AC9CC00) [pid = 2380] [serial = 275] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (198EC000) [pid = 2380] [serial = 260] [outer = 00000000] [url = about:blank] 13:16:17 INFO - PROCESS | 2380 | 1465247777619 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]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1696ms 13:16:17 INFO - PROCESS | 2380 | 1465247777654 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 2380 | 1465247777659 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 13:16:17 INFO - PROCESS | 2380 | 1465247777664 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:16:17 INFO - PROCESS | 2380 | 1465247777667 Marionette TRACE conn2 <- [1,418,null,{}] 13:16:17 INFO - PROCESS | 2380 | 1465247777673 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}] 13:16:17 INFO - PROCESS | 2380 | 1465247777676 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:17 INFO - PROCESS | 2380 | 1465247777770 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:16:17 INFO - PROCESS | 2380 | 1465247777852 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 2380 | 1465247777856 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:17 INFO - PROCESS | 2380 | ++DOCSHELL 10A53000 == 28 [pid = 2380] [id = 114] 13:16:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10A70400) [pid = 2380] [serial = 339] [outer = 00000000] 13:16:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (114BF800) [pid = 2380] [serial = 340] [outer = 10A70400] 13:16:17 INFO - PROCESS | 2380 | 1465247777903 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (11AD2000) [pid = 2380] [serial = 341] [outer = 10A70400] 13:16:18 INFO - PROCESS | 2380 | 1465247778758 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]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1136ms 13:16:18 INFO - PROCESS | 2380 | 1465247778792 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 2380 | 1465247778797 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 13:16:18 INFO - PROCESS | 2380 | 1465247778806 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:16:18 INFO - PROCESS | 2380 | 1465247778809 Marionette TRACE conn2 <- [1,422,null,{}] 13:16:18 INFO - PROCESS | 2380 | 1465247778812 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}] 13:16:18 INFO - PROCESS | 2380 | 1465247778815 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:18 INFO - PROCESS | 2380 | 1465247778900 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:16:18 INFO - PROCESS | 2380 | 1465247778907 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 2380 | 1465247778909 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:18 INFO - PROCESS | 2380 | ++DOCSHELL 13144C00 == 29 [pid = 2380] [id = 115] 13:16:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (131E0800) [pid = 2380] [serial = 342] [outer = 00000000] 13:16:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1324E000) [pid = 2380] [serial = 343] [outer = 131E0800] 13:16:18 INFO - PROCESS | 2380 | 1465247778955 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (132EE800) [pid = 2380] [serial = 344] [outer = 131E0800] 13:16:19 INFO - PROCESS | 2380 | 1465247779922 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]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1136ms 13:16:19 INFO - PROCESS | 2380 | 1465247779952 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 2380 | 1465247779954 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 13:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:16:19 INFO - PROCESS | 2380 | 1465247779958 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 2380 | 1465247779961 Marionette TRACE conn2 <- [1,426,null,{}] 13:16:19 INFO - PROCESS | 2380 | 1465247779971 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}] 13:16:19 INFO - PROCESS | 2380 | 1465247779976 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:20 INFO - PROCESS | 2380 | 1465247780087 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:16:20 INFO - PROCESS | 2380 | 1465247780094 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 2380 | 1465247780097 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:20 INFO - PROCESS | 2380 | ++DOCSHELL 151D2400 == 30 [pid = 2380] [id = 116] 13:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (153C6C00) [pid = 2380] [serial = 345] [outer = 00000000] 13:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (156D8400) [pid = 2380] [serial = 346] [outer = 153C6C00] 13:16:20 INFO - PROCESS | 2380 | 1465247780145 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (15C78800) [pid = 2380] [serial = 347] [outer = 153C6C00] 13:16:20 INFO - PROCESS | 2380 | 1465247780640 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] 13:16:20 INFO - PROCESS | 2380 | 1465247780701 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:16:20 INFO - PROCESS | 2380 | 1465247780711 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 2380 | 1465247780713 Marionette TRACE conn2 <- [1,430,null,{}] 13:16:20 INFO - PROCESS | 2380 | 1465247780716 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}] 13:16:20 INFO - PROCESS | 2380 | 1465247780718 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:20 INFO - PROCESS | 2380 | 1465247780827 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:16:20 INFO - PROCESS | 2380 | 1465247780838 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 2380 | 1465247780840 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:20 INFO - PROCESS | 2380 | ++DOCSHELL 15FA2800 == 31 [pid = 2380] [id = 117] 13:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (16A7AC00) [pid = 2380] [serial = 348] [outer = 00000000] 13:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (1703B800) [pid = 2380] [serial = 349] [outer = 16A7AC00] 13:16:20 INFO - PROCESS | 2380 | 1465247780885 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1740B400) [pid = 2380] [serial = 350] [outer = 16A7AC00] 13:16:21 INFO - PROCESS | 2380 | 1465247781338 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]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 685ms 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (17733800) [pid = 2380] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (181EA800) [pid = 2380] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (16855000) [pid = 2380] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1687EC00) [pid = 2380] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (12890000) [pid = 2380] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (181DEC00) [pid = 2380] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (183A3000) [pid = 2380] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (139D4800) [pid = 2380] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (19832800) [pid = 2380] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (15A0C000) [pid = 2380] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (13073000) [pid = 2380] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (10A54C00) [pid = 2380] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1ACA0000) [pid = 2380] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (12DA9C00) [pid = 2380] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1684E400) [pid = 2380] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10A52400) [pid = 2380] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A445800) [pid = 2380] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (19DD6400) [pid = 2380] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15424800) [pid = 2380] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10A53800) [pid = 2380] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:16:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A381000) [pid = 2380] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:16:21 INFO - PROCESS | 2380 | 1465247781883 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 2380 | 1465247781885 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 13:16:21 INFO - PROCESS | 2380 | 1465247781892 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:16:21 INFO - PROCESS | 2380 | 1465247781894 Marionette TRACE conn2 <- [1,434,null,{}] 13:16:21 INFO - PROCESS | 2380 | 1465247781898 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}] 13:16:21 INFO - PROCESS | 2380 | 1465247781900 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:21 INFO - PROCESS | 2380 | 1465247781980 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:16:21 INFO - PROCESS | 2380 | 1465247781985 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 2380 | 1465247781988 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:21 INFO - PROCESS | 2380 | ++DOCSHELL 1309AC00 == 32 [pid = 2380] [id = 118] 13:16:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (13119000) [pid = 2380] [serial = 351] [outer = 00000000] 13:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1401CC00) [pid = 2380] [serial = 352] [outer = 13119000] 13:16:22 INFO - PROCESS | 2380 | 1465247782031 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (156D9800) [pid = 2380] [serial = 353] [outer = 13119000] 13:16:22 INFO - PROCESS | 2380 | 1465247782466 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]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 591ms 13:16:22 INFO - PROCESS | 2380 | 1465247782493 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 2380 | 1465247782495 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 13:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:16:22 INFO - PROCESS | 2380 | 1465247782503 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 2380 | 1465247782504 Marionette TRACE conn2 <- [1,438,null,{}] 13:16:22 INFO - PROCESS | 2380 | 1465247782508 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}] 13:16:22 INFO - PROCESS | 2380 | 1465247782513 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:22 INFO - PROCESS | 2380 | 1465247782596 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:16:22 INFO - PROCESS | 2380 | 1465247782604 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 2380 | 1465247782606 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:22 INFO - PROCESS | 2380 | ++DOCSHELL 175B2800 == 33 [pid = 2380] [id = 119] 13:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1768B800) [pid = 2380] [serial = 354] [outer = 00000000] 13:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17691800) [pid = 2380] [serial = 355] [outer = 1768B800] 13:16:22 INFO - PROCESS | 2380 | 1465247782649 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17697400) [pid = 2380] [serial = 356] [outer = 1768B800] 13:16:23 INFO - PROCESS | 2380 | 1465247783474 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]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1027ms 13:16:23 INFO - PROCESS | 2380 | 1465247783529 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 2380 | 1465247783534 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 13:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:16:23 INFO - PROCESS | 2380 | 1465247783539 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 2380 | 1465247783544 Marionette TRACE conn2 <- [1,442,null,{}] 13:16:23 INFO - PROCESS | 2380 | 1465247783570 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}] 13:16:23 INFO - PROCESS | 2380 | 1465247783573 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:23 INFO - PROCESS | 2380 | 1465247783703 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:16:23 INFO - PROCESS | 2380 | 1465247783827 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 2380 | 1465247783830 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:23 INFO - PROCESS | 2380 | ++DOCSHELL 1125AC00 == 34 [pid = 2380] [id = 120] 13:16:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (11262000) [pid = 2380] [serial = 357] [outer = 00000000] 13:16:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1306E800) [pid = 2380] [serial = 358] [outer = 11262000] 13:16:23 INFO - PROCESS | 2380 | 1465247783888 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (13249800) [pid = 2380] [serial = 359] [outer = 11262000] 13:16:24 INFO - PROCESS | 2380 | 1465247784671 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]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1167ms 13:16:24 INFO - PROCESS | 2380 | 1465247784716 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 2380 | 1465247784721 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 13:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:16:24 INFO - PROCESS | 2380 | 1465247784727 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 2380 | 1465247784730 Marionette TRACE conn2 <- [1,446,null,{}] 13:16:24 INFO - PROCESS | 2380 | 1465247784734 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}] 13:16:24 INFO - PROCESS | 2380 | 1465247784737 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:24 INFO - PROCESS | 2380 | 1465247784934 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:16:25 INFO - PROCESS | 2380 | 1465247785068 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 2380 | 1465247785071 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:25 INFO - PROCESS | 2380 | ++DOCSHELL 1053F800 == 35 [pid = 2380] [id = 121] 13:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10575000) [pid = 2380] [serial = 360] [outer = 00000000] 13:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10A47800) [pid = 2380] [serial = 361] [outer = 10575000] 13:16:25 INFO - PROCESS | 2380 | 1465247785122 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (10B78000) [pid = 2380] [serial = 362] [outer = 10575000] 13:16:25 INFO - PROCESS | 2380 | --DOCSHELL 1309AC00 == 34 [pid = 2380] [id = 118] 13:16:25 INFO - PROCESS | 2380 | --DOCSHELL 15FA2800 == 33 [pid = 2380] [id = 117] 13:16:25 INFO - PROCESS | 2380 | --DOCSHELL 151D2400 == 32 [pid = 2380] [id = 116] 13:16:25 INFO - PROCESS | 2380 | --DOCSHELL 13144C00 == 31 [pid = 2380] [id = 115] 13:16:25 INFO - PROCESS | 2380 | --DOCSHELL 10A53000 == 30 [pid = 2380] [id = 114] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (198F2C00) [pid = 2380] [serial = 157] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1A58D400) [pid = 2380] [serial = 236] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (181DFC00) [pid = 2380] [serial = 307] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (181E0400) [pid = 2380] [serial = 308] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (198E9000) [pid = 2380] [serial = 311] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (19832400) [pid = 2380] [serial = 310] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17410800) [pid = 2380] [serial = 287] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17409400) [pid = 2380] [serial = 304] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (139CE800) [pid = 2380] [serial = 295] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (139D3000) [pid = 2380] [serial = 296] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (19F77800) [pid = 2380] [serial = 289] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A865800) [pid = 2380] [serial = 290] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (183AA400) [pid = 2380] [serial = 292] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (183AE400) [pid = 2380] [serial = 293] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14E38C00) [pid = 2380] [serial = 283] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19B10400) [pid = 2380] [serial = 313] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14E41000) [pid = 2380] [serial = 284] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15C79400) [pid = 2380] [serial = 301] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1684EC00) [pid = 2380] [serial = 302] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1393D400) [pid = 2380] [serial = 298] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (139CE400) [pid = 2380] [serial = 299] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (11AD2400) [pid = 2380] [serial = 280] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (12A9DC00) [pid = 2380] [serial = 281] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1AE2E000) [pid = 2380] [serial = 278] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17049400) [pid = 2380] [serial = 286] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1836B000) [pid = 2380] [serial = 317] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14E42000) [pid = 2380] [serial = 316] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A58CC00) [pid = 2380] [serial = 323] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (19DCA400) [pid = 2380] [serial = 314] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1A376800) [pid = 2380] [serial = 320] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (17417000) [pid = 2380] [serial = 305] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19F7CC00) [pid = 2380] [serial = 319] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A582C00) [pid = 2380] [serial = 245] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1703BC00) [pid = 2380] [serial = 242] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (13074800) [pid = 2380] [serial = 239] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (1A582800) [pid = 2380] [serial = 322] [outer = 00000000] [url = about:blank] 13:16:25 INFO - PROCESS | 2380 | 1465247785651 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]]]}] 13:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 934ms 13:16:25 INFO - PROCESS | 2380 | 1465247785672 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:16:25 INFO - PROCESS | 2380 | 1465247785676 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 13:16:25 INFO - PROCESS | 2380 | 1465247785681 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 2380 | 1465247785684 Marionette TRACE conn2 <- [1,450,null,{}] 13:16:25 INFO - PROCESS | 2380 | 1465247785688 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}] 13:16:25 INFO - PROCESS | 2380 | 1465247785690 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:25 INFO - PROCESS | 2380 | 1465247785773 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:16:25 INFO - PROCESS | 2380 | 1465247785779 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 2380 | 1465247785782 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:25 INFO - PROCESS | 2380 | ++DOCSHELL 12D66000 == 31 [pid = 2380] [id = 122] 13:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (12DA7400) [pid = 2380] [serial = 363] [outer = 00000000] 13:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (13144C00) [pid = 2380] [serial = 364] [outer = 12DA7400] 13:16:25 INFO - PROCESS | 2380 | 1465247785835 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (132E3400) [pid = 2380] [serial = 365] [outer = 12DA7400] 13:16:26 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:16:26 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:16:26 INFO - PROCESS | 2380 | 1465247786304 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] 13:16:26 INFO - PROCESS | 2380 | 1465247786318 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:16:26 INFO - PROCESS | 2380 | 1465247786326 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 2380 | 1465247786328 Marionette TRACE conn2 <- [1,454,null,{}] 13:16:26 INFO - PROCESS | 2380 | 1465247786332 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}] 13:16:26 INFO - PROCESS | 2380 | 1465247786334 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:26 INFO - PROCESS | 2380 | 1465247786448 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:16:26 INFO - PROCESS | 2380 | 1465247786459 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 2380 | 1465247786461 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:26 INFO - PROCESS | 2380 | ++DOCSHELL 14EA2400 == 32 [pid = 2380] [id = 123] 13:16:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (14EA9C00) [pid = 2380] [serial = 366] [outer = 00000000] 13:16:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (153BA800) [pid = 2380] [serial = 367] [outer = 14EA9C00] 13:16:26 INFO - PROCESS | 2380 | 1465247786506 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (15423800) [pid = 2380] [serial = 368] [outer = 14EA9C00] 13:16:26 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:26 INFO - PROCESS | 2380 | 1465247786953 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]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 701ms 13:16:27 INFO - PROCESS | 2380 | 1465247787009 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 2380 | 1465247787012 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 13:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:16:27 INFO - PROCESS | 2380 | 1465247787023 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 2380 | 1465247787027 Marionette TRACE conn2 <- [1,458,null,{}] 13:16:27 INFO - PROCESS | 2380 | 1465247787030 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}] 13:16:27 INFO - PROCESS | 2380 | 1465247787033 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:27 INFO - PROCESS | 2380 | 1465247787120 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:16:27 INFO - PROCESS | 2380 | 1465247787198 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 2380 | 1465247787200 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:27 INFO - PROCESS | 2380 | ++DOCSHELL 156D5C00 == 33 [pid = 2380] [id = 124] 13:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (156D7400) [pid = 2380] [serial = 369] [outer = 00000000] 13:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (16B35800) [pid = 2380] [serial = 370] [outer = 156D7400] 13:16:27 INFO - PROCESS | 2380 | 1465247787243 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (170F5800) [pid = 2380] [serial = 371] [outer = 156D7400] 13:16:27 INFO - PROCESS | 2380 | 1465247787610 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] 13:16:27 INFO - PROCESS | 2380 | 1465247787659 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 13:16:27 INFO - PROCESS | 2380 | 1465247787662 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:16:27 INFO - PROCESS | 2380 | 1465247787664 Marionette TRACE conn2 <- [1,462,null,{}] 13:16:27 INFO - PROCESS | 2380 | 1465247787667 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}] 13:16:27 INFO - PROCESS | 2380 | 1465247787669 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:27 INFO - PROCESS | 2380 | 1465247787782 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:16:27 INFO - PROCESS | 2380 | 1465247787828 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 2380 | 1465247787830 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:27 INFO - PROCESS | 2380 | ++DOCSHELL 1740AC00 == 34 [pid = 2380] [id = 125] 13:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1740B800) [pid = 2380] [serial = 372] [outer = 00000000] 13:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (175B7000) [pid = 2380] [serial = 373] [outer = 1740B800] 13:16:27 INFO - PROCESS | 2380 | 1465247787881 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1768DC00) [pid = 2380] [serial = 374] [outer = 1740B800] 13:16:28 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:28 INFO - PROCESS | 2380 | 1465247788320 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] 13:16:28 INFO - PROCESS | 2380 | 1465247788364 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 13:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:16:28 INFO - PROCESS | 2380 | 1465247788368 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 2380 | 1465247788369 Marionette TRACE conn2 <- [1,466,null,{}] 13:16:28 INFO - PROCESS | 2380 | 1465247788373 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}] 13:16:28 INFO - PROCESS | 2380 | 1465247788375 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:28 INFO - PROCESS | 2380 | 1465247788482 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:16:28 INFO - PROCESS | 2380 | 1465247788490 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 2380 | 1465247788496 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:28 INFO - PROCESS | 2380 | ++DOCSHELL 139CCC00 == 35 [pid = 2380] [id = 126] 13:16:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (17B8BC00) [pid = 2380] [serial = 375] [outer = 00000000] 13:16:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (17F0EC00) [pid = 2380] [serial = 376] [outer = 17B8BC00] 13:16:28 INFO - PROCESS | 2380 | 1465247788592 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (181E0C00) [pid = 2380] [serial = 377] [outer = 17B8BC00] 13:16:29 INFO - PROCESS | 2380 | 1465247789038 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] 13:16:29 INFO - PROCESS | 2380 | 1465247789069 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 13:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:16:29 INFO - PROCESS | 2380 | 1465247789083 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 2380 | 1465247789085 Marionette TRACE conn2 <- [1,470,null,{}] 13:16:29 INFO - PROCESS | 2380 | 1465247789121 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}] 13:16:29 INFO - PROCESS | 2380 | 1465247789123 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:29 INFO - PROCESS | 2380 | 1465247789229 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:16:29 INFO - PROCESS | 2380 | 1465247789241 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 2380 | 1465247789243 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:29 INFO - PROCESS | 2380 | ++DOCSHELL 151CE400 == 36 [pid = 2380] [id = 127] 13:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (181EDC00) [pid = 2380] [serial = 378] [outer = 00000000] 13:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (183A4C00) [pid = 2380] [serial = 379] [outer = 181EDC00] 13:16:29 INFO - PROCESS | 2380 | 1465247789286 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18378400) [pid = 2380] [serial = 380] [outer = 181EDC00] 13:16:29 INFO - PROCESS | 2380 | 1465247789783 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]]]}] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (13119000) [pid = 2380] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (153C6C00) [pid = 2380] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (131E0800) [pid = 2380] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (13940000) [pid = 2380] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (10A70400) [pid = 2380] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16A7AC00) [pid = 2380] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1302F800) [pid = 2380] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (14E42800) [pid = 2380] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (183AC800) [pid = 2380] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:16:29 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A870000) [pid = 2380] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 747ms 13:16:29 INFO - PROCESS | 2380 | 1465247789845 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 2380 | 1465247789847 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 13:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:16:29 INFO - PROCESS | 2380 | 1465247789850 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 2380 | 1465247789852 Marionette TRACE conn2 <- [1,474,null,{}] 13:16:29 INFO - PROCESS | 2380 | 1465247789855 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}] 13:16:29 INFO - PROCESS | 2380 | 1465247789857 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:29 INFO - PROCESS | 2380 | 1465247789940 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:16:29 INFO - PROCESS | 2380 | 1465247789951 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 2380 | 1465247789953 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:29 INFO - PROCESS | 2380 | ++DOCSHELL 140F0800 == 37 [pid = 2380] [id = 128] 13:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14E38000) [pid = 2380] [serial = 381] [outer = 00000000] 13:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15FA4400) [pid = 2380] [serial = 382] [outer = 14E38000] 13:16:29 INFO - PROCESS | 2380 | 1465247789998 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (17410000) [pid = 2380] [serial = 383] [outer = 14E38000] 13:16:30 INFO - PROCESS | 2380 | 1465247790420 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]]]}] 13:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 591ms 13:16:30 INFO - PROCESS | 2380 | 1465247790431 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 2380 | 1465247790433 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 13:16:30 INFO - PROCESS | 2380 | 1465247790437 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:16:30 INFO - PROCESS | 2380 | 1465247790438 Marionette TRACE conn2 <- [1,478,null,{}] 13:16:30 INFO - PROCESS | 2380 | 1465247790442 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}] 13:16:30 INFO - PROCESS | 2380 | 1465247790444 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:30 INFO - PROCESS | 2380 | 1465247790544 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:16:30 INFO - PROCESS | 2380 | 1465247790552 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 2380 | 1465247790554 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:30 INFO - PROCESS | 2380 | ++DOCSHELL 12AA7000 == 38 [pid = 2380] [id = 129] 13:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13108000) [pid = 2380] [serial = 384] [outer = 00000000] 13:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18378C00) [pid = 2380] [serial = 385] [outer = 13108000] 13:16:30 INFO - PROCESS | 2380 | 1465247790597 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (183A4800) [pid = 2380] [serial = 386] [outer = 13108000] 13:16:31 INFO - PROCESS | 2380 | 1465247791014 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]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 622ms 13:16:31 INFO - PROCESS | 2380 | 1465247791075 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 2380 | 1465247791077 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:16:31 INFO - PROCESS | 2380 | 1465247791080 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 2380 | 1465247791082 Marionette TRACE conn2 <- [1,482,null,{}] 13:16:31 INFO - PROCESS | 2380 | 1465247791085 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}] 13:16:31 INFO - PROCESS | 2380 | 1465247791087 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:31 INFO - PROCESS | 2380 | 1465247791167 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:16:31 INFO - PROCESS | 2380 | 1465247791175 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 2380 | 1465247791177 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:31 INFO - PROCESS | 2380 | ++DOCSHELL 183AFC00 == 39 [pid = 2380] [id = 130] 13:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (183B0800) [pid = 2380] [serial = 387] [outer = 00000000] 13:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (198EA400) [pid = 2380] [serial = 388] [outer = 183B0800] 13:16:31 INFO - PROCESS | 2380 | 1465247791220 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (198EEC00) [pid = 2380] [serial = 389] [outer = 183B0800] 13:16:31 INFO - PROCESS | 2380 | 1465247791647 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]]]}] 13:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (183A8400) [pid = 2380] [serial = 390] [outer = 1B448000] 13:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 591ms 13:16:31 INFO - PROCESS | 2380 | 1465247791713 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 2380 | 1465247791715 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:16:31 INFO - PROCESS | 2380 | 1465247791729 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 2380 | 1465247791730 Marionette TRACE conn2 <- [1,486,null,{}] 13:16:31 INFO - PROCESS | 2380 | 1465247791734 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}] 13:16:31 INFO - PROCESS | 2380 | 1465247791735 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:31 INFO - PROCESS | 2380 | 1465247791856 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:16:32 INFO - PROCESS | 2380 | 1465247792006 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 2380 | 1465247792010 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:32 INFO - PROCESS | 2380 | ++DOCSHELL 10533800 == 40 [pid = 2380] [id = 131] 13:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10533C00) [pid = 2380] [serial = 391] [outer = 00000000] 13:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10A4F800) [pid = 2380] [serial = 392] [outer = 10533C00] 13:16:32 INFO - PROCESS | 2380 | 1465247792067 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10E20000) [pid = 2380] [serial = 393] [outer = 10533C00] 13:16:32 INFO - PROCESS | 2380 | 1465247792633 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]]]}] 13:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 933ms 13:16:32 INFO - PROCESS | 2380 | 1465247792673 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 2380 | 1465247792678 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 13:16:32 INFO - PROCESS | 2380 | 1465247792683 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:16:32 INFO - PROCESS | 2380 | 1465247792686 Marionette TRACE conn2 <- [1,490,null,{}] 13:16:32 INFO - PROCESS | 2380 | 1465247792691 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}] 13:16:32 INFO - PROCESS | 2380 | 1465247792694 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:32 INFO - PROCESS | 2380 | 1465247792802 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:16:32 INFO - PROCESS | 2380 | 1465247792898 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 2380 | 1465247792901 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:32 INFO - PROCESS | 2380 | ++DOCSHELL 14012C00 == 41 [pid = 2380] [id = 132] 13:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1401DC00) [pid = 2380] [serial = 394] [outer = 00000000] 13:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (14E42000) [pid = 2380] [serial = 395] [outer = 1401DC00] 13:16:32 INFO - PROCESS | 2380 | 1465247792957 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (156DB000) [pid = 2380] [serial = 396] [outer = 1401DC00] 13:16:33 INFO - PROCESS | 2380 | 1465247793566 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]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 949ms 13:16:33 INFO - PROCESS | 2380 | 1465247793629 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:16:33 INFO - PROCESS | 2380 | 1465247793633 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 13:16:33 INFO - PROCESS | 2380 | 1465247793637 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 2380 | 1465247793639 Marionette TRACE conn2 <- [1,494,null,{}] 13:16:33 INFO - PROCESS | 2380 | 1465247793643 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}] 13:16:33 INFO - PROCESS | 2380 | 1465247793645 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:33 INFO - PROCESS | 2380 | 1465247793751 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:16:33 INFO - PROCESS | 2380 | 1465247793847 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 2380 | 1465247793850 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:33 INFO - PROCESS | 2380 | ++DOCSHELL 1703B000 == 42 [pid = 2380] [id = 133] 13:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (170F4C00) [pid = 2380] [serial = 397] [outer = 00000000] 13:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17F09800) [pid = 2380] [serial = 398] [outer = 170F4C00] 13:16:33 INFO - PROCESS | 2380 | 1465247793903 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18369400) [pid = 2380] [serial = 399] [outer = 170F4C00] 13:16:34 INFO - PROCESS | 2380 | 1465247794566 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]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 996ms 13:16:34 INFO - PROCESS | 2380 | 1465247794622 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 2380 | 1465247794626 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 13:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:16:34 INFO - PROCESS | 2380 | 1465247794636 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 2380 | 1465247794641 Marionette TRACE conn2 <- [1,498,null,{}] 13:16:34 INFO - PROCESS | 2380 | 1465247794645 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}] 13:16:34 INFO - PROCESS | 2380 | 1465247794648 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:34 INFO - PROCESS | 2380 | 1465247794757 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:16:34 INFO - PROCESS | 2380 | 1465247794878 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 2380 | 1465247794881 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:34 INFO - PROCESS | 2380 | ++DOCSHELL 17B91C00 == 43 [pid = 2380] [id = 134] 13:16:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19DCA400) [pid = 2380] [serial = 400] [outer = 00000000] 13:16:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19F73000) [pid = 2380] [serial = 401] [outer = 19DCA400] 13:16:34 INFO - PROCESS | 2380 | 1465247794936 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (19F75C00) [pid = 2380] [serial = 402] [outer = 19DCA400] 13:16:35 INFO - PROCESS | 2380 | 1465247795661 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]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1090ms 13:16:35 INFO - PROCESS | 2380 | 1465247795730 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 2380 | 1465247795734 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 13:16:35 INFO - PROCESS | 2380 | 1465247795739 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:16:35 INFO - PROCESS | 2380 | 1465247795742 Marionette TRACE conn2 <- [1,502,null,{}] 13:16:35 INFO - PROCESS | 2380 | 1465247795747 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}] 13:16:35 INFO - PROCESS | 2380 | 1465247795750 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:35 INFO - PROCESS | 2380 | 1465247795850 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:16:35 INFO - PROCESS | 2380 | 1465247795933 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 2380 | 1465247795937 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:35 INFO - PROCESS | 2380 | ++DOCSHELL 13105800 == 44 [pid = 2380] [id = 135] 13:16:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (13106000) [pid = 2380] [serial = 403] [outer = 00000000] 13:16:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (131E0C00) [pid = 2380] [serial = 404] [outer = 13106000] 13:16:36 INFO - PROCESS | 2380 | 1465247796028 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (132EE000) [pid = 2380] [serial = 405] [outer = 13106000] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 183AFC00 == 43 [pid = 2380] [id = 130] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 12AA7000 == 42 [pid = 2380] [id = 129] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 140F0800 == 41 [pid = 2380] [id = 128] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 151CE400 == 40 [pid = 2380] [id = 127] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 139CCC00 == 39 [pid = 2380] [id = 126] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 1740AC00 == 38 [pid = 2380] [id = 125] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 156D5C00 == 37 [pid = 2380] [id = 124] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 14EA2400 == 36 [pid = 2380] [id = 123] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 12D66000 == 35 [pid = 2380] [id = 122] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 1053F800 == 34 [pid = 2380] [id = 121] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 1125AC00 == 33 [pid = 2380] [id = 120] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 175B2800 == 32 [pid = 2380] [id = 119] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 1393D800 == 31 [pid = 2380] [id = 113] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 17B91C00 == 30 [pid = 2380] [id = 134] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 1703B000 == 29 [pid = 2380] [id = 133] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 10533800 == 28 [pid = 2380] [id = 131] 13:16:37 INFO - PROCESS | 2380 | --DOCSHELL 14012C00 == 27 [pid = 2380] [id = 132] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1401CC00) [pid = 2380] [serial = 352] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15C78800) [pid = 2380] [serial = 347] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (156D8400) [pid = 2380] [serial = 346] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1324E000) [pid = 2380] [serial = 343] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1401E000) [pid = 2380] [serial = 338] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (139D0000) [pid = 2380] [serial = 337] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (114BF800) [pid = 2380] [serial = 340] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (11AD2000) [pid = 2380] [serial = 341] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1703B800) [pid = 2380] [serial = 349] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (131DF400) [pid = 2380] [serial = 326] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1313B000) [pid = 2380] [serial = 325] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (167D7000) [pid = 2380] [serial = 329] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (156D4800) [pid = 2380] [serial = 328] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (19F91000) [pid = 2380] [serial = 332] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (19B10000) [pid = 2380] [serial = 331] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1AF95800) [pid = 2380] [serial = 335] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1AE2B400) [pid = 2380] [serial = 334] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1740B400) [pid = 2380] [serial = 350] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (156D9800) [pid = 2380] [serial = 353] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (132EE800) [pid = 2380] [serial = 344] [outer = 00000000] [url = about:blank] 13:16:37 INFO - PROCESS | 2380 | 1465247797285 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]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1603ms 13:16:37 INFO - PROCESS | 2380 | 1465247797355 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 2380 | 1465247797359 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:16:37 INFO - PROCESS | 2380 | 1465247797364 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 2380 | 1465247797367 Marionette TRACE conn2 <- [1,506,null,{}] 13:16:37 INFO - PROCESS | 2380 | 1465247797372 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}] 13:16:37 INFO - PROCESS | 2380 | 1465247797375 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:37 INFO - PROCESS | 2380 | 1465247797459 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:16:37 INFO - PROCESS | 2380 | 1465247797537 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 2380 | 1465247797539 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:37 INFO - PROCESS | 2380 | ++DOCSHELL 10A52C00 == 28 [pid = 2380] [id = 136] 13:16:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10B7D400) [pid = 2380] [serial = 406] [outer = 00000000] 13:16:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (12810000) [pid = 2380] [serial = 407] [outer = 10B7D400] 13:16:37 INFO - PROCESS | 2380 | 1465247797586 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (12ADDC00) [pid = 2380] [serial = 408] [outer = 10B7D400] 13:16:37 INFO - PROCESS | 2380 | 1465247797986 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]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 622ms 13:16:37 INFO - PROCESS | 2380 | 1465247797999 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 2380 | 1465247798004 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:16:37 INFO - PROCESS | 2380 | 1465247798010 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 2380 | 1465247798012 Marionette TRACE conn2 <- [1,510,null,{}] 13:16:37 INFO - PROCESS | 2380 | 1465247798016 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}] 13:16:37 INFO - PROCESS | 2380 | 1465247798019 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:38 INFO - PROCESS | 2380 | 1465247798103 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:16:38 INFO - PROCESS | 2380 | 1465247798109 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 2380 | 1465247798111 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:38 INFO - PROCESS | 2380 | ++DOCSHELL 1324AC00 == 29 [pid = 2380] [id = 137] 13:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1324B800) [pid = 2380] [serial = 409] [outer = 00000000] 13:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (137A9000) [pid = 2380] [serial = 410] [outer = 1324B800] 13:16:38 INFO - PROCESS | 2380 | 1465247798165 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (139CA000) [pid = 2380] [serial = 411] [outer = 1324B800] 13:16:38 INFO - PROCESS | 2380 | 1465247798610 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]]]}] 13:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 638ms 13:16:38 INFO - PROCESS | 2380 | 1465247798632 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 2380 | 1465247798634 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 13:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:16:38 INFO - PROCESS | 2380 | 1465247798641 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 2380 | 1465247798644 Marionette TRACE conn2 <- [1,514,null,{}] 13:16:38 INFO - PROCESS | 2380 | 1465247798655 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}] 13:16:38 INFO - PROCESS | 2380 | 1465247798659 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:38 INFO - PROCESS | 2380 | 1465247798740 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:16:38 INFO - PROCESS | 2380 | 1465247798748 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 2380 | 1465247798752 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:38 INFO - PROCESS | 2380 | ++DOCSHELL 14E37000 == 30 [pid = 2380] [id = 138] 13:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (14E39000) [pid = 2380] [serial = 412] [outer = 00000000] 13:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (14EA2400) [pid = 2380] [serial = 413] [outer = 14E39000] 13:16:38 INFO - PROCESS | 2380 | 1465247798799 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (153C7000) [pid = 2380] [serial = 414] [outer = 14E39000] 13:16:39 INFO - PROCESS | 2380 | 1465247799254 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]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 653ms 13:16:39 INFO - PROCESS | 2380 | 1465247799296 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 2380 | 1465247799298 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 13:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:16:39 INFO - PROCESS | 2380 | 1465247799301 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 2380 | 1465247799303 Marionette TRACE conn2 <- [1,518,null,{}] 13:16:39 INFO - PROCESS | 2380 | 1465247799316 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}] 13:16:39 INFO - PROCESS | 2380 | 1465247799318 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:39 INFO - PROCESS | 2380 | 1465247799426 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:16:39 INFO - PROCESS | 2380 | 1465247799431 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 2380 | 1465247799433 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:39 INFO - PROCESS | 2380 | ++DOCSHELL 15A0D000 == 31 [pid = 2380] [id = 139] 13:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (15A48000) [pid = 2380] [serial = 415] [outer = 00000000] 13:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (15F9A800) [pid = 2380] [serial = 416] [outer = 15A48000] 13:16:39 INFO - PROCESS | 2380 | 1465247799477 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (167D7000) [pid = 2380] [serial = 417] [outer = 15A48000] 13:16:39 INFO - PROCESS | 2380 | 1465247799904 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]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 638ms 13:16:39 INFO - PROCESS | 2380 | 1465247799939 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 2380 | 1465247799941 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 13:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:16:39 INFO - PROCESS | 2380 | 1465247799944 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 2380 | 1465247799946 Marionette TRACE conn2 <- [1,522,null,{}] 13:16:39 INFO - PROCESS | 2380 | 1465247799949 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}] 13:16:39 INFO - PROCESS | 2380 | 1465247799951 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:40 INFO - PROCESS | 2380 | 1465247800055 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:16:40 INFO - PROCESS | 2380 | 1465247800060 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 2380 | 1465247800063 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:40 INFO - PROCESS | 2380 | ++DOCSHELL 16A7AC00 == 32 [pid = 2380] [id = 140] 13:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16A84800) [pid = 2380] [serial = 418] [outer = 00000000] 13:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16BAE000) [pid = 2380] [serial = 419] [outer = 16A84800] 13:16:40 INFO - PROCESS | 2380 | 1465247800106 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (170F6C00) [pid = 2380] [serial = 420] [outer = 16A84800] 13:16:40 INFO - PROCESS | 2380 | 1465247800590 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]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 700ms 13:16:40 INFO - PROCESS | 2380 | 1465247800644 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 2380 | 1465247800646 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 13:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:16:40 INFO - PROCESS | 2380 | 1465247800650 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 2380 | 1465247800651 Marionette TRACE conn2 <- [1,526,null,{}] 13:16:40 INFO - PROCESS | 2380 | 1465247800655 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}] 13:16:40 INFO - PROCESS | 2380 | 1465247800660 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:40 INFO - PROCESS | 2380 | 1465247800794 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:16:40 INFO - PROCESS | 2380 | 1465247800851 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 2380 | 1465247800853 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:40 INFO - PROCESS | 2380 | ++DOCSHELL 175B8C00 == 33 [pid = 2380] [id = 141] 13:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17689800) [pid = 2380] [serial = 421] [outer = 00000000] 13:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17691C00) [pid = 2380] [serial = 422] [outer = 17689800] 13:16:40 INFO - PROCESS | 2380 | 1465247800896 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17730800) [pid = 2380] [serial = 423] [outer = 17689800] 13:16:41 INFO - PROCESS | 2380 | 1465247801580 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]]]}] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (183B0800) [pid = 2380] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17B8BC00) [pid = 2380] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (181EDC00) [pid = 2380] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14E38000) [pid = 2380] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1768B800) [pid = 2380] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (156D7400) [pid = 2380] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (12DA7400) [pid = 2380] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10575000) [pid = 2380] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14EA9C00) [pid = 2380] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (11262000) [pid = 2380] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (13108000) [pid = 2380] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:16:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1740B800) [pid = 2380] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 996ms 13:16:41 INFO - PROCESS | 2380 | 1465247801653 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 2380 | 1465247801655 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 13:16:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:16:41 INFO - PROCESS | 2380 | 1465247801668 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 2380 | 1465247801669 Marionette TRACE conn2 <- [1,530,null,{}] 13:16:41 INFO - PROCESS | 2380 | 1465247801673 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}] 13:16:41 INFO - PROCESS | 2380 | 1465247801675 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:41 INFO - PROCESS | 2380 | 1465247801748 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:16:41 INFO - PROCESS | 2380 | 1465247801753 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 2380 | 1465247801755 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:41 INFO - PROCESS | 2380 | ++DOCSHELL 1280A400 == 34 [pid = 2380] [id = 142] 13:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (132EE400) [pid = 2380] [serial = 424] [outer = 00000000] 13:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (14E38000) [pid = 2380] [serial = 425] [outer = 132EE400] 13:16:41 INFO - PROCESS | 2380 | 1465247801799 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (14E40C00) [pid = 2380] [serial = 426] [outer = 132EE400] 13:16:42 INFO - PROCESS | 2380 | 1465247802187 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"]]]}] 13:16:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:16:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:16:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 591ms 13:16:42 INFO - PROCESS | 2380 | 1465247802251 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 2380 | 1465247802253 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 13:16:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:16:42 INFO - PROCESS | 2380 | 1465247802256 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 2380 | 1465247802258 Marionette TRACE conn2 <- [1,534,null,{}] 13:16:42 INFO - PROCESS | 2380 | 1465247802262 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}] 13:16:42 INFO - PROCESS | 2380 | 1465247802264 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:42 INFO - PROCESS | 2380 | 1465247802349 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:16:42 INFO - PROCESS | 2380 | 1465247802354 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 2380 | 1465247802356 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:42 INFO - PROCESS | 2380 | ++DOCSHELL 13108000 == 35 [pid = 2380] [id = 143] 13:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16852400) [pid = 2380] [serial = 427] [outer = 00000000] 13:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (181EA000) [pid = 2380] [serial = 428] [outer = 16852400] 13:16:42 INFO - PROCESS | 2380 | 1465247802400 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (181ED800) [pid = 2380] [serial = 429] [outer = 16852400] 13:16:42 INFO - PROCESS | 2380 | 1465247802806 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]]]}] 13:16:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:16:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 592ms 13:16:42 INFO - PROCESS | 2380 | 1465247802853 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 2380 | 1465247802855 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 13:16:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:16:42 INFO - PROCESS | 2380 | 1465247802858 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 2380 | 1465247802860 Marionette TRACE conn2 <- [1,538,null,{}] 13:16:42 INFO - PROCESS | 2380 | 1465247802864 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}] 13:16:42 INFO - PROCESS | 2380 | 1465247802865 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:42 INFO - PROCESS | 2380 | 1465247802941 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:16:42 INFO - PROCESS | 2380 | 1465247802946 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 2380 | 1465247802948 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:42 INFO - PROCESS | 2380 | ++DOCSHELL 14E34C00 == 36 [pid = 2380] [id = 144] 13:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19831800) [pid = 2380] [serial = 430] [outer = 00000000] 13:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (198F0800) [pid = 2380] [serial = 431] [outer = 19831800] 13:16:42 INFO - PROCESS | 2380 | 1465247802991 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19B0C800) [pid = 2380] [serial = 432] [outer = 19831800] 13:16:43 INFO - PROCESS | 2380 | 1465247803439 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]]]}] 13:16:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:16:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 623ms 13:16:43 INFO - PROCESS | 2380 | 1465247803497 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 2380 | 1465247803499 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:16:43 INFO - PROCESS | 2380 | 1465247803502 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 2380 | 1465247803513 Marionette TRACE conn2 <- [1,542,null,{}] 13:16:43 INFO - PROCESS | 2380 | 1465247803518 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}] 13:16:43 INFO - PROCESS | 2380 | 1465247803519 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:43 INFO - PROCESS | 2380 | 1465247803640 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:16:43 INFO - PROCESS | 2380 | 1465247803751 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 2380 | 1465247803754 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:43 INFO - PROCESS | 2380 | ++DOCSHELL 10532400 == 37 [pid = 2380] [id = 145] 13:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10533400) [pid = 2380] [serial = 433] [outer = 00000000] 13:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10A4CC00) [pid = 2380] [serial = 434] [outer = 10533400] 13:16:43 INFO - PROCESS | 2380 | 1465247803812 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10E1E400) [pid = 2380] [serial = 435] [outer = 10533400] 13:16:44 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:44 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:44 INFO - PROCESS | 2380 | 1465247804632 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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1152ms 13:16:44 INFO - PROCESS | 2380 | 1465247804666 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 2380 | 1465247804670 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:16:44 INFO - PROCESS | 2380 | 1465247804675 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 2380 | 1465247804678 Marionette TRACE conn2 <- [1,546,null,{}] 13:16:44 INFO - PROCESS | 2380 | 1465247804683 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}] 13:16:44 INFO - PROCESS | 2380 | 1465247804686 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:44 INFO - PROCESS | 2380 | 1465247804858 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:16:44 INFO - PROCESS | 2380 | 1465247804948 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 2380 | 1465247804951 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:44 INFO - PROCESS | 2380 | ++DOCSHELL 139D4400 == 38 [pid = 2380] [id = 146] 13:16:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (14012C00) [pid = 2380] [serial = 436] [outer = 00000000] 13:16:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (140F5400) [pid = 2380] [serial = 437] [outer = 14012C00] 13:16:45 INFO - PROCESS | 2380 | 1465247805006 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (14E40800) [pid = 2380] [serial = 438] [outer = 14012C00] 13:16:45 INFO - PROCESS | 2380 | 1465247805826 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]]]}] 13:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1245ms 13:16:45 INFO - PROCESS | 2380 | 1465247805918 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 2380 | 1465247805922 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 13:16:45 INFO - PROCESS | 2380 | 1465247805928 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:16:45 INFO - PROCESS | 2380 | 1465247805930 Marionette TRACE conn2 <- [1,550,null,{}] 13:16:45 INFO - PROCESS | 2380 | 1465247805936 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}] 13:16:45 INFO - PROCESS | 2380 | 1465247805939 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:46 INFO - PROCESS | 2380 | 1465247806055 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:16:46 INFO - PROCESS | 2380 | 1465247806135 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 2380 | 1465247806139 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:46 INFO - PROCESS | 2380 | ++DOCSHELL 12BC0800 == 39 [pid = 2380] [id = 147] 13:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (12D62C00) [pid = 2380] [serial = 439] [outer = 00000000] 13:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1309C400) [pid = 2380] [serial = 440] [outer = 12D62C00] 13:16:46 INFO - PROCESS | 2380 | 1465247806189 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (13122000) [pid = 2380] [serial = 441] [outer = 12D62C00] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 14E34C00 == 38 [pid = 2380] [id = 144] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 13108000 == 37 [pid = 2380] [id = 143] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 1280A400 == 36 [pid = 2380] [id = 142] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 175B8C00 == 35 [pid = 2380] [id = 141] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 16A7AC00 == 34 [pid = 2380] [id = 140] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 15A0D000 == 33 [pid = 2380] [id = 139] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 14E37000 == 32 [pid = 2380] [id = 138] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 1324AC00 == 31 [pid = 2380] [id = 137] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 10A52C00 == 30 [pid = 2380] [id = 136] 13:16:46 INFO - PROCESS | 2380 | --DOCSHELL 13105800 == 29 [pid = 2380] [id = 135] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (17F0EC00) [pid = 2380] [serial = 376] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (181E0C00) [pid = 2380] [serial = 377] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (183A4C00) [pid = 2380] [serial = 379] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (17410000) [pid = 2380] [serial = 383] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17691800) [pid = 2380] [serial = 355] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17697400) [pid = 2380] [serial = 356] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (16B35800) [pid = 2380] [serial = 370] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (170F5800) [pid = 2380] [serial = 371] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (13144C00) [pid = 2380] [serial = 364] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (132E3400) [pid = 2380] [serial = 365] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10A47800) [pid = 2380] [serial = 361] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10B78000) [pid = 2380] [serial = 362] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (153BA800) [pid = 2380] [serial = 367] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15423800) [pid = 2380] [serial = 368] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1306E800) [pid = 2380] [serial = 358] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15FA4400) [pid = 2380] [serial = 382] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (13249800) [pid = 2380] [serial = 359] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18378C00) [pid = 2380] [serial = 385] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (106EA000) [pid = 2380] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18378400) [pid = 2380] [serial = 380] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (175B7000) [pid = 2380] [serial = 373] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (198EEC00) [pid = 2380] [serial = 389] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1768DC00) [pid = 2380] [serial = 374] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (183A4800) [pid = 2380] [serial = 386] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (198EA400) [pid = 2380] [serial = 388] [outer = 00000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:46 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:46 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:46 INFO - PROCESS | 2380 | 1465247806680 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]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 793ms 13:16:46 INFO - PROCESS | 2380 | 1465247806730 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 2380 | 1465247806735 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 13:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:16:46 INFO - PROCESS | 2380 | 1465247806741 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 2380 | 1465247806744 Marionette TRACE conn2 <- [1,554,null,{}] 13:16:46 INFO - PROCESS | 2380 | 1465247806747 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}] 13:16:46 INFO - PROCESS | 2380 | 1465247806750 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:46 INFO - PROCESS | 2380 | 1465247806834 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:16:46 INFO - PROCESS | 2380 | 1465247806841 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 2380 | 1465247806843 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:46 INFO - PROCESS | 2380 | ++DOCSHELL 131DA800 == 30 [pid = 2380] [id = 148] 13:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (131DAC00) [pid = 2380] [serial = 442] [outer = 00000000] 13:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (13250400) [pid = 2380] [serial = 443] [outer = 131DAC00] 13:16:46 INFO - PROCESS | 2380 | 1465247806890 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (139C7C00) [pid = 2380] [serial = 444] [outer = 131DAC00] 13:16:47 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:47 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:47 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:47 INFO - PROCESS | 2380 | 1465247807344 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]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 638ms 13:16:47 INFO - PROCESS | 2380 | 1465247807378 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 2380 | 1465247807381 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 13:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:16:47 INFO - PROCESS | 2380 | 1465247807384 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 2380 | 1465247807388 Marionette TRACE conn2 <- [1,558,null,{}] 13:16:47 INFO - PROCESS | 2380 | 1465247807399 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}] 13:16:47 INFO - PROCESS | 2380 | 1465247807403 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:47 INFO - PROCESS | 2380 | 1465247807488 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:16:47 INFO - PROCESS | 2380 | 1465247807529 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 2380 | 1465247807532 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:47 INFO - PROCESS | 2380 | ++DOCSHELL 156D0C00 == 31 [pid = 2380] [id = 149] 13:16:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (156D3800) [pid = 2380] [serial = 445] [outer = 00000000] 13:16:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15A0D000) [pid = 2380] [serial = 446] [outer = 156D3800] 13:16:47 INFO - PROCESS | 2380 | 1465247807579 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15C76C00) [pid = 2380] [serial = 447] [outer = 156D3800] 13:16:47 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:47 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:47 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:48 INFO - PROCESS | 2380 | 1465247808023 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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 700ms 13:16:48 INFO - PROCESS | 2380 | 1465247808083 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2380 | 1465247808086 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:16:48 INFO - PROCESS | 2380 | 1465247808089 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2380 | 1465247808091 Marionette TRACE conn2 <- [1,562,null,{}] 13:16:48 INFO - PROCESS | 2380 | 1465247808094 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}] 13:16:48 INFO - PROCESS | 2380 | 1465247808096 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:48 INFO - PROCESS | 2380 | 1465247808178 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:16:48 INFO - PROCESS | 2380 | 1465247808185 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 2380 | 1465247808187 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:48 INFO - PROCESS | 2380 | ++DOCSHELL 16B36400 == 32 [pid = 2380] [id = 150] 13:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16BAC800) [pid = 2380] [serial = 448] [outer = 00000000] 13:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17409400) [pid = 2380] [serial = 449] [outer = 16BAC800] 13:16:48 INFO - PROCESS | 2380 | 1465247808239 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17410400) [pid = 2380] [serial = 450] [outer = 16BAC800] 13:16:48 INFO - PROCESS | 2380 | 1465247808688 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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 638ms 13:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:16:48 INFO - PROCESS | 2380 | 1465247808733 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2380 | 1465247808736 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 13:16:48 INFO - PROCESS | 2380 | 1465247808739 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2380 | 1465247808740 Marionette TRACE conn2 <- [1,566,null,{}] 13:16:48 INFO - PROCESS | 2380 | 1465247808744 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}] 13:16:48 INFO - PROCESS | 2380 | 1465247808746 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:48 INFO - PROCESS | 2380 | 1465247808849 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:16:48 INFO - PROCESS | 2380 | 1465247808925 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 2380 | 1465247808927 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:48 INFO - PROCESS | 2380 | ++DOCSHELL 139D5000 == 33 [pid = 2380] [id = 151] 13:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17414000) [pid = 2380] [serial = 451] [outer = 00000000] 13:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (175B3400) [pid = 2380] [serial = 452] [outer = 17414000] 13:16:48 INFO - PROCESS | 2380 | 1465247808970 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1768F400) [pid = 2380] [serial = 453] [outer = 17414000] 13:16:49 INFO - PROCESS | 2380 | 1465247809369 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]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 684ms 13:16:49 INFO - PROCESS | 2380 | 1465247809437 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 2380 | 1465247809439 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 13:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:16:49 INFO - PROCESS | 2380 | 1465247809451 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 2380 | 1465247809453 Marionette TRACE conn2 <- [1,570,null,{}] 13:16:49 INFO - PROCESS | 2380 | 1465247809456 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}] 13:16:49 INFO - PROCESS | 2380 | 1465247809462 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:49 INFO - PROCESS | 2380 | 1465247809591 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:16:49 INFO - PROCESS | 2380 | 1465247809651 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 2380 | 1465247809653 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:49 INFO - PROCESS | 2380 | ++DOCSHELL 1280A800 == 34 [pid = 2380] [id = 152] 13:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1687A800) [pid = 2380] [serial = 454] [outer = 00000000] 13:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (181E6400) [pid = 2380] [serial = 455] [outer = 1687A800] 13:16:49 INFO - PROCESS | 2380 | 1465247809699 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18378C00) [pid = 2380] [serial = 456] [outer = 1687A800] 13:16:50 INFO - PROCESS | 2380 | 1465247810099 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]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 700ms 13:16:50 INFO - PROCESS | 2380 | 1465247810137 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 2380 | 1465247810138 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:16:50 INFO - PROCESS | 2380 | 1465247810178 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 2380 | 1465247810180 Marionette TRACE conn2 <- [1,574,null,{}] 13:16:50 INFO - PROCESS | 2380 | 1465247810183 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}] 13:16:50 INFO - PROCESS | 2380 | 1465247810185 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:50 INFO - PROCESS | 2380 | 1465247810290 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:16:50 INFO - PROCESS | 2380 | 1465247810354 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 2380 | 1465247810356 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:50 INFO - PROCESS | 2380 | ++DOCSHELL 183A9C00 == 35 [pid = 2380] [id = 153] 13:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (183AA800) [pid = 2380] [serial = 457] [outer = 00000000] 13:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183B0800) [pid = 2380] [serial = 458] [outer = 183AA800] 13:16:50 INFO - PROCESS | 2380 | 1465247810400 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (198EE800) [pid = 2380] [serial = 459] [outer = 183AA800] 13:16:50 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (16A84800) [pid = 2380] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17689800) [pid = 2380] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (13106000) [pid = 2380] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1324B800) [pid = 2380] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (14E39000) [pid = 2380] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10B7D400) [pid = 2380] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10533C00) [pid = 2380] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1401DC00) [pid = 2380] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (170F4C00) [pid = 2380] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19DCA400) [pid = 2380] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (132EE400) [pid = 2380] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15A48000) [pid = 2380] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16852400) [pid = 2380] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:16:50 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:50 INFO - PROCESS | 2380 | 1465247810887 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]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms 13:16:50 INFO - PROCESS | 2380 | 1465247810911 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 2380 | 1465247810913 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 13:16:50 INFO - PROCESS | 2380 | 1465247810916 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:16:50 INFO - PROCESS | 2380 | 1465247810918 Marionette TRACE conn2 <- [1,578,null,{}] 13:16:50 INFO - PROCESS | 2380 | 1465247810922 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}] 13:16:50 INFO - PROCESS | 2380 | 1465247810923 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:50 INFO - PROCESS | 2380 | 1465247811003 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:16:51 INFO - PROCESS | 2380 | 1465247811009 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2380 | 1465247811011 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:51 INFO - PROCESS | 2380 | ++DOCSHELL 13101400 == 36 [pid = 2380] [id = 154] 13:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (13105C00) [pid = 2380] [serial = 460] [outer = 00000000] 13:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (140EF800) [pid = 2380] [serial = 461] [outer = 13105C00] 13:16:51 INFO - PROCESS | 2380 | 1465247811054 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1703B800) [pid = 2380] [serial = 462] [outer = 13105C00] 13:16:51 INFO - PROCESS | 2380 | 1465247811474 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]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 592ms 13:16:51 INFO - PROCESS | 2380 | 1465247811514 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2380 | 1465247811516 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 13:16:51 INFO - PROCESS | 2380 | 1465247811519 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:16:51 INFO - PROCESS | 2380 | 1465247811520 Marionette TRACE conn2 <- [1,582,null,{}] 13:16:51 INFO - PROCESS | 2380 | 1465247811524 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}] 13:16:51 INFO - PROCESS | 2380 | 1465247811525 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:51 INFO - PROCESS | 2380 | 1465247811602 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:16:51 INFO - PROCESS | 2380 | 1465247811641 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2380 | 1465247811643 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:51 INFO - PROCESS | 2380 | ++DOCSHELL 12A16000 == 37 [pid = 2380] [id = 155] 13:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (181E9C00) [pid = 2380] [serial = 463] [outer = 00000000] 13:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (198F1800) [pid = 2380] [serial = 464] [outer = 181E9C00] 13:16:51 INFO - PROCESS | 2380 | 1465247811686 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19B08800) [pid = 2380] [serial = 465] [outer = 181E9C00] 13:16:52 INFO - PROCESS | 2380 | 1465247812109 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]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 638ms 13:16:52 INFO - PROCESS | 2380 | 1465247812158 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 2380 | 1465247812160 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 13:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:16:52 INFO - PROCESS | 2380 | 1465247812163 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 2380 | 1465247812164 Marionette TRACE conn2 <- [1,586,null,{}] 13:16:52 INFO - PROCESS | 2380 | 1465247812168 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}] 13:16:52 INFO - PROCESS | 2380 | 1465247812169 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:52 INFO - PROCESS | 2380 | 1465247812331 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:16:52 INFO - PROCESS | 2380 | 1465247812341 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2380 | 1465247812342 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:52 INFO - PROCESS | 2380 | ++DOCSHELL 19DD1800 == 38 [pid = 2380] [id = 156] 13:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (19DD1C00) [pid = 2380] [serial = 466] [outer = 00000000] 13:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A37C800) [pid = 2380] [serial = 467] [outer = 19DD1C00] 13:16:52 INFO - PROCESS | 2380 | 1465247812387 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A383400) [pid = 2380] [serial = 468] [outer = 19DD1C00] 13:16:52 INFO - PROCESS | 2380 | 1465247812928 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]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 840ms 13:16:53 INFO - PROCESS | 2380 | 1465247813022 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2380 | 1465247813026 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 13:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:16:53 INFO - PROCESS | 2380 | 1465247813033 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 2380 | 1465247813036 Marionette TRACE conn2 <- [1,590,null,{}] 13:16:53 INFO - PROCESS | 2380 | 1465247813042 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}] 13:16:53 INFO - PROCESS | 2380 | 1465247813045 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:53 INFO - PROCESS | 2380 | 1465247813163 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:16:53 INFO - PROCESS | 2380 | 1465247813253 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 2380 | 1465247813256 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:53 INFO - PROCESS | 2380 | ++DOCSHELL 10A4E400 == 39 [pid = 2380] [id = 157] 13:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10A4FC00) [pid = 2380] [serial = 469] [outer = 00000000] 13:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (14013400) [pid = 2380] [serial = 470] [outer = 10A4FC00] 13:16:53 INFO - PROCESS | 2380 | 1465247813326 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (140F0800) [pid = 2380] [serial = 471] [outer = 10A4FC00] 13:16:53 INFO - PROCESS | 2380 | 1465247813849 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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 887ms 13:16:53 INFO - PROCESS | 2380 | 1465247813919 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2380 | 1465247813923 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 13:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:16:53 INFO - PROCESS | 2380 | 1465247813930 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 2380 | 1465247813933 Marionette TRACE conn2 <- [1,594,null,{}] 13:16:53 INFO - PROCESS | 2380 | 1465247813937 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}] 13:16:53 INFO - PROCESS | 2380 | 1465247813940 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:54 INFO - PROCESS | 2380 | 1465247814048 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:16:54 INFO - PROCESS | 2380 | 1465247814171 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2380 | 1465247814174 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:54 INFO - PROCESS | 2380 | ++DOCSHELL 15F9E400 == 40 [pid = 2380] [id = 158] 13:16:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (15FA5400) [pid = 2380] [serial = 472] [outer = 00000000] 13:16:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (16FF1C00) [pid = 2380] [serial = 473] [outer = 15FA5400] 13:16:54 INFO - PROCESS | 2380 | 1465247814230 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1757DC00) [pid = 2380] [serial = 474] [outer = 15FA5400] 13:16:54 INFO - PROCESS | 2380 | 1465247814839 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]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 934ms 13:16:54 INFO - PROCESS | 2380 | 1465247814874 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 2380 | 1465247814877 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 13:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:16:54 INFO - PROCESS | 2380 | 1465247814881 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 2380 | 1465247814884 Marionette TRACE conn2 <- [1,598,null,{}] 13:16:54 INFO - PROCESS | 2380 | 1465247814895 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}] 13:16:54 INFO - PROCESS | 2380 | 1465247814899 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:55 INFO - PROCESS | 2380 | 1465247815007 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:16:55 INFO - PROCESS | 2380 | 1465247815132 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 2380 | 1465247815136 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:55 INFO - PROCESS | 2380 | ++DOCSHELL 19F75000 == 41 [pid = 2380] [id = 159] 13:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19F7A800) [pid = 2380] [serial = 475] [outer = 00000000] 13:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (19F90C00) [pid = 2380] [serial = 476] [outer = 19F7A800] 13:16:55 INFO - PROCESS | 2380 | 1465247815192 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1A445400) [pid = 2380] [serial = 477] [outer = 19F7A800] 13:16:55 INFO - PROCESS | 2380 | 1465247815783 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]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 934ms 13:16:55 INFO - PROCESS | 2380 | 1465247815825 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 2380 | 1465247815828 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 13:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:16:55 INFO - PROCESS | 2380 | 1465247815832 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 2380 | 1465247815834 Marionette TRACE conn2 <- [1,602,null,{}] 13:16:55 INFO - PROCESS | 2380 | 1465247815837 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}] 13:16:55 INFO - PROCESS | 2380 | 1465247815840 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:55 INFO - PROCESS | 2380 | 1465247815944 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:16:56 INFO - PROCESS | 2380 | 1465247816038 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 2380 | 1465247816041 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:56 INFO - PROCESS | 2380 | ++DOCSHELL 1A445000 == 42 [pid = 2380] [id = 160] 13:16:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1A581800) [pid = 2380] [serial = 478] [outer = 00000000] 13:16:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1A58C000) [pid = 2380] [serial = 479] [outer = 1A581800] 13:16:56 INFO - PROCESS | 2380 | 1465247816093 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (17F08800) [pid = 2380] [serial = 480] [outer = 1A581800] 13:16:56 INFO - PROCESS | 2380 | 1465247816652 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]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 996ms 13:16:56 INFO - PROCESS | 2380 | 1465247816835 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 2380 | 1465247816839 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 13:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:16:56 INFO - PROCESS | 2380 | 1465247816844 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 2380 | 1465247816847 Marionette TRACE conn2 <- [1,606,null,{}] 13:16:56 INFO - PROCESS | 2380 | 1465247816853 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}] 13:16:56 INFO - PROCESS | 2380 | 1465247816856 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:56 INFO - PROCESS | 2380 | 1465247816955 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:16:57 INFO - PROCESS | 2380 | 1465247817033 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 2380 | 1465247817037 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:57 INFO - PROCESS | 2380 | ++DOCSHELL 12DAE000 == 43 [pid = 2380] [id = 161] 13:16:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1302F800) [pid = 2380] [serial = 481] [outer = 00000000] 13:16:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (13142400) [pid = 2380] [serial = 482] [outer = 1302F800] 13:16:57 INFO - PROCESS | 2380 | 1465247817128 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (132E3400) [pid = 2380] [serial = 483] [outer = 1302F800] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 12A16000 == 42 [pid = 2380] [id = 155] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 13101400 == 41 [pid = 2380] [id = 154] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 183A9C00 == 40 [pid = 2380] [id = 153] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 1280A800 == 39 [pid = 2380] [id = 152] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 139D5000 == 38 [pid = 2380] [id = 151] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 16B36400 == 37 [pid = 2380] [id = 150] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 156D0C00 == 36 [pid = 2380] [id = 149] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 131DA800 == 35 [pid = 2380] [id = 148] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 12BC0800 == 34 [pid = 2380] [id = 147] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 139D4400 == 33 [pid = 2380] [id = 146] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 10532400 == 32 [pid = 2380] [id = 145] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 1A445000 == 31 [pid = 2380] [id = 160] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 19F75000 == 30 [pid = 2380] [id = 159] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 19DD1800 == 29 [pid = 2380] [id = 156] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 10A4E400 == 28 [pid = 2380] [id = 157] 13:16:58 INFO - PROCESS | 2380 | --DOCSHELL 15F9E400 == 27 [pid = 2380] [id = 158] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (170F6C00) [pid = 2380] [serial = 420] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (10E20000) [pid = 2380] [serial = 393] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (10A4F800) [pid = 2380] [serial = 392] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (156DB000) [pid = 2380] [serial = 396] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (14E42000) [pid = 2380] [serial = 395] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (18369400) [pid = 2380] [serial = 399] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (17F09800) [pid = 2380] [serial = 398] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (19F75C00) [pid = 2380] [serial = 402] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (19F73000) [pid = 2380] [serial = 401] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (14E40C00) [pid = 2380] [serial = 426] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (14E38000) [pid = 2380] [serial = 425] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17730800) [pid = 2380] [serial = 423] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (15F9A800) [pid = 2380] [serial = 416] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (167D7000) [pid = 2380] [serial = 417] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (181EA000) [pid = 2380] [serial = 428] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (181ED800) [pid = 2380] [serial = 429] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (153C7000) [pid = 2380] [serial = 414] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (198F0800) [pid = 2380] [serial = 431] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16BAE000) [pid = 2380] [serial = 419] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17691C00) [pid = 2380] [serial = 422] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (132EE000) [pid = 2380] [serial = 405] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (131E0C00) [pid = 2380] [serial = 404] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (137A9000) [pid = 2380] [serial = 410] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (139CA000) [pid = 2380] [serial = 411] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14EA2400) [pid = 2380] [serial = 413] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12810000) [pid = 2380] [serial = 407] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (12ADDC00) [pid = 2380] [serial = 408] [outer = 00000000] [url = about:blank] 13:16:58 INFO - PROCESS | 2380 | 1465247818366 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]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1556ms 13:16:58 INFO - PROCESS | 2380 | 1465247818397 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 2380 | 1465247818401 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 13:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:16:58 INFO - PROCESS | 2380 | 1465247818406 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 2380 | 1465247818409 Marionette TRACE conn2 <- [1,610,null,{}] 13:16:58 INFO - PROCESS | 2380 | 1465247818414 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}] 13:16:58 INFO - PROCESS | 2380 | 1465247818417 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:58 INFO - PROCESS | 2380 | 1465247818505 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:16:58 INFO - PROCESS | 2380 | 1465247818622 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 2380 | 1465247818626 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:58 INFO - PROCESS | 2380 | ++DOCSHELL 1125D800 == 28 [pid = 2380] [id = 162] 13:16:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (11261000) [pid = 2380] [serial = 484] [outer = 00000000] 13:16:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1280A800) [pid = 2380] [serial = 485] [outer = 11261000] 13:16:58 INFO - PROCESS | 2380 | 1465247818683 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (12ADE000) [pid = 2380] [serial = 486] [outer = 11261000] 13:16:59 INFO - PROCESS | 2380 | 1465247819074 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]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 684ms 13:16:59 INFO - PROCESS | 2380 | 1465247819106 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2380 | 1465247819111 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:16:59 INFO - PROCESS | 2380 | 1465247819118 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 2380 | 1465247819120 Marionette TRACE conn2 <- [1,614,null,{}] 13:16:59 INFO - PROCESS | 2380 | 1465247819124 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}] 13:16:59 INFO - PROCESS | 2380 | 1465247819126 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:59 INFO - PROCESS | 2380 | 1465247819211 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:16:59 INFO - PROCESS | 2380 | 1465247819217 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 2380 | 1465247819220 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:59 INFO - PROCESS | 2380 | ++DOCSHELL 137AB400 == 29 [pid = 2380] [id = 163] 13:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (137AE400) [pid = 2380] [serial = 487] [outer = 00000000] 13:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (139C7800) [pid = 2380] [serial = 488] [outer = 137AE400] 13:16:59 INFO - PROCESS | 2380 | 1465247819267 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (139CCC00) [pid = 2380] [serial = 489] [outer = 137AE400] 13:16:59 INFO - PROCESS | 2380 | 1465247819741 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]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 638ms 13:16:59 INFO - PROCESS | 2380 | 1465247819755 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2380 | 1465247819757 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:16:59 INFO - PROCESS | 2380 | 1465247819765 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 2380 | 1465247819768 Marionette TRACE conn2 <- [1,618,null,{}] 13:16:59 INFO - PROCESS | 2380 | 1465247819778 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}] 13:16:59 INFO - PROCESS | 2380 | 1465247819783 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:59 INFO - PROCESS | 2380 | 1465247819862 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:16:59 INFO - PROCESS | 2380 | 1465247819871 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 2380 | 1465247819874 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:16:59 INFO - PROCESS | 2380 | ++DOCSHELL 153BEC00 == 30 [pid = 2380] [id = 164] 13:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (153BF400) [pid = 2380] [serial = 490] [outer = 00000000] 13:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (153C7800) [pid = 2380] [serial = 491] [outer = 153BF400] 13:16:59 INFO - PROCESS | 2380 | 1465247819922 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (156D2400) [pid = 2380] [serial = 492] [outer = 153BF400] 13:17:00 INFO - PROCESS | 2380 | 1465247820395 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]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 685ms 13:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:17:00 INFO - PROCESS | 2380 | 1465247820464 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 2380 | 1465247820467 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 13:17:00 INFO - PROCESS | 2380 | 1465247820470 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 2380 | 1465247820472 Marionette TRACE conn2 <- [1,622,null,{}] 13:17:00 INFO - PROCESS | 2380 | 1465247820482 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}] 13:17:00 INFO - PROCESS | 2380 | 1465247820485 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:00 INFO - PROCESS | 2380 | 1465247820595 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:17:00 INFO - PROCESS | 2380 | 1465247820601 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 2380 | 1465247820603 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:00 INFO - PROCESS | 2380 | ++DOCSHELL 15424800 == 31 [pid = 2380] [id = 165] 13:17:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (15A0BC00) [pid = 2380] [serial = 493] [outer = 00000000] 13:17:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16852800) [pid = 2380] [serial = 494] [outer = 15A0BC00] 13:17:00 INFO - PROCESS | 2380 | 1465247820647 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16A88C00) [pid = 2380] [serial = 495] [outer = 15A0BC00] 13:17:00 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:00 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:00 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:01 INFO - PROCESS | 2380 | 1465247821086 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]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 653ms 13:17:01 INFO - PROCESS | 2380 | 1465247821129 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 2380 | 1465247821131 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 13:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:17:01 INFO - PROCESS | 2380 | 1465247821134 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 2380 | 1465247821135 Marionette TRACE conn2 <- [1,626,null,{}] 13:17:01 INFO - PROCESS | 2380 | 1465247821144 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}] 13:17:01 INFO - PROCESS | 2380 | 1465247821146 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:01 INFO - PROCESS | 2380 | 1465247821246 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:17:01 INFO - PROCESS | 2380 | 1465247821313 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 2380 | 1465247821315 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:01 INFO - PROCESS | 2380 | ++DOCSHELL 16BA7400 == 32 [pid = 2380] [id = 166] 13:17:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16BAB000) [pid = 2380] [serial = 496] [outer = 00000000] 13:17:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1740E400) [pid = 2380] [serial = 497] [outer = 16BAB000] 13:17:01 INFO - PROCESS | 2380 | 1465247821358 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17586C00) [pid = 2380] [serial = 498] [outer = 16BAB000] 13:17:01 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:01 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:01 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:01 INFO - PROCESS | 2380 | 1465247821800 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]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 700ms 13:17:01 INFO - PROCESS | 2380 | 1465247821817 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 2380 | 1465247821819 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 13:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:17:01 INFO - PROCESS | 2380 | 1465247821823 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 2380 | 1465247821824 Marionette TRACE conn2 <- [1,630,null,{}] 13:17:01 INFO - PROCESS | 2380 | 1465247821837 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}] 13:17:01 INFO - PROCESS | 2380 | 1465247821843 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:01 INFO - PROCESS | 2380 | 1465247821968 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:17:01 INFO - PROCESS | 2380 | 1465247821979 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 2380 | 1465247821981 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:02 INFO - PROCESS | 2380 | ++DOCSHELL 175B5000 == 33 [pid = 2380] [id = 167] 13:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17697800) [pid = 2380] [serial = 499] [outer = 00000000] 13:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17F08000) [pid = 2380] [serial = 500] [outer = 17697800] 13:17:02 INFO - PROCESS | 2380 | 1465247822069 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (181E6000) [pid = 2380] [serial = 501] [outer = 17697800] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17414000) [pid = 2380] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1687A800) [pid = 2380] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (16BAC800) [pid = 2380] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (12D62C00) [pid = 2380] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (131DAC00) [pid = 2380] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14012C00) [pid = 2380] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (183AA800) [pid = 2380] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (156D3800) [pid = 2380] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10533400) [pid = 2380] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (19DD1C00) [pid = 2380] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (13105C00) [pid = 2380] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (181E9C00) [pid = 2380] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:17:02 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (19831800) [pid = 2380] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:17:02 INFO - PROCESS | 2380 | 1465247822754 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]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 981ms 13:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:17:02 INFO - PROCESS | 2380 | 1465247822821 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 2380 | 1465247822823 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 13:17:02 INFO - PROCESS | 2380 | 1465247822827 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 2380 | 1465247822828 Marionette TRACE conn2 <- [1,634,null,{}] 13:17:02 INFO - PROCESS | 2380 | 1465247822831 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}] 13:17:02 INFO - PROCESS | 2380 | 1465247822833 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:02 INFO - PROCESS | 2380 | 1465247822909 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:17:02 INFO - PROCESS | 2380 | 1465247822914 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 2380 | 1465247822916 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:02 INFO - PROCESS | 2380 | ++DOCSHELL 12A9AC00 == 34 [pid = 2380] [id = 168] 13:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (14012C00) [pid = 2380] [serial = 502] [outer = 00000000] 13:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16BA9000) [pid = 2380] [serial = 503] [outer = 14012C00] 13:17:02 INFO - PROCESS | 2380 | 1465247822959 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16BAC800) [pid = 2380] [serial = 504] [outer = 14012C00] 13:17:03 INFO - PROCESS | 2380 | 1465247823372 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]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 591ms 13:17:03 INFO - PROCESS | 2380 | 1465247823423 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 2380 | 1465247823425 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 13:17:03 INFO - PROCESS | 2380 | 1465247823428 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:17:03 INFO - PROCESS | 2380 | 1465247823430 Marionette TRACE conn2 <- [1,638,null,{}] 13:17:03 INFO - PROCESS | 2380 | 1465247823434 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}] 13:17:03 INFO - PROCESS | 2380 | 1465247823436 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:03 INFO - PROCESS | 2380 | 1465247823516 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:17:03 INFO - PROCESS | 2380 | 1465247823521 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 2380 | 1465247823523 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:03 INFO - PROCESS | 2380 | ++DOCSHELL 1768B400 == 35 [pid = 2380] [id = 169] 13:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17F75000) [pid = 2380] [serial = 505] [outer = 00000000] 13:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (183A2000) [pid = 2380] [serial = 506] [outer = 17F75000] 13:17:03 INFO - PROCESS | 2380 | 1465247823565 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (183A5000) [pid = 2380] [serial = 507] [outer = 17F75000] 13:17:03 INFO - PROCESS | 2380 | 1465247823977 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]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 591ms 13:17:04 INFO - PROCESS | 2380 | 1465247824030 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 2380 | 1465247824032 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 13:17:04 INFO - PROCESS | 2380 | 1465247824035 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:17:04 INFO - PROCESS | 2380 | 1465247824037 Marionette TRACE conn2 <- [1,642,null,{}] 13:17:04 INFO - PROCESS | 2380 | 1465247824040 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}] 13:17:04 INFO - PROCESS | 2380 | 1465247824042 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:04 INFO - PROCESS | 2380 | 1465247824118 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:17:04 INFO - PROCESS | 2380 | 1465247824124 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2380 | 1465247824126 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:04 INFO - PROCESS | 2380 | ++DOCSHELL 153BD400 == 36 [pid = 2380] [id = 170] 13:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19837C00) [pid = 2380] [serial = 508] [outer = 00000000] 13:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (198EC400) [pid = 2380] [serial = 509] [outer = 19837C00] 13:17:04 INFO - PROCESS | 2380 | 1465247824171 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (198ED800) [pid = 2380] [serial = 510] [outer = 19837C00] 13:17:04 INFO - PROCESS | 2380 | 1465247824626 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]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 638ms 13:17:04 INFO - PROCESS | 2380 | 1465247824710 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 2380 | 1465247824714 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:17:04 INFO - PROCESS | 2380 | 1465247824720 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 2380 | 1465247824725 Marionette TRACE conn2 <- [1,646,null,{}] 13:17:04 INFO - PROCESS | 2380 | 1465247824731 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}] 13:17:04 INFO - PROCESS | 2380 | 1465247824735 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:04 INFO - PROCESS | 2380 | 1465247824891 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:17:04 INFO - PROCESS | 2380 | 1465247824967 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2380 | 1465247824972 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:04 INFO - PROCESS | 2380 | ++DOCSHELL 1122A400 == 37 [pid = 2380] [id = 171] 13:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1122B400) [pid = 2380] [serial = 511] [outer = 00000000] 13:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (12BBD800) [pid = 2380] [serial = 512] [outer = 1122B400] 13:17:05 INFO - PROCESS | 2380 | 1465247825028 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (13121000) [pid = 2380] [serial = 513] [outer = 1122B400] 13:17:05 INFO - PROCESS | 2380 | 1465247825757 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]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1089ms 13:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:17:05 INFO - PROCESS | 2380 | 1465247825806 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 2380 | 1465247825809 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 13:17:05 INFO - PROCESS | 2380 | 1465247825816 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 2380 | 1465247825820 Marionette TRACE conn2 <- [1,650,null,{}] 13:17:05 INFO - PROCESS | 2380 | 1465247825824 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}] 13:17:05 INFO - PROCESS | 2380 | 1465247825827 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:06 INFO - PROCESS | 2380 | 1465247826000 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:17:06 INFO - PROCESS | 2380 | 1465247826011 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 2380 | 1465247826014 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:06 INFO - PROCESS | 2380 | ++DOCSHELL 14E39400 == 38 [pid = 2380] [id = 172] 13:17:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (14E3D000) [pid = 2380] [serial = 514] [outer = 00000000] 13:17:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (151CC400) [pid = 2380] [serial = 515] [outer = 14E3D000] 13:17:06 INFO - PROCESS | 2380 | 1465247826071 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (156D7400) [pid = 2380] [serial = 516] [outer = 14E3D000] 13:17:06 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:06 INFO - PROCESS | 2380 | 1465247826982 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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1182ms 13:17:07 INFO - PROCESS | 2380 | 1465247827012 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 2380 | 1465247827016 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 13:17:07 INFO - PROCESS | 2380 | 1465247827022 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:17:07 INFO - PROCESS | 2380 | 1465247827025 Marionette TRACE conn2 <- [1,654,null,{}] 13:17:07 INFO - PROCESS | 2380 | 1465247827030 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}] 13:17:07 INFO - PROCESS | 2380 | 1465247827032 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:07 INFO - PROCESS | 2380 | 1465247827164 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:17:07 INFO - PROCESS | 2380 | 1465247827293 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2380 | 1465247827297 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:07 INFO - PROCESS | 2380 | ++DOCSHELL 12AA7000 == 39 [pid = 2380] [id = 173] 13:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (12BC0C00) [pid = 2380] [serial = 517] [outer = 00000000] 13:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (13105C00) [pid = 2380] [serial = 518] [outer = 12BC0C00] 13:17:07 INFO - PROCESS | 2380 | 1465247827347 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (131E1400) [pid = 2380] [serial = 519] [outer = 12BC0C00] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 1768B400 == 38 [pid = 2380] [id = 169] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 12A9AC00 == 37 [pid = 2380] [id = 168] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 175B5000 == 36 [pid = 2380] [id = 167] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 16BA7400 == 35 [pid = 2380] [id = 166] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 15424800 == 34 [pid = 2380] [id = 165] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 153BEC00 == 33 [pid = 2380] [id = 164] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 137AB400 == 32 [pid = 2380] [id = 163] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 1125D800 == 31 [pid = 2380] [id = 162] 13:17:07 INFO - PROCESS | 2380 | --DOCSHELL 12DAE000 == 30 [pid = 2380] [id = 161] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (175B3400) [pid = 2380] [serial = 452] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1768F400) [pid = 2380] [serial = 453] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (18378C00) [pid = 2380] [serial = 456] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (181E6400) [pid = 2380] [serial = 455] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17409400) [pid = 2380] [serial = 449] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1309C400) [pid = 2380] [serial = 440] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (13122000) [pid = 2380] [serial = 441] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (13250400) [pid = 2380] [serial = 443] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (139C7C00) [pid = 2380] [serial = 444] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (140F5400) [pid = 2380] [serial = 437] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14E40800) [pid = 2380] [serial = 438] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (183B0800) [pid = 2380] [serial = 458] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (15A0D000) [pid = 2380] [serial = 446] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15C76C00) [pid = 2380] [serial = 447] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10A4CC00) [pid = 2380] [serial = 434] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10E1E400) [pid = 2380] [serial = 435] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A37C800) [pid = 2380] [serial = 467] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (140EF800) [pid = 2380] [serial = 461] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (198F1800) [pid = 2380] [serial = 464] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (19B0C800) [pid = 2380] [serial = 432] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A383400) [pid = 2380] [serial = 468] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19B08800) [pid = 2380] [serial = 465] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1703B800) [pid = 2380] [serial = 462] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (198EE800) [pid = 2380] [serial = 459] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17410400) [pid = 2380] [serial = 450] [outer = 00000000] [url = about:blank] 13:17:07 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:07 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:07 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:07 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:07 INFO - PROCESS | 2380 | 1465247827816 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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 840ms 13:17:07 INFO - PROCESS | 2380 | 1465247827865 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 2380 | 1465247827869 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 13:17:07 INFO - PROCESS | 2380 | 1465247827875 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:17:07 INFO - PROCESS | 2380 | 1465247827878 Marionette TRACE conn2 <- [1,658,null,{}] 13:17:07 INFO - PROCESS | 2380 | 1465247827882 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}] 13:17:07 INFO - PROCESS | 2380 | 1465247827886 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:07 INFO - PROCESS | 2380 | 1465247827979 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:17:07 INFO - PROCESS | 2380 | 1465247827986 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2380 | 1465247827988 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:08 INFO - PROCESS | 2380 | ++DOCSHELL 13145C00 == 31 [pid = 2380] [id = 174] 13:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (131DE800) [pid = 2380] [serial = 520] [outer = 00000000] 13:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (139D1800) [pid = 2380] [serial = 521] [outer = 131DE800] 13:17:08 INFO - PROCESS | 2380 | 1465247828034 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (140F3C00) [pid = 2380] [serial = 522] [outer = 131DE800] 13:17:08 INFO - PROCESS | 2380 | 1465247828502 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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 13:17:08 INFO - PROCESS | 2380 | 1465247828514 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 2380 | 1465247828516 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 13:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:17:08 INFO - PROCESS | 2380 | 1465247828524 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 2380 | 1465247828527 Marionette TRACE conn2 <- [1,662,null,{}] 13:17:08 INFO - PROCESS | 2380 | 1465247828538 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}] 13:17:08 INFO - PROCESS | 2380 | 1465247828542 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:08 INFO - PROCESS | 2380 | 1465247828628 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:17:08 INFO - PROCESS | 2380 | 1465247828668 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 2380 | 1465247828671 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:08 INFO - PROCESS | 2380 | ++DOCSHELL 15F9C800 == 32 [pid = 2380] [id = 175] 13:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15FA2800) [pid = 2380] [serial = 523] [outer = 00000000] 13:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15FA6400) [pid = 2380] [serial = 524] [outer = 15FA2800] 13:17:08 INFO - PROCESS | 2380 | 1465247828718 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16A84800) [pid = 2380] [serial = 525] [outer = 15FA2800] 13:17:09 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:09 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:09 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:09 INFO - PROCESS | 2380 | 1465247829162 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]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 700ms 13:17:09 INFO - PROCESS | 2380 | 1465247829207 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2380 | 1465247829210 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 13:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:17:09 INFO - PROCESS | 2380 | 1465247829213 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 2380 | 1465247829215 Marionette TRACE conn2 <- [1,666,null,{}] 13:17:09 INFO - PROCESS | 2380 | 1465247829218 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}] 13:17:09 INFO - PROCESS | 2380 | 1465247829220 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:09 INFO - PROCESS | 2380 | 1465247829306 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:17:09 INFO - PROCESS | 2380 | 1465247829313 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 2380 | 1465247829315 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:09 INFO - PROCESS | 2380 | ++DOCSHELL 17412400 == 33 [pid = 2380] [id = 176] 13:17:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17415400) [pid = 2380] [serial = 526] [outer = 00000000] 13:17:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17689C00) [pid = 2380] [serial = 527] [outer = 17415400] 13:17:09 INFO - PROCESS | 2380 | 1465247829359 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17691C00) [pid = 2380] [serial = 528] [outer = 17415400] 13:17:09 INFO - PROCESS | 2380 | 1465247829805 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]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 638ms 13:17:09 INFO - PROCESS | 2380 | 1465247829851 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2380 | 1465247829853 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 13:17:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:17:09 INFO - PROCESS | 2380 | 1465247829856 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 2380 | 1465247829858 Marionette TRACE conn2 <- [1,670,null,{}] 13:17:09 INFO - PROCESS | 2380 | 1465247829861 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}] 13:17:09 INFO - PROCESS | 2380 | 1465247829863 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:09 INFO - PROCESS | 2380 | 1465247829973 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:17:10 INFO - PROCESS | 2380 | 1465247830054 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 2380 | 1465247830056 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:10 INFO - PROCESS | 2380 | ++DOCSHELL 17698800 == 34 [pid = 2380] [id = 177] 13:17:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1772C800) [pid = 2380] [serial = 529] [outer = 00000000] 13:17:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17B91C00) [pid = 2380] [serial = 530] [outer = 1772C800] 13:17:10 INFO - PROCESS | 2380 | 1465247830099 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (181E7400) [pid = 2380] [serial = 531] [outer = 1772C800] 13:17:11 INFO - PROCESS | 2380 | 1465247831046 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]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:17:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1230ms 13:17:11 INFO - PROCESS | 2380 | 1465247831098 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 2380 | 1465247831100 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 13:17:11 INFO - PROCESS | 2380 | 1465247831104 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:17:11 INFO - PROCESS | 2380 | 1465247831105 Marionette TRACE conn2 <- [1,674,null,{}] 13:17:11 INFO - PROCESS | 2380 | 1465247831109 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}] 13:17:11 INFO - PROCESS | 2380 | 1465247831114 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:11 INFO - PROCESS | 2380 | 1465247831252 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:17:11 INFO - PROCESS | 2380 | 1465247831258 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 2380 | 1465247831260 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:11 INFO - PROCESS | 2380 | ++DOCSHELL 17696000 == 35 [pid = 2380] [id = 178] 13:17:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (181EA400) [pid = 2380] [serial = 532] [outer = 00000000] 13:17:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (183AC000) [pid = 2380] [serial = 533] [outer = 181EA400] 13:17:11 INFO - PROCESS | 2380 | 1465247831304 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (198EE800) [pid = 2380] [serial = 534] [outer = 181EA400] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1302F800) [pid = 2380] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (153BF400) [pid = 2380] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (137AE400) [pid = 2380] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (11261000) [pid = 2380] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (17697800) [pid = 2380] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16BAB000) [pid = 2380] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14012C00) [pid = 2380] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10A4FC00) [pid = 2380] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15FA5400) [pid = 2380] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (19F7A800) [pid = 2380] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A581800) [pid = 2380] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (15A0BC00) [pid = 2380] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:17:11 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17F75000) [pid = 2380] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:17:12 INFO - PROCESS | 2380 | 1465247832215 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]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1151ms 13:17:12 INFO - PROCESS | 2380 | 1465247832257 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 2380 | 1465247832258 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 13:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:17:12 INFO - PROCESS | 2380 | 1465247832262 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 2380 | 1465247832263 Marionette TRACE conn2 <- [1,678,null,{}] 13:17:12 INFO - PROCESS | 2380 | 1465247832267 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}] 13:17:12 INFO - PROCESS | 2380 | 1465247832269 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:12 INFO - PROCESS | 2380 | 1465247832353 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:17:12 INFO - PROCESS | 2380 | 1465247832358 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 2380 | 1465247832360 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:12 INFO - PROCESS | 2380 | ++DOCSHELL 139D3C00 == 36 [pid = 2380] [id = 179] 13:17:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14012C00) [pid = 2380] [serial = 535] [outer = 00000000] 13:17:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15A0BC00) [pid = 2380] [serial = 536] [outer = 14012C00] 13:17:12 INFO - PROCESS | 2380 | 1465247832403 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15FA2000) [pid = 2380] [serial = 537] [outer = 14012C00] 13:17:13 INFO - PROCESS | 2380 | 1465247833311 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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1073ms 13:17:13 INFO - PROCESS | 2380 | 1465247833338 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 2380 | 1465247833340 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 13:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:17:13 INFO - PROCESS | 2380 | 1465247833343 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 2380 | 1465247833345 Marionette TRACE conn2 <- [1,682,null,{}] 13:17:13 INFO - PROCESS | 2380 | 1465247833348 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}] 13:17:13 INFO - PROCESS | 2380 | 1465247833350 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:13 INFO - PROCESS | 2380 | 1465247833427 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:17:13 INFO - PROCESS | 2380 | 1465247833432 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 2380 | 1465247833434 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:13 INFO - PROCESS | 2380 | ++DOCSHELL 137B1800 == 37 [pid = 2380] [id = 180] 13:17:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14EA9C00) [pid = 2380] [serial = 538] [outer = 00000000] 13:17:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1982F000) [pid = 2380] [serial = 539] [outer = 14EA9C00] 13:17:13 INFO - PROCESS | 2380 | 1465247833478 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19B0A800) [pid = 2380] [serial = 540] [outer = 14EA9C00] 13:17:14 INFO - PROCESS | 2380 | 1465247834435 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]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1136ms 13:17:14 INFO - PROCESS | 2380 | 1465247834499 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 2380 | 1465247834503 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 13:17:14 INFO - PROCESS | 2380 | 1465247834509 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:17:14 INFO - PROCESS | 2380 | 1465247834513 Marionette TRACE conn2 <- [1,686,null,{}] 13:17:14 INFO - PROCESS | 2380 | 1465247834519 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}] 13:17:14 INFO - PROCESS | 2380 | 1465247834522 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:14 INFO - PROCESS | 2380 | 1465247834654 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:17:14 INFO - PROCESS | 2380 | 1465247834775 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 2380 | 1465247834779 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:14 INFO - PROCESS | 2380 | ++DOCSHELL 12D62C00 == 38 [pid = 2380] [id = 181] 13:17:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (12DA6800) [pid = 2380] [serial = 541] [outer = 00000000] 13:17:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (13122000) [pid = 2380] [serial = 542] [outer = 12DA6800] 13:17:14 INFO - PROCESS | 2380 | 1465247834876 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (137A9C00) [pid = 2380] [serial = 543] [outer = 12DA6800] 13:17:15 INFO - PROCESS | 2380 | 1465247835927 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]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1432ms 13:17:15 INFO - PROCESS | 2380 | 1465247835958 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 2380 | 1465247835963 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 13:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:17:15 INFO - PROCESS | 2380 | 1465247835969 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 2380 | 1465247835972 Marionette TRACE conn2 <- [1,690,null,{}] 13:17:15 INFO - PROCESS | 2380 | 1465247835976 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}] 13:17:15 INFO - PROCESS | 2380 | 1465247835979 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:16 INFO - PROCESS | 2380 | 1465247836089 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:17:16 INFO - PROCESS | 2380 | 1465247836218 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 2380 | 1465247836221 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:16 INFO - PROCESS | 2380 | ++DOCSHELL 15C78800 == 39 [pid = 2380] [id = 182] 13:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (15C79400) [pid = 2380] [serial = 544] [outer = 00000000] 13:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16BA3400) [pid = 2380] [serial = 545] [outer = 15C79400] 13:17:16 INFO - PROCESS | 2380 | 1465247836278 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17408800) [pid = 2380] [serial = 546] [outer = 15C79400] 13:17:17 INFO - PROCESS | 2380 | 1465247837281 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]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1354ms 13:17:17 INFO - PROCESS | 2380 | 1465247837329 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 2380 | 1465247837332 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 13:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:17:17 INFO - PROCESS | 2380 | 1465247837336 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 2380 | 1465247837323 Marionette TRACE conn2 <- [1,694,null,{}] 13:17:17 INFO - PROCESS | 2380 | 1465247837334 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}] 13:17:17 INFO - PROCESS | 2380 | 1465247837339 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:17 INFO - PROCESS | 2380 | 1465247837473 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:17:17 INFO - PROCESS | 2380 | 1465247837594 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 2380 | 1465247837598 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:17 INFO - PROCESS | 2380 | ++DOCSHELL 13139800 == 40 [pid = 2380] [id = 183] 13:17:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (132EE800) [pid = 2380] [serial = 547] [outer = 00000000] 13:17:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (170EB400) [pid = 2380] [serial = 548] [outer = 132EE800] 13:17:17 INFO - PROCESS | 2380 | 1465247837654 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1768F000) [pid = 2380] [serial = 549] [outer = 132EE800] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 139D3C00 == 39 [pid = 2380] [id = 179] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 17696000 == 38 [pid = 2380] [id = 178] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 17698800 == 37 [pid = 2380] [id = 177] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 17412400 == 36 [pid = 2380] [id = 176] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 15F9C800 == 35 [pid = 2380] [id = 175] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 13145C00 == 34 [pid = 2380] [id = 174] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 12AA7000 == 33 [pid = 2380] [id = 173] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 14E39400 == 32 [pid = 2380] [id = 172] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 153BD400 == 31 [pid = 2380] [id = 170] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 1122A400 == 30 [pid = 2380] [id = 171] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 15C78800 == 29 [pid = 2380] [id = 182] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 137B1800 == 28 [pid = 2380] [id = 180] 13:17:19 INFO - PROCESS | 2380 | --DOCSHELL 12D62C00 == 27 [pid = 2380] [id = 181] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (132E3400) [pid = 2380] [serial = 483] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (13142400) [pid = 2380] [serial = 482] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (153C7800) [pid = 2380] [serial = 491] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (139C7800) [pid = 2380] [serial = 488] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (139CCC00) [pid = 2380] [serial = 489] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1280A800) [pid = 2380] [serial = 485] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (12ADE000) [pid = 2380] [serial = 486] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17F08000) [pid = 2380] [serial = 500] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (17586C00) [pid = 2380] [serial = 498] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1740E400) [pid = 2380] [serial = 497] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16BA9000) [pid = 2380] [serial = 503] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (140F0800) [pid = 2380] [serial = 471] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14013400) [pid = 2380] [serial = 470] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1757DC00) [pid = 2380] [serial = 474] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16FF1C00) [pid = 2380] [serial = 473] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A445400) [pid = 2380] [serial = 477] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (19F90C00) [pid = 2380] [serial = 476] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17F08800) [pid = 2380] [serial = 480] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1A58C000) [pid = 2380] [serial = 479] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (181E6000) [pid = 2380] [serial = 501] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16852800) [pid = 2380] [serial = 494] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16A88C00) [pid = 2380] [serial = 495] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (183A2000) [pid = 2380] [serial = 506] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (183A5000) [pid = 2380] [serial = 507] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (156D2400) [pid = 2380] [serial = 492] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16BAC800) [pid = 2380] [serial = 504] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (198EC400) [pid = 2380] [serial = 509] [outer = 00000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2380 | 1465247839406 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]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2116ms 13:17:19 INFO - PROCESS | 2380 | 1465247839442 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 2380 | 1465247839445 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:17:19 INFO - PROCESS | 2380 | 1465247839451 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 2380 | 1465247839455 Marionette TRACE conn2 <- [1,698,null,{}] 13:17:19 INFO - PROCESS | 2380 | 1465247839462 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}] 13:17:19 INFO - PROCESS | 2380 | 1465247839465 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:19 INFO - PROCESS | 2380 | 1465247839556 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:17:19 INFO - PROCESS | 2380 | 1465247839625 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 2380 | 1465247839629 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:19 INFO - PROCESS | 2380 | ++DOCSHELL 11221800 == 28 [pid = 2380] [id = 184] 13:17:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (11259C00) [pid = 2380] [serial = 550] [outer = 00000000] 13:17:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (11CC2800) [pid = 2380] [serial = 551] [outer = 11259C00] 13:17:19 INFO - PROCESS | 2380 | 1465247839680 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12AA7400) [pid = 2380] [serial = 552] [outer = 11259C00] 13:17:20 INFO - PROCESS | 2380 | 1465247840570 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]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:17:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1136ms 13:17:20 INFO - PROCESS | 2380 | 1465247840597 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 2380 | 1465247840602 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 13:17:20 INFO - PROCESS | 2380 | 1465247840611 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:17:20 INFO - PROCESS | 2380 | 1465247840613 Marionette TRACE conn2 <- [1,702,null,{}] 13:17:20 INFO - PROCESS | 2380 | 1465247840617 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}] 13:17:20 INFO - PROCESS | 2380 | 1465247840620 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:20 INFO - PROCESS | 2380 | 1465247840710 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:17:20 INFO - PROCESS | 2380 | 1465247840717 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 2380 | 1465247840719 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:20 INFO - PROCESS | 2380 | ++DOCSHELL 132E3800 == 29 [pid = 2380] [id = 185] 13:17:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (132EE400) [pid = 2380] [serial = 553] [outer = 00000000] 13:17:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (13947C00) [pid = 2380] [serial = 554] [outer = 132EE400] 13:17:20 INFO - PROCESS | 2380 | 1465247840768 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (139CC400) [pid = 2380] [serial = 555] [outer = 132EE400] 13:17:21 INFO - PROCESS | 2380 | 1465247841704 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]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1136ms 13:17:21 INFO - PROCESS | 2380 | 1465247841737 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 2380 | 1465247841739 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 13:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:17:21 INFO - PROCESS | 2380 | 1465247841743 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 2380 | 1465247841746 Marionette TRACE conn2 <- [1,706,null,{}] 13:17:21 INFO - PROCESS | 2380 | 1465247841757 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}] 13:17:21 INFO - PROCESS | 2380 | 1465247841762 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:21 INFO - PROCESS | 2380 | 1465247841886 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:17:21 INFO - PROCESS | 2380 | 1465247841893 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 2380 | 1465247841896 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:21 INFO - PROCESS | 2380 | ++DOCSHELL 14E38800 == 30 [pid = 2380] [id = 186] 13:17:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14E39400) [pid = 2380] [serial = 556] [outer = 00000000] 13:17:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (14EA7400) [pid = 2380] [serial = 557] [outer = 14E39400] 13:17:21 INFO - PROCESS | 2380 | 1465247841945 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (153C1000) [pid = 2380] [serial = 558] [outer = 14E39400] 13:17:22 INFO - PROCESS | 2380 | 1465247842927 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]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 13:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:17:22 INFO - PROCESS | 2380 | 1465247842945 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 2380 | 1465247842948 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 13:17:22 INFO - PROCESS | 2380 | 1465247842956 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 2380 | 1465247842969 Marionette TRACE conn2 <- [1,710,null,{}] 13:17:22 INFO - PROCESS | 2380 | 1465247842973 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}] 13:17:22 INFO - PROCESS | 2380 | 1465247842975 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:23 INFO - PROCESS | 2380 | 1465247843089 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:17:23 INFO - PROCESS | 2380 | 1465247843095 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 2380 | 1465247843097 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:23 INFO - PROCESS | 2380 | ++DOCSHELL 15A40C00 == 31 [pid = 2380] [id = 187] 13:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (15A4D800) [pid = 2380] [serial = 559] [outer = 00000000] 13:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16855400) [pid = 2380] [serial = 560] [outer = 15A4D800] 13:17:23 INFO - PROCESS | 2380 | 1465247843142 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16BA6000) [pid = 2380] [serial = 561] [outer = 15A4D800] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1772C800) [pid = 2380] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (19837C00) [pid = 2380] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (15FA2800) [pid = 2380] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (12BC0C00) [pid = 2380] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14012C00) [pid = 2380] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14EA9C00) [pid = 2380] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (14E3D000) [pid = 2380] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1122B400) [pid = 2380] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (131DE800) [pid = 2380] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (17415400) [pid = 2380] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:17:23 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (181EA400) [pid = 2380] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:17:23 INFO - PROCESS | 2380 | 1465247843716 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] 13:17:23 INFO - PROCESS | 2380 | 1465247843755 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 13:17:23 INFO - PROCESS | 2380 | 1465247843758 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:17:23 INFO - PROCESS | 2380 | 1465247843760 Marionette TRACE conn2 <- [1,714,null,{}] 13:17:23 INFO - PROCESS | 2380 | 1465247843763 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}] 13:17:23 INFO - PROCESS | 2380 | 1465247843765 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:23 INFO - PROCESS | 2380 | 1465247843842 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:17:23 INFO - PROCESS | 2380 | 1465247843847 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 2380 | 1465247843849 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:23 INFO - PROCESS | 2380 | ++DOCSHELL 13146400 == 32 [pid = 2380] [id = 188] 13:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (14E3F000) [pid = 2380] [serial = 562] [outer = 00000000] 13:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (170F6C00) [pid = 2380] [serial = 563] [outer = 14E3F000] 13:17:23 INFO - PROCESS | 2380 | 1465247843893 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1740E000) [pid = 2380] [serial = 564] [outer = 14E3F000] 13:17:24 INFO - PROCESS | 2380 | 1465247844367 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]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 623ms 13:17:24 INFO - PROCESS | 2380 | 1465247844397 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 2380 | 1465247844399 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 13:17:24 INFO - PROCESS | 2380 | 1465247844402 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:17:24 INFO - PROCESS | 2380 | 1465247844404 Marionette TRACE conn2 <- [1,718,null,{}] 13:17:24 INFO - PROCESS | 2380 | 1465247844407 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}] 13:17:24 INFO - PROCESS | 2380 | 1465247844412 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:24 INFO - PROCESS | 2380 | 1465247844527 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:17:24 INFO - PROCESS | 2380 | 1465247844535 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 2380 | 1465247844537 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:24 INFO - PROCESS | 2380 | ++DOCSHELL 17689400 == 33 [pid = 2380] [id = 189] 13:17:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (17689800) [pid = 2380] [serial = 565] [outer = 00000000] 13:17:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (17698C00) [pid = 2380] [serial = 566] [outer = 17689800] 13:17:24 INFO - PROCESS | 2380 | 1465247844608 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (17F73C00) [pid = 2380] [serial = 567] [outer = 17689800] 13:17:25 INFO - PROCESS | 2380 | 1465247845084 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] 13:17:25 INFO - PROCESS | 2380 | 1465247845145 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:17:25 INFO - PROCESS | 2380 | 1465247845148 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 2380 | 1465247845134 Marionette TRACE conn2 <- [1,722,null,{}] 13:17:25 INFO - PROCESS | 2380 | 1465247845137 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}] 13:17:25 INFO - PROCESS | 2380 | 1465247845139 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:25 INFO - PROCESS | 2380 | 1465247845261 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:17:25 INFO - PROCESS | 2380 | 1465247845374 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 2380 | 1465247845378 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:25 INFO - PROCESS | 2380 | ++DOCSHELL 10A4FC00 == 34 [pid = 2380] [id = 190] 13:17:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10A52400) [pid = 2380] [serial = 568] [outer = 00000000] 13:17:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (11223400) [pid = 2380] [serial = 569] [outer = 10A52400] 13:17:25 INFO - PROCESS | 2380 | 1465247845435 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (12896C00) [pid = 2380] [serial = 570] [outer = 10A52400] 13:17:26 INFO - PROCESS | 2380 | 1465247846169 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]]]}] 13:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1074ms 13:17:26 INFO - PROCESS | 2380 | 1465247846227 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 2380 | 1465247846232 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 13:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:17:26 INFO - PROCESS | 2380 | 1465247846237 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 2380 | 1465247846240 Marionette TRACE conn2 <- [1,726,null,{}] 13:17:26 INFO - PROCESS | 2380 | 1465247846269 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}] 13:17:26 INFO - PROCESS | 2380 | 1465247846272 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:26 INFO - PROCESS | 2380 | 1465247846403 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:17:26 INFO - PROCESS | 2380 | 1465247846517 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 2380 | 1465247846520 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:26 INFO - PROCESS | 2380 | ++DOCSHELL 139D2800 == 35 [pid = 2380] [id = 191] 13:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (139D5800) [pid = 2380] [serial = 571] [outer = 00000000] 13:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (143EE800) [pid = 2380] [serial = 572] [outer = 139D5800] 13:17:26 INFO - PROCESS | 2380 | 1465247846582 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14E3E800) [pid = 2380] [serial = 573] [outer = 139D5800] 13:17:27 INFO - PROCESS | 2380 | --DOCSHELL 167D2800 == 34 [pid = 2380] [id = 8] 13:17:27 INFO - PROCESS | 2380 | --DOCSHELL 1A582400 == 33 [pid = 2380] [id = 11] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17B91C00) [pid = 2380] [serial = 530] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (198ED800) [pid = 2380] [serial = 510] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15FA6400) [pid = 2380] [serial = 524] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16A84800) [pid = 2380] [serial = 525] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (13105C00) [pid = 2380] [serial = 518] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (15FA2000) [pid = 2380] [serial = 537] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (131E1400) [pid = 2380] [serial = 519] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1982F000) [pid = 2380] [serial = 539] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (151CC400) [pid = 2380] [serial = 515] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (19B0A800) [pid = 2380] [serial = 540] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (156D7400) [pid = 2380] [serial = 516] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (12BBD800) [pid = 2380] [serial = 512] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (13121000) [pid = 2380] [serial = 513] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (139D1800) [pid = 2380] [serial = 521] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (140F3C00) [pid = 2380] [serial = 522] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (17689C00) [pid = 2380] [serial = 527] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (183AC000) [pid = 2380] [serial = 533] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (198EE800) [pid = 2380] [serial = 534] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (15A0BC00) [pid = 2380] [serial = 536] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (181E7400) [pid = 2380] [serial = 531] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (17691C00) [pid = 2380] [serial = 528] [outer = 00000000] [url = about:blank] 13:17:27 INFO - PROCESS | 2380 | 1465247847750 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]]]}] 13:17:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1510ms 13:17:27 INFO - PROCESS | 2380 | 1465247847760 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 2380 | 1465247847763 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 13:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:17:27 INFO - PROCESS | 2380 | 1465247847768 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 2380 | 1465247847771 Marionette TRACE conn2 <- [1,730,null,{}] 13:17:27 INFO - PROCESS | 2380 | 1465247847776 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}] 13:17:27 INFO - PROCESS | 2380 | 1465247847779 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:27 INFO - PROCESS | 2380 | 1465247847897 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:17:27 INFO - PROCESS | 2380 | 1465247847989 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 2380 | 1465247847994 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:27 INFO - PROCESS | 2380 | ++DOCSHELL 11222000 == 34 [pid = 2380] [id = 192] 13:17:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (1125CC00) [pid = 2380] [serial = 574] [outer = 00000000] 13:17:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (11ACE800) [pid = 2380] [serial = 575] [outer = 1125CC00] 13:17:28 INFO - PROCESS | 2380 | 1465247848042 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (1280B800) [pid = 2380] [serial = 576] [outer = 1125CC00] 13:17:28 INFO - PROCESS | 2380 | 1465247848900 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]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1152ms 13:17:28 INFO - PROCESS | 2380 | 1465247848925 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 2380 | 1465247848929 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:17:28 INFO - PROCESS | 2380 | 1465247848936 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 2380 | 1465247848938 Marionette TRACE conn2 <- [1,734,null,{}] 13:17:28 INFO - PROCESS | 2380 | 1465247848950 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}] 13:17:28 INFO - PROCESS | 2380 | 1465247848953 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:29 INFO - PROCESS | 2380 | 1465247849021 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:17:29 INFO - PROCESS | 2380 | 1465247849026 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 2380 | 1465247849029 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:29 INFO - PROCESS | 2380 | ++DOCSHELL 13145C00 == 35 [pid = 2380] [id = 193] 13:17:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (13147000) [pid = 2380] [serial = 577] [outer = 00000000] 13:17:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (131E0C00) [pid = 2380] [serial = 578] [outer = 13147000] 13:17:29 INFO - PROCESS | 2380 | 1465247849076 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (1324BC00) [pid = 2380] [serial = 579] [outer = 13147000] 13:17:30 INFO - PROCESS | 2380 | 1465247850018 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]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1152ms 13:17:30 INFO - PROCESS | 2380 | 1465247850081 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 2380 | 1465247850083 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 13:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:17:30 INFO - PROCESS | 2380 | 1465247850087 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 2380 | 1465247850090 Marionette TRACE conn2 <- [1,738,null,{}] 13:17:30 INFO - PROCESS | 2380 | 1465247850101 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}] 13:17:30 INFO - PROCESS | 2380 | 1465247850106 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:30 INFO - PROCESS | 2380 | 1465247850219 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:17:30 INFO - PROCESS | 2380 | 1465247850227 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 2380 | 1465247850230 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:30 INFO - PROCESS | 2380 | ++DOCSHELL 14E39800 == 36 [pid = 2380] [id = 194] 13:17:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (14E39C00) [pid = 2380] [serial = 580] [outer = 00000000] 13:17:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (151CE400) [pid = 2380] [serial = 581] [outer = 14E39C00] 13:17:30 INFO - PROCESS | 2380 | 1465247850328 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (15424000) [pid = 2380] [serial = 582] [outer = 14E39C00] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (132EE800) [pid = 2380] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (132EE400) [pid = 2380] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (11259C00) [pid = 2380] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (12DA6800) [pid = 2380] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (15C79400) [pid = 2380] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (14E39400) [pid = 2380] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (15A4D800) [pid = 2380] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:17:31 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (14E3F000) [pid = 2380] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:17:31 INFO - PROCESS | 2380 | 1465247851282 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]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1244ms 13:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:17:31 INFO - PROCESS | 2380 | 1465247851349 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 2380 | 1465247851352 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 13:17:31 INFO - PROCESS | 2380 | 1465247851355 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 2380 | 1465247851357 Marionette TRACE conn2 <- [1,742,null,{}] 13:17:31 INFO - PROCESS | 2380 | 1465247851360 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}] 13:17:31 INFO - PROCESS | 2380 | 1465247851362 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:31 INFO - PROCESS | 2380 | 1465247851446 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:17:31 INFO - PROCESS | 2380 | 1465247851451 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 2380 | 1465247851453 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:31 INFO - PROCESS | 2380 | ++DOCSHELL 14E39400 == 37 [pid = 2380] [id = 195] 13:17:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (15A49400) [pid = 2380] [serial = 583] [outer = 00000000] 13:17:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (15C76000) [pid = 2380] [serial = 584] [outer = 15A49400] 13:17:31 INFO - PROCESS | 2380 | 1465247851498 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (15F99C00) [pid = 2380] [serial = 585] [outer = 15A49400] 13:17:32 INFO - PROCESS | 2380 | 1465247852420 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]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1074ms 13:17:32 INFO - PROCESS | 2380 | 1465247852445 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 2380 | 1465247852447 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 13:17:32 INFO - PROCESS | 2380 | 1465247852450 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:17:32 INFO - PROCESS | 2380 | 1465247852452 Marionette TRACE conn2 <- [1,746,null,{}] 13:17:32 INFO - PROCESS | 2380 | 1465247852458 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}] 13:17:32 INFO - PROCESS | 2380 | 1465247852460 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:32 INFO - PROCESS | 2380 | 1465247852537 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:17:32 INFO - PROCESS | 2380 | 1465247852542 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 2380 | 1465247852544 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:32 INFO - PROCESS | 2380 | ++DOCSHELL 106F1C00 == 38 [pid = 2380] [id = 196] 13:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (15A4C800) [pid = 2380] [serial = 586] [outer = 00000000] 13:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (16B35800) [pid = 2380] [serial = 587] [outer = 15A4C800] 13:17:32 INFO - PROCESS | 2380 | 1465247852594 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (16FE9000) [pid = 2380] [serial = 588] [outer = 15A4C800] 13:17:33 INFO - PROCESS | 2380 | 1465247853016 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]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 638ms 13:17:33 INFO - PROCESS | 2380 | 1465247853072 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 2380 | 1465247853074 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:17:33 INFO - PROCESS | 2380 | 1465247853077 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 2380 | 1465247853079 Marionette TRACE conn2 <- [1,750,null,{}] 13:17:33 INFO - PROCESS | 2380 | 1465247853082 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}] 13:17:33 INFO - PROCESS | 2380 | 1465247853088 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:33 INFO - PROCESS | 2380 | 1465247853190 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:17:33 INFO - PROCESS | 2380 | 1465247853197 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 2380 | 1465247853199 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:33 INFO - PROCESS | 2380 | ++DOCSHELL 14E42400 == 39 [pid = 2380] [id = 197] 13:17:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (17409000) [pid = 2380] [serial = 589] [outer = 00000000] 13:17:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (17694C00) [pid = 2380] [serial = 590] [outer = 17409000] 13:17:33 INFO - PROCESS | 2380 | 1465247853243 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (17B8FC00) [pid = 2380] [serial = 591] [outer = 17409000] 13:17:34 INFO - PROCESS | 2380 | 1465247854217 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]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1183ms 13:17:34 INFO - PROCESS | 2380 | 1465247854273 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 2380 | 1465247854278 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:17:34 INFO - PROCESS | 2380 | 1465247854325 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 2380 | 1465247854329 Marionette TRACE conn2 <- [1,754,null,{}] 13:17:34 INFO - PROCESS | 2380 | 1465247854336 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}] 13:17:34 INFO - PROCESS | 2380 | 1465247854339 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:34 INFO - PROCESS | 2380 | 1465247854440 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:17:34 INFO - PROCESS | 2380 | 1465247854551 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 2380 | 1465247854554 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:34 INFO - PROCESS | 2380 | ++DOCSHELL 12A9F400 == 40 [pid = 2380] [id = 198] 13:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12ADD400) [pid = 2380] [serial = 592] [outer = 00000000] 13:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (13071C00) [pid = 2380] [serial = 593] [outer = 12ADD400] 13:17:34 INFO - PROCESS | 2380 | 1465247854621 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (13106000) [pid = 2380] [serial = 594] [outer = 12ADD400] 13:17:35 INFO - PROCESS | 2380 | 1465247855665 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]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1385ms 13:17:35 INFO - PROCESS | 2380 | 1465247855680 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 2380 | 1465247855685 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 13:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:17:35 INFO - PROCESS | 2380 | 1465247855691 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 2380 | 1465247855694 Marionette TRACE conn2 <- [1,758,null,{}] 13:17:35 INFO - PROCESS | 2380 | 1465247855698 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}] 13:17:35 INFO - PROCESS | 2380 | 1465247855701 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:35 INFO - PROCESS | 2380 | 1465247855837 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:17:35 INFO - PROCESS | 2380 | 1465247856002 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 2380 | 1465247856005 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:36 INFO - PROCESS | 2380 | ++DOCSHELL 143F2000 == 41 [pid = 2380] [id = 199] 13:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (143F2400) [pid = 2380] [serial = 595] [outer = 00000000] 13:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14EA7C00) [pid = 2380] [serial = 596] [outer = 143F2400] 13:17:36 INFO - PROCESS | 2380 | 1465247856061 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15FA1C00) [pid = 2380] [serial = 597] [outer = 143F2400] 13:17:36 INFO - PROCESS | 2380 | 1465247856715 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]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1042ms 13:17:36 INFO - PROCESS | 2380 | 1465247856732 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 2380 | 1465247856736 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 13:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:17:36 INFO - PROCESS | 2380 | 1465247856773 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 2380 | 1465247856777 Marionette TRACE conn2 <- [1,762,null,{}] 13:17:36 INFO - PROCESS | 2380 | 1465247856784 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}] 13:17:36 INFO - PROCESS | 2380 | 1465247856787 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:36 INFO - PROCESS | 2380 | 1465247856881 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:17:36 INFO - PROCESS | 2380 | 1465247856974 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 2380 | 1465247856977 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:36 INFO - PROCESS | 2380 | ++DOCSHELL 12A18800 == 42 [pid = 2380] [id = 200] 13:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (13071000) [pid = 2380] [serial = 598] [outer = 00000000] 13:17:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13246C00) [pid = 2380] [serial = 599] [outer = 13071000] 13:17:37 INFO - PROCESS | 2380 | 1465247857027 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (137B2C00) [pid = 2380] [serial = 600] [outer = 13071000] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 14EAC800 == 41 [pid = 2380] [id = 25] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 103CD000 == 40 [pid = 2380] [id = 26] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 13147C00 == 39 [pid = 2380] [id = 23] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 140F6C00 == 38 [pid = 2380] [id = 24] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 1A383800 == 37 [pid = 2380] [id = 10] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 1AF97800 == 36 [pid = 2380] [id = 14] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 10661400 == 35 [pid = 2380] [id = 21] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 13254C00 == 34 [pid = 2380] [id = 27] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 1AF9D000 == 33 [pid = 2380] [id = 15] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 103D2800 == 32 [pid = 2380] [id = 28] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 13139800 == 31 [pid = 2380] [id = 183] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 10EA5400 == 30 [pid = 2380] [id = 22] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 103CB400 == 29 [pid = 2380] [id = 19] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 1B22AC00 == 28 [pid = 2380] [id = 18] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 14E3E400 == 27 [pid = 2380] [id = 12] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 1A86D400 == 26 [pid = 2380] [id = 13] 13:17:37 INFO - PROCESS | 2380 | --DOCSHELL 131E1800 == 25 [pid = 2380] [id = 20] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17698C00) [pid = 2380] [serial = 566] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1768F000) [pid = 2380] [serial = 549] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (170EB400) [pid = 2380] [serial = 548] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (13947C00) [pid = 2380] [serial = 554] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (11CC2800) [pid = 2380] [serial = 551] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (12AA7400) [pid = 2380] [serial = 552] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (137A9C00) [pid = 2380] [serial = 543] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (13122000) [pid = 2380] [serial = 542] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (17408800) [pid = 2380] [serial = 546] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16BA3400) [pid = 2380] [serial = 545] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (14EA7400) [pid = 2380] [serial = 557] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (16855400) [pid = 2380] [serial = 560] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (170F6C00) [pid = 2380] [serial = 563] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (16BA6000) [pid = 2380] [serial = 561] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (153C1000) [pid = 2380] [serial = 558] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (139CC400) [pid = 2380] [serial = 555] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (1740E000) [pid = 2380] [serial = 564] [outer = 00000000] [url = about:blank] 13:17:38 INFO - PROCESS | 2380 | 1465247858041 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]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1354ms 13:17:38 INFO - PROCESS | 2380 | 1465247858076 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 2380 | 1465247858080 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:17:38 INFO - PROCESS | 2380 | 1465247858085 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 2380 | 1465247858089 Marionette TRACE conn2 <- [1,766,null,{}] 13:17:38 INFO - PROCESS | 2380 | 1465247858099 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}] 13:17:38 INFO - PROCESS | 2380 | 1465247858102 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:38 INFO - PROCESS | 2380 | 1465247858189 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:17:38 INFO - PROCESS | 2380 | 1465247858195 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 2380 | 1465247858198 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:38 INFO - PROCESS | 2380 | ++DOCSHELL 11AD4400 == 26 [pid = 2380] [id = 201] 13:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (11AD4C00) [pid = 2380] [serial = 601] [outer = 00000000] 13:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (1306F800) [pid = 2380] [serial = 602] [outer = 11AD4C00] 13:17:38 INFO - PROCESS | 2380 | 1465247858245 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (13121000) [pid = 2380] [serial = 603] [outer = 11AD4C00] 13:17:38 INFO - PROCESS | 2380 | 1465247858692 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]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 654ms 13:17:38 INFO - PROCESS | 2380 | 1465247858740 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 2380 | 1465247858745 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:17:38 INFO - PROCESS | 2380 | 1465247858751 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 2380 | 1465247858754 Marionette TRACE conn2 <- [1,770,null,{}] 13:17:38 INFO - PROCESS | 2380 | 1465247858757 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}] 13:17:38 INFO - PROCESS | 2380 | 1465247858760 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:38 INFO - PROCESS | 2380 | 1465247858847 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:17:38 INFO - PROCESS | 2380 | 1465247858893 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 2380 | 1465247858895 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:38 INFO - PROCESS | 2380 | ++DOCSHELL 139CD000 == 27 [pid = 2380] [id = 202] 13:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (139CD400) [pid = 2380] [serial = 604] [outer = 00000000] 13:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (139D3000) [pid = 2380] [serial = 605] [outer = 139CD400] 13:17:38 INFO - PROCESS | 2380 | 1465247858942 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (1401CC00) [pid = 2380] [serial = 606] [outer = 139CD400] 13:17:39 INFO - PROCESS | 2380 | 1465247859366 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]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 638ms 13:17:39 INFO - PROCESS | 2380 | 1465247859389 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 2380 | 1465247859391 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:17:39 INFO - PROCESS | 2380 | 1465247859394 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 2380 | 1465247859398 Marionette TRACE conn2 <- [1,774,null,{}] 13:17:39 INFO - PROCESS | 2380 | 1465247859408 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}] 13:17:39 INFO - PROCESS | 2380 | 1465247859413 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:39 INFO - PROCESS | 2380 | 1465247859493 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:17:39 INFO - PROCESS | 2380 | 1465247859500 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 2380 | 1465247859503 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:39 INFO - PROCESS | 2380 | ++DOCSHELL 14E40800 == 28 [pid = 2380] [id = 203] 13:17:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (14E41800) [pid = 2380] [serial = 607] [outer = 00000000] 13:17:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (156D3800) [pid = 2380] [serial = 608] [outer = 14E41800] 13:17:39 INFO - PROCESS | 2380 | 1465247859550 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (15C76800) [pid = 2380] [serial = 609] [outer = 14E41800] 13:17:39 INFO - PROCESS | 2380 | 1465247860010 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]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 701ms 13:17:40 INFO - PROCESS | 2380 | 1465247860093 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 2380 | 1465247860096 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 13:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:17:40 INFO - PROCESS | 2380 | 1465247860099 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 2380 | 1465247860101 Marionette TRACE conn2 <- [1,778,null,{}] 13:17:40 INFO - PROCESS | 2380 | 1465247860104 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}] 13:17:40 INFO - PROCESS | 2380 | 1465247860106 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:40 INFO - PROCESS | 2380 | 1465247860220 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:17:40 INFO - PROCESS | 2380 | 1465247860298 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 2380 | 1465247860300 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:40 INFO - PROCESS | 2380 | ++DOCSHELL 16851400 == 29 [pid = 2380] [id = 204] 13:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (16852000) [pid = 2380] [serial = 610] [outer = 00000000] 13:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (16A88C00) [pid = 2380] [serial = 611] [outer = 16852000] 13:17:40 INFO - PROCESS | 2380 | 1465247860344 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (16FF0000) [pid = 2380] [serial = 612] [outer = 16852000] 13:17:40 INFO - PROCESS | 2380 | 1465247860736 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]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 700ms 13:17:40 INFO - PROCESS | 2380 | 1465247860783 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 2380 | 1465247860785 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 13:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:17:40 INFO - PROCESS | 2380 | 1465247860788 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 2380 | 1465247860790 Marionette TRACE conn2 <- [1,782,null,{}] 13:17:40 INFO - PROCESS | 2380 | 1465247860798 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}] 13:17:40 INFO - PROCESS | 2380 | 1465247860800 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:40 INFO - PROCESS | 2380 | 1465247860901 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:17:40 INFO - PROCESS | 2380 | 1465247860907 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 2380 | 1465247860909 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:40 INFO - PROCESS | 2380 | ++DOCSHELL 17408800 == 30 [pid = 2380] [id = 205] 13:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (17409800) [pid = 2380] [serial = 613] [outer = 00000000] 13:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (17411000) [pid = 2380] [serial = 614] [outer = 17409800] 13:17:40 INFO - PROCESS | 2380 | 1465247860954 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1757B400) [pid = 2380] [serial = 615] [outer = 17409800] 13:17:41 INFO - PROCESS | 2380 | 1465247861412 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]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 623ms 13:17:41 INFO - PROCESS | 2380 | 1465247861426 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 2380 | 1465247861428 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 13:17:41 INFO - PROCESS | 2380 | 1465247861431 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:17:41 INFO - PROCESS | 2380 | 1465247861433 Marionette TRACE conn2 <- [1,786,null,{}] 13:17:41 INFO - PROCESS | 2380 | 1465247861436 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}] 13:17:41 INFO - PROCESS | 2380 | 1465247861441 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:41 INFO - PROCESS | 2380 | 1465247861564 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:17:41 INFO - PROCESS | 2380 | 1465247861647 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 2380 | 1465247861649 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:41 INFO - PROCESS | 2380 | ++DOCSHELL 139CE000 == 31 [pid = 2380] [id = 206] 13:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1768F800) [pid = 2380] [serial = 616] [outer = 00000000] 13:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (17739400) [pid = 2380] [serial = 617] [outer = 1768F800] 13:17:41 INFO - PROCESS | 2380 | 1465247861693 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18161800) [pid = 2380] [serial = 618] [outer = 1768F800] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (17409000) [pid = 2380] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15A49400) [pid = 2380] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (15A4C800) [pid = 2380] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (10A52400) [pid = 2380] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (17689800) [pid = 2380] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (139D5800) [pid = 2380] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (13147000) [pid = 2380] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1125CC00) [pid = 2380] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (14E39C00) [pid = 2380] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:17:42 INFO - PROCESS | 2380 | 1465247862203 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]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 794ms 13:17:42 INFO - PROCESS | 2380 | 1465247862234 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 2380 | 1465247862236 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 13:17:42 INFO - PROCESS | 2380 | 1465247862248 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:17:42 INFO - PROCESS | 2380 | 1465247862250 Marionette TRACE conn2 <- [1,790,null,{}] 13:17:42 INFO - PROCESS | 2380 | 1465247862253 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}] 13:17:42 INFO - PROCESS | 2380 | 1465247862255 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:42 INFO - PROCESS | 2380 | 1465247862329 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:17:42 INFO - PROCESS | 2380 | 1465247862334 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 2380 | 1465247862336 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:42 INFO - PROCESS | 2380 | ++DOCSHELL 12A16000 == 32 [pid = 2380] [id = 207] 13:17:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (139D5800) [pid = 2380] [serial = 619] [outer = 00000000] 13:17:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (16A89400) [pid = 2380] [serial = 620] [outer = 139D5800] 13:17:42 INFO - PROCESS | 2380 | 1465247862379 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (17F03000) [pid = 2380] [serial = 621] [outer = 139D5800] 13:17:42 INFO - PROCESS | 2380 | 1465247862813 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]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 638ms 13:17:42 INFO - PROCESS | 2380 | 1465247862918 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 2380 | 1465247862920 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 13:17:42 INFO - PROCESS | 2380 | 1465247862924 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 2380 | 1465247862926 Marionette TRACE conn2 <- [1,794,null,{}] 13:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:17:42 INFO - PROCESS | 2380 | 1465247862932 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}] 13:17:42 INFO - PROCESS | 2380 | 1465247862933 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:42 INFO - PROCESS | 2380 | 1465247863010 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:17:43 INFO - PROCESS | 2380 | 1465247863019 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 2380 | 1465247863021 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:43 INFO - PROCESS | 2380 | ++DOCSHELL 1740C000 == 33 [pid = 2380] [id = 208] 13:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (17695400) [pid = 2380] [serial = 622] [outer = 00000000] 13:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (181EDC00) [pid = 2380] [serial = 623] [outer = 17695400] 13:17:43 INFO - PROCESS | 2380 | 1465247863064 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1836A800) [pid = 2380] [serial = 624] [outer = 17695400] 13:17:43 INFO - PROCESS | 2380 | 1465247863467 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]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 592ms 13:17:43 INFO - PROCESS | 2380 | 1465247863530 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 2380 | 1465247863532 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 13:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:17:43 INFO - PROCESS | 2380 | 1465247863536 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 2380 | 1465247863538 Marionette TRACE conn2 <- [1,798,null,{}] 13:17:43 INFO - PROCESS | 2380 | 1465247863541 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}] 13:17:43 INFO - PROCESS | 2380 | 1465247863543 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:43 INFO - PROCESS | 2380 | 1465247863619 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:17:43 INFO - PROCESS | 2380 | 1465247863624 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 2380 | 1465247863626 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:43 INFO - PROCESS | 2380 | ++DOCSHELL 183A3400 == 34 [pid = 2380] [id = 209] 13:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (183A3800) [pid = 2380] [serial = 625] [outer = 00000000] 13:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (183A8C00) [pid = 2380] [serial = 626] [outer = 183A3800] 13:17:43 INFO - PROCESS | 2380 | 1465247863673 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (183B0000) [pid = 2380] [serial = 627] [outer = 183A3800] 13:17:44 INFO - PROCESS | 2380 | 1465247864082 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]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 591ms 13:17:44 INFO - PROCESS | 2380 | 1465247864172 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 2380 | 1465247864176 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 13:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:17:44 INFO - PROCESS | 2380 | 1465247864182 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 2380 | 1465247864187 Marionette TRACE conn2 <- [1,802,null,{}] 13:17:44 INFO - PROCESS | 2380 | 1465247864193 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}] 13:17:44 INFO - PROCESS | 2380 | 1465247864197 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:44 INFO - PROCESS | 2380 | 1465247864320 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:17:44 INFO - PROCESS | 2380 | 1465247864476 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 2380 | 1465247864482 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:44 INFO - PROCESS | 2380 | ++DOCSHELL 1121F800 == 35 [pid = 2380] [id = 210] 13:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (11221C00) [pid = 2380] [serial = 628] [outer = 00000000] 13:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (12AA8C00) [pid = 2380] [serial = 629] [outer = 11221C00] 13:17:44 INFO - PROCESS | 2380 | 1465247864537 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (13032400) [pid = 2380] [serial = 630] [outer = 11221C00] 13:17:45 INFO - PROCESS | 2380 | 1465247865295 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] 13:17:45 INFO - PROCESS | 2380 | 1465247865316 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 13:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:17:45 INFO - PROCESS | 2380 | 1465247865323 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 2380 | 1465247865327 Marionette TRACE conn2 <- [1,806,null,{}] 13:17:45 INFO - PROCESS | 2380 | 1465247865331 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}] 13:17:45 INFO - PROCESS | 2380 | 1465247865334 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:45 INFO - PROCESS | 2380 | 1465247865450 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:17:45 INFO - PROCESS | 2380 | 1465247865532 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 2380 | 1465247865535 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:45 INFO - PROCESS | 2380 | ++DOCSHELL 14016400 == 36 [pid = 2380] [id = 211] 13:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (140F6C00) [pid = 2380] [serial = 631] [outer = 00000000] 13:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (153BA800) [pid = 2380] [serial = 632] [outer = 140F6C00] 13:17:45 INFO - PROCESS | 2380 | 1465247865631 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15FA3C00) [pid = 2380] [serial = 633] [outer = 140F6C00] 13:17:46 INFO - PROCESS | 2380 | 1465247866535 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]]]}] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (17B8FC00) [pid = 2380] [serial = 591] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15C76000) [pid = 2380] [serial = 584] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16B35800) [pid = 2380] [serial = 587] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (11223400) [pid = 2380] [serial = 569] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12896C00) [pid = 2380] [serial = 570] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17F73C00) [pid = 2380] [serial = 567] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (143EE800) [pid = 2380] [serial = 572] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (14E3E800) [pid = 2380] [serial = 573] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (131E0C00) [pid = 2380] [serial = 578] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (11ACE800) [pid = 2380] [serial = 575] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1280B800) [pid = 2380] [serial = 576] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16FE9000) [pid = 2380] [serial = 588] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (151CE400) [pid = 2380] [serial = 581] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (15424000) [pid = 2380] [serial = 582] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (15F99C00) [pid = 2380] [serial = 585] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1324BC00) [pid = 2380] [serial = 579] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (17694C00) [pid = 2380] [serial = 590] [outer = 00000000] [url = about:blank] 13:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1245ms 13:17:46 INFO - PROCESS | 2380 | 1465247866593 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 2380 | 1465247866597 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 13:17:46 INFO - PROCESS | 2380 | 1465247866604 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:17:46 INFO - PROCESS | 2380 | 1465247866607 Marionette TRACE conn2 <- [1,810,null,{}] 13:17:46 INFO - PROCESS | 2380 | 1465247866612 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}] 13:17:46 INFO - PROCESS | 2380 | 1465247866614 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:46 INFO - PROCESS | 2380 | 1465247866700 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:17:46 INFO - PROCESS | 2380 | 1465247866713 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 2380 | 1465247866717 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:46 INFO - PROCESS | 2380 | ++DOCSHELL 11263400 == 37 [pid = 2380] [id = 212] 13:17:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (114B9800) [pid = 2380] [serial = 634] [outer = 00000000] 13:17:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12A9AC00) [pid = 2380] [serial = 635] [outer = 114B9800] 13:17:46 INFO - PROCESS | 2380 | 1465247866764 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1309AC00) [pid = 2380] [serial = 636] [outer = 114B9800] 13:17:47 INFO - PROCESS | 2380 | 1465247867258 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] 13:17:47 INFO - PROCESS | 2380 | 1465247867309 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 13:17:47 INFO - PROCESS | 2380 | 1465247867315 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:17:47 INFO - PROCESS | 2380 | 1465247867317 Marionette TRACE conn2 <- [1,814,null,{}] 13:17:47 INFO - PROCESS | 2380 | 1465247867321 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}] 13:17:47 INFO - PROCESS | 2380 | 1465247867324 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:47 INFO - PROCESS | 2380 | 1465247867407 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:17:47 INFO - PROCESS | 2380 | 1465247867415 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 2380 | 1465247867418 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:47 INFO - PROCESS | 2380 | ++DOCSHELL 139CC800 == 38 [pid = 2380] [id = 213] 13:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (139CD800) [pid = 2380] [serial = 637] [outer = 00000000] 13:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (139D6C00) [pid = 2380] [serial = 638] [outer = 139CD800] 13:17:47 INFO - PROCESS | 2380 | 1465247867464 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (140F6800) [pid = 2380] [serial = 639] [outer = 139CD800] 13:17:47 INFO - PROCESS | 2380 | 1465247867910 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]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 638ms 13:17:47 INFO - PROCESS | 2380 | 1465247867954 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 2380 | 1465247867958 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 13:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:17:47 INFO - PROCESS | 2380 | 1465247867962 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 2380 | 1465247867967 Marionette TRACE conn2 <- [1,818,null,{}] 13:17:47 INFO - PROCESS | 2380 | 1465247867978 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}] 13:17:47 INFO - PROCESS | 2380 | 1465247867982 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:48 INFO - PROCESS | 2380 | 1465247868092 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:17:48 INFO - PROCESS | 2380 | 1465247868178 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2380 | 1465247868181 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:48 INFO - PROCESS | 2380 | ++DOCSHELL 156D0800 == 39 [pid = 2380] [id = 214] 13:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (156D4800) [pid = 2380] [serial = 640] [outer = 00000000] 13:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (15C7CC00) [pid = 2380] [serial = 641] [outer = 156D4800] 13:17:48 INFO - PROCESS | 2380 | 1465247868229 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16852C00) [pid = 2380] [serial = 642] [outer = 156D4800] 13:17:48 INFO - PROCESS | 2380 | 1465247868587 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]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 685ms 13:17:48 INFO - PROCESS | 2380 | 1465247868642 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 2380 | 1465247868645 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 13:17:48 INFO - PROCESS | 2380 | 1465247868648 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:17:48 INFO - PROCESS | 2380 | 1465247868650 Marionette TRACE conn2 <- [1,822,null,{}] 13:17:48 INFO - PROCESS | 2380 | 1465247868653 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}] 13:17:48 INFO - PROCESS | 2380 | 1465247868655 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:48 INFO - PROCESS | 2380 | 1465247868771 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:17:48 INFO - PROCESS | 2380 | 1465247868787 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2380 | 1465247868790 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:48 INFO - PROCESS | 2380 | ++DOCSHELL 1684E400 == 40 [pid = 2380] [id = 215] 13:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16852800) [pid = 2380] [serial = 643] [outer = 00000000] 13:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1740DC00) [pid = 2380] [serial = 644] [outer = 16852800] 13:17:48 INFO - PROCESS | 2380 | 1465247868834 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (175B2400) [pid = 2380] [serial = 645] [outer = 16852800] 13:17:49 INFO - PROCESS | 2380 | 1465247869255 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]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 622ms 13:17:49 INFO - PROCESS | 2380 | 1465247869286 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 2380 | 1465247869288 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:17:49 INFO - PROCESS | 2380 | 1465247869291 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 2380 | 1465247869293 Marionette TRACE conn2 <- [1,826,null,{}] 13:17:49 INFO - PROCESS | 2380 | 1465247869296 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}] 13:17:49 INFO - PROCESS | 2380 | 1465247869298 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:49 INFO - PROCESS | 2380 | 1465247869403 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:17:49 INFO - PROCESS | 2380 | 1465247869486 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 2380 | 1465247869488 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:49 INFO - PROCESS | 2380 | ++DOCSHELL 1740C800 == 41 [pid = 2380] [id = 216] 13:17:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1740E400) [pid = 2380] [serial = 646] [outer = 00000000] 13:17:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17691400) [pid = 2380] [serial = 647] [outer = 1740E400] 13:17:49 INFO - PROCESS | 2380 | 1465247869531 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17692C00) [pid = 2380] [serial = 648] [outer = 1740E400] 13:17:49 INFO - PROCESS | 2380 | 1465247869944 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]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 684ms 13:17:49 INFO - PROCESS | 2380 | 1465247869991 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 2380 | 1465247869995 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:17:49 INFO - PROCESS | 2380 | 1465247869999 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 2380 | 1465247870002 Marionette TRACE conn2 <- [1,830,null,{}] 13:17:49 INFO - PROCESS | 2380 | 1465247870007 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}] 13:17:50 INFO - PROCESS | 2380 | 1465247870013 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:50 INFO - PROCESS | 2380 | 1465247870144 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:17:50 INFO - PROCESS | 2380 | 1465247870205 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 2380 | 1465247870207 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:50 INFO - PROCESS | 2380 | ++DOCSHELL 17738400 == 42 [pid = 2380] [id = 217] 13:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17F7B000) [pid = 2380] [serial = 649] [outer = 00000000] 13:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (183A2C00) [pid = 2380] [serial = 650] [outer = 17F7B000] 13:17:50 INFO - PROCESS | 2380 | 1465247870250 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (181EC800) [pid = 2380] [serial = 651] [outer = 17F7B000] 13:17:50 INFO - PROCESS | 2380 | 1465247870662 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]]]}] 13:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 700ms 13:17:50 INFO - PROCESS | 2380 | 1465247870696 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 2380 | 1465247870698 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 13:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:17:50 INFO - PROCESS | 2380 | 1465247870701 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 2380 | 1465247870703 Marionette TRACE conn2 <- [1,834,null,{}] 13:17:50 INFO - PROCESS | 2380 | 1465247870706 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}] 13:17:50 INFO - PROCESS | 2380 | 1465247870708 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:50 INFO - PROCESS | 2380 | 1465247870917 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (11AD4C00) [pid = 2380] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (13071000) [pid = 2380] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14E41800) [pid = 2380] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16852000) [pid = 2380] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (12ADD400) [pid = 2380] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (143F2400) [pid = 2380] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17409800) [pid = 2380] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1768F800) [pid = 2380] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (139D5800) [pid = 2380] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17695400) [pid = 2380] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:17:50 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (139CD400) [pid = 2380] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:17:50 INFO - PROCESS | 2380 | 1465247870978 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 2380 | 1465247870980 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:50 INFO - PROCESS | 2380 | ++DOCSHELL 10E1EC00 == 43 [pid = 2380] [id = 218] 13:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10EA6C00) [pid = 2380] [serial = 652] [outer = 00000000] 13:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13947C00) [pid = 2380] [serial = 653] [outer = 10EA6C00] 13:17:51 INFO - PROCESS | 2380 | 1465247871024 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14E3F000) [pid = 2380] [serial = 654] [outer = 10EA6C00] 13:17:51 INFO - PROCESS | 2380 | 1465247871395 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]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 13:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:17:51 INFO - PROCESS | 2380 | 1465247871442 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 2380 | 1465247871444 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 13:17:51 INFO - PROCESS | 2380 | 1465247871448 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 2380 | 1465247871449 Marionette TRACE conn2 <- [1,838,null,{}] 13:17:51 INFO - PROCESS | 2380 | 1465247871452 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}] 13:17:51 INFO - PROCESS | 2380 | 1465247871454 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:51 INFO - PROCESS | 2380 | 1465247871531 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:17:51 INFO - PROCESS | 2380 | 1465247871536 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 2380 | 1465247871538 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:51 INFO - PROCESS | 2380 | ++DOCSHELL 170F4000 == 44 [pid = 2380] [id = 219] 13:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1768F800) [pid = 2380] [serial = 655] [outer = 00000000] 13:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1983C400) [pid = 2380] [serial = 656] [outer = 1768F800] 13:17:51 INFO - PROCESS | 2380 | 1465247871582 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (198E9C00) [pid = 2380] [serial = 657] [outer = 1768F800] 13:17:51 INFO - PROCESS | 2380 | 1465247872011 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]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 591ms 13:17:52 INFO - PROCESS | 2380 | 1465247872045 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 2380 | 1465247872047 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:17:52 INFO - PROCESS | 2380 | 1465247872050 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 2380 | 1465247872052 Marionette TRACE conn2 <- [1,842,null,{}] 13:17:52 INFO - PROCESS | 2380 | 1465247872056 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}] 13:17:52 INFO - PROCESS | 2380 | 1465247872059 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:52 INFO - PROCESS | 2380 | 1465247872141 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:17:52 INFO - PROCESS | 2380 | 1465247872149 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 2380 | 1465247872151 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:52 INFO - PROCESS | 2380 | ++DOCSHELL 19837400 == 45 [pid = 2380] [id = 220] 13:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (198F1400) [pid = 2380] [serial = 658] [outer = 00000000] 13:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19B08000) [pid = 2380] [serial = 659] [outer = 198F1400] 13:17:52 INFO - PROCESS | 2380 | 1465247872203 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (19B0D800) [pid = 2380] [serial = 660] [outer = 198F1400] 13:17:52 INFO - PROCESS | 2380 | 1465247872616 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]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 638ms 13:17:52 INFO - PROCESS | 2380 | 1465247872676 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 2380 | 1465247872678 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:17:52 INFO - PROCESS | 2380 | 1465247872681 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 2380 | 1465247872683 Marionette TRACE conn2 <- [1,846,null,{}] 13:17:52 INFO - PROCESS | 2380 | 1465247872687 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}] 13:17:52 INFO - PROCESS | 2380 | 1465247872689 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:52 INFO - PROCESS | 2380 | 1465247872766 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:17:52 INFO - PROCESS | 2380 | 1465247872771 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 2380 | 1465247872773 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:52 INFO - PROCESS | 2380 | ++DOCSHELL 198F0400 == 46 [pid = 2380] [id = 221] 13:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19DCAC00) [pid = 2380] [serial = 661] [outer = 00000000] 13:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19DCF800) [pid = 2380] [serial = 662] [outer = 19DCAC00] 13:17:52 INFO - PROCESS | 2380 | 1465247872815 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (19DD0000) [pid = 2380] [serial = 663] [outer = 19DCAC00] 13:17:53 INFO - PROCESS | 2380 | 1465247873435 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]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 794ms 13:17:53 INFO - PROCESS | 2380 | 1465247873495 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 2380 | 1465247873499 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:17:53 INFO - PROCESS | 2380 | 1465247873532 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 2380 | 1465247873537 Marionette TRACE conn2 <- [1,850,null,{}] 13:17:53 INFO - PROCESS | 2380 | 1465247873542 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}] 13:17:53 INFO - PROCESS | 2380 | 1465247873545 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:53 INFO - PROCESS | 2380 | 1465247873660 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:17:53 INFO - PROCESS | 2380 | 1465247873777 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 2380 | 1465247873780 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:53 INFO - PROCESS | 2380 | ++DOCSHELL 10E20000 == 47 [pid = 2380] [id = 222] 13:17:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (11C37C00) [pid = 2380] [serial = 664] [outer = 00000000] 13:17:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1324BC00) [pid = 2380] [serial = 665] [outer = 11C37C00] 13:17:53 INFO - PROCESS | 2380 | 1465247873838 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (139D5000) [pid = 2380] [serial = 666] [outer = 11C37C00] 13:17:54 INFO - PROCESS | 2380 | 1465247874401 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]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 918ms 13:17:54 INFO - PROCESS | 2380 | 1465247874441 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 2380 | 1465247874446 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 13:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:17:54 INFO - PROCESS | 2380 | 1465247874452 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 2380 | 1465247874455 Marionette TRACE conn2 <- [1,854,null,{}] 13:17:54 INFO - PROCESS | 2380 | 1465247874459 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}] 13:17:54 INFO - PROCESS | 2380 | 1465247874462 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:54 INFO - PROCESS | 2380 | 1465247874571 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:17:54 INFO - PROCESS | 2380 | 1465247874669 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 2380 | 1465247874672 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:54 INFO - PROCESS | 2380 | ++DOCSHELL 15A13400 == 48 [pid = 2380] [id = 223] 13:17:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (15C7C400) [pid = 2380] [serial = 667] [outer = 00000000] 13:17:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16A84C00) [pid = 2380] [serial = 668] [outer = 15C7C400] 13:17:54 INFO - PROCESS | 2380 | 1465247874731 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17409C00) [pid = 2380] [serial = 669] [outer = 15C7C400] 13:17:55 INFO - PROCESS | 2380 | 1465247875363 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]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 934ms 13:17:55 INFO - PROCESS | 2380 | 1465247875397 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 2380 | 1465247875400 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:17:55 INFO - PROCESS | 2380 | 1465247875403 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 2380 | 1465247875407 Marionette TRACE conn2 <- [1,858,null,{}] 13:17:55 INFO - PROCESS | 2380 | 1465247875418 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}] 13:17:55 INFO - PROCESS | 2380 | 1465247875422 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:55 INFO - PROCESS | 2380 | 1465247875527 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:17:55 INFO - PROCESS | 2380 | 1465247875921 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 2380 | 1465247875924 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:56 INFO - PROCESS | 2380 | ++DOCSHELL 11220800 == 49 [pid = 2380] [id = 224] 13:17:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1125CC00) [pid = 2380] [serial = 670] [outer = 00000000] 13:17:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (13942400) [pid = 2380] [serial = 671] [outer = 1125CC00] 13:17:56 INFO - PROCESS | 2380 | 1465247876075 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (16BADC00) [pid = 2380] [serial = 672] [outer = 1125CC00] 13:17:56 INFO - PROCESS | 2380 | 1465247876790 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]]]}] 13:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1447ms 13:17:56 INFO - PROCESS | 2380 | 1465247876849 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 2380 | 1465247876853 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 13:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:17:56 INFO - PROCESS | 2380 | 1465247876858 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - PROCESS | 2380 | 1465247876862 Marionette TRACE conn2 <- [1,862,null,{}] 13:17:56 INFO - PROCESS | 2380 | 1465247876867 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}] 13:17:56 INFO - PROCESS | 2380 | 1465247876870 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 16851400 == 48 [pid = 2380] [id = 204] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 17408800 == 47 [pid = 2380] [id = 205] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 12A16000 == 46 [pid = 2380] [id = 207] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 1740C000 == 45 [pid = 2380] [id = 208] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 139CE000 == 44 [pid = 2380] [id = 206] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 14E40800 == 43 [pid = 2380] [id = 203] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 139CD000 == 42 [pid = 2380] [id = 202] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 19837400 == 41 [pid = 2380] [id = 220] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 170F4000 == 40 [pid = 2380] [id = 219] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 10E1EC00 == 39 [pid = 2380] [id = 218] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 17738400 == 38 [pid = 2380] [id = 217] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 1740C800 == 37 [pid = 2380] [id = 216] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 1684E400 == 36 [pid = 2380] [id = 215] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 156D0800 == 35 [pid = 2380] [id = 214] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 139CC800 == 34 [pid = 2380] [id = 213] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 11263400 == 33 [pid = 2380] [id = 212] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 183A3400 == 32 [pid = 2380] [id = 209] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 1121F800 == 31 [pid = 2380] [id = 210] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 14016400 == 30 [pid = 2380] [id = 211] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 15A13400 == 29 [pid = 2380] [id = 223] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 198F0400 == 28 [pid = 2380] [id = 221] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 10E20000 == 27 [pid = 2380] [id = 222] 13:17:57 INFO - PROCESS | 2380 | 1465247877618 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (183A8C00) [pid = 2380] [serial = 626] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1306F800) [pid = 2380] [serial = 602] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (13121000) [pid = 2380] [serial = 603] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (137B2C00) [pid = 2380] [serial = 600] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (13246C00) [pid = 2380] [serial = 599] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (156D3800) [pid = 2380] [serial = 608] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16A88C00) [pid = 2380] [serial = 611] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16FF0000) [pid = 2380] [serial = 612] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (13106000) [pid = 2380] [serial = 594] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (13071C00) [pid = 2380] [serial = 593] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15FA1C00) [pid = 2380] [serial = 597] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14EA7C00) [pid = 2380] [serial = 596] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1757B400) [pid = 2380] [serial = 615] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (17411000) [pid = 2380] [serial = 614] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (17739400) [pid = 2380] [serial = 617] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17F03000) [pid = 2380] [serial = 621] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16A89400) [pid = 2380] [serial = 620] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (181EDC00) [pid = 2380] [serial = 623] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18161800) [pid = 2380] [serial = 618] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (139D3000) [pid = 2380] [serial = 605] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1401CC00) [pid = 2380] [serial = 606] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (15C76800) [pid = 2380] [serial = 609] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1836A800) [pid = 2380] [serial = 624] [outer = 00000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2380 | --DOCSHELL 11220800 == 26 [pid = 2380] [id = 224] 13:17:57 INFO - PROCESS | 2380 | 1465247877731 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 2380 | 1465247877735 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:57 INFO - PROCESS | 2380 | ++DOCSHELL 103CD800 == 27 [pid = 2380] [id = 225] 13:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10533800) [pid = 2380] [serial = 673] [outer = 00000000] 13:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10EAB400) [pid = 2380] [serial = 674] [outer = 10533800] 13:17:57 INFO - PROCESS | 2380 | 1465247877785 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (114BD800) [pid = 2380] [serial = 675] [outer = 10533800] 13:17:58 INFO - PROCESS | 2380 | 1465247878222 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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1385ms 13:17:58 INFO - PROCESS | 2380 | 1465247878257 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 2380 | 1465247878261 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:17:58 INFO - PROCESS | 2380 | 1465247878266 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 2380 | 1465247878269 Marionette TRACE conn2 <- [1,866,null,{}] 13:17:58 INFO - PROCESS | 2380 | 1465247878278 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}] 13:17:58 INFO - PROCESS | 2380 | 1465247878281 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:58 INFO - PROCESS | 2380 | 1465247878369 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:17:58 INFO - PROCESS | 2380 | 1465247878375 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 2380 | 1465247878378 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:58 INFO - PROCESS | 2380 | ++DOCSHELL 13147000 == 28 [pid = 2380] [id = 226] 13:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13147800) [pid = 2380] [serial = 676] [outer = 00000000] 13:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (131E1400) [pid = 2380] [serial = 677] [outer = 13147800] 13:17:58 INFO - PROCESS | 2380 | 1465247878424 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1324D400) [pid = 2380] [serial = 678] [outer = 13147800] 13:17:58 INFO - PROCESS | 2380 | 1465247878874 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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 638ms 13:17:58 INFO - PROCESS | 2380 | 1465247878905 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 2380 | 1465247878908 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:17:58 INFO - PROCESS | 2380 | 1465247878911 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 2380 | 1465247878913 Marionette TRACE conn2 <- [1,870,null,{}] 13:17:58 INFO - PROCESS | 2380 | 1465247878918 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}] 13:17:58 INFO - PROCESS | 2380 | 1465247878920 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:58 INFO - PROCESS | 2380 | 1465247879002 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:17:59 INFO - PROCESS | 2380 | 1465247879042 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 2380 | 1465247879044 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:59 INFO - PROCESS | 2380 | ++DOCSHELL 140F5C00 == 29 [pid = 2380] [id = 227] 13:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (140F5000) [pid = 2380] [serial = 679] [outer = 00000000] 13:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14E39C00) [pid = 2380] [serial = 680] [outer = 140F5000] 13:17:59 INFO - PROCESS | 2380 | 1465247879093 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E42000) [pid = 2380] [serial = 681] [outer = 140F5000] 13:17:59 INFO - PROCESS | 2380 | 1465247879540 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]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 700ms 13:17:59 INFO - PROCESS | 2380 | 1465247879610 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 2380 | 1465247879613 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 13:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:17:59 INFO - PROCESS | 2380 | 1465247879624 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 2380 | 1465247879628 Marionette TRACE conn2 <- [1,874,null,{}] 13:17:59 INFO - PROCESS | 2380 | 1465247879631 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}] 13:17:59 INFO - PROCESS | 2380 | 1465247879634 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:59 INFO - PROCESS | 2380 | 1465247879723 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:17:59 INFO - PROCESS | 2380 | 1465247879765 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 2380 | 1465247879767 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:17:59 INFO - PROCESS | 2380 | ++DOCSHELL 151C9800 == 30 [pid = 2380] [id = 228] 13:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15420800) [pid = 2380] [serial = 682] [outer = 00000000] 13:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15C76000) [pid = 2380] [serial = 683] [outer = 15420800] 13:17:59 INFO - PROCESS | 2380 | 1465247879813 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16851400) [pid = 2380] [serial = 684] [outer = 15420800] 13:18:00 INFO - PROCESS | 2380 | 1465247880278 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]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 684ms 13:18:00 INFO - PROCESS | 2380 | 1465247880299 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 2380 | 1465247880301 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 13:18:00 INFO - PROCESS | 2380 | 1465247880304 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:18:00 INFO - PROCESS | 2380 | 1465247880306 Marionette TRACE conn2 <- [1,878,null,{}] 13:18:00 INFO - PROCESS | 2380 | 1465247880310 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}] 13:18:00 INFO - PROCESS | 2380 | 1465247880312 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:00 INFO - PROCESS | 2380 | 1465247880445 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:18:00 INFO - PROCESS | 2380 | 1465247880465 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 2380 | 1465247880467 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:00 INFO - PROCESS | 2380 | ++DOCSHELL 16A83C00 == 31 [pid = 2380] [id = 229] 13:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16A84800) [pid = 2380] [serial = 685] [outer = 00000000] 13:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (170EAC00) [pid = 2380] [serial = 686] [outer = 16A84800] 13:18:00 INFO - PROCESS | 2380 | 1465247880510 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17410C00) [pid = 2380] [serial = 687] [outer = 16A84800] 13:18:00 INFO - PROCESS | 2380 | 1465247880929 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]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 622ms 13:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:18:00 INFO - PROCESS | 2380 | 1465247880942 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 2380 | 1465247880944 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 13:18:00 INFO - PROCESS | 2380 | 1465247880947 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 2380 | 1465247880949 Marionette TRACE conn2 <- [1,882,null,{}] 13:18:00 INFO - PROCESS | 2380 | 1465247880957 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}] 13:18:00 INFO - PROCESS | 2380 | 1465247880959 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:01 INFO - PROCESS | 2380 | 1465247881067 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:18:01 INFO - PROCESS | 2380 | 1465247881072 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 2380 | 1465247881077 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:01 INFO - PROCESS | 2380 | ++DOCSHELL 175B9400 == 32 [pid = 2380] [id = 230] 13:18:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1768CC00) [pid = 2380] [serial = 688] [outer = 00000000] 13:18:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17696800) [pid = 2380] [serial = 689] [outer = 1768CC00] 13:18:01 INFO - PROCESS | 2380 | 1465247881130 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17F0EC00) [pid = 2380] [serial = 690] [outer = 1768CC00] 13:18:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181E1800) [pid = 2380] [serial = 691] [outer = 1B448000] 13:18:01 INFO - PROCESS | 2380 | 1465247881660 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]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 731ms 13:18:01 INFO - PROCESS | 2380 | 1465247881698 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 2380 | 1465247881700 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 13:18:01 INFO - PROCESS | 2380 | 1465247881703 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 2380 | 1465247881705 Marionette TRACE conn2 <- [1,886,null,{}] 13:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:18:01 INFO - PROCESS | 2380 | 1465247881708 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}] 13:18:01 INFO - PROCESS | 2380 | 1465247881710 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:01 INFO - PROCESS | 2380 | 1465247881842 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:18:01 INFO - PROCESS | 2380 | 1465247881911 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 2380 | 1465247881913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:01 INFO - PROCESS | 2380 | ++DOCSHELL 10A4B000 == 33 [pid = 2380] [id = 231] 13:18:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1768D400) [pid = 2380] [serial = 692] [outer = 00000000] 13:18:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183A4800) [pid = 2380] [serial = 693] [outer = 1768D400] 13:18:01 INFO - PROCESS | 2380 | 1465247881957 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (183AD800) [pid = 2380] [serial = 694] [outer = 1768D400] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (198F1400) [pid = 2380] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (19DCAC00) [pid = 2380] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1740E400) [pid = 2380] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (140F6C00) [pid = 2380] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16852800) [pid = 2380] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (114B9800) [pid = 2380] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (17F7B000) [pid = 2380] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (156D4800) [pid = 2380] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10EA6C00) [pid = 2380] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (139CD800) [pid = 2380] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (183A3800) [pid = 2380] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (11221C00) [pid = 2380] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1768F800) [pid = 2380] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:18:02 INFO - PROCESS | 2380 | 1465247882526 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]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 840ms 13:18:02 INFO - PROCESS | 2380 | 1465247882548 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 2380 | 1465247882550 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 13:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:18:02 INFO - PROCESS | 2380 | 1465247882553 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 2380 | 1465247882555 Marionette TRACE conn2 <- [1,890,null,{}] 13:18:02 INFO - PROCESS | 2380 | 1465247882570 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}] 13:18:02 INFO - PROCESS | 2380 | 1465247882572 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:02 INFO - PROCESS | 2380 | 1465247882653 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:18:02 INFO - PROCESS | 2380 | 1465247882660 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 2380 | 1465247882661 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:02 INFO - PROCESS | 2380 | ++DOCSHELL 1393D800 == 34 [pid = 2380] [id = 232] 13:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15419400) [pid = 2380] [serial = 695] [outer = 00000000] 13:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (175B8C00) [pid = 2380] [serial = 696] [outer = 15419400] 13:18:02 INFO - PROCESS | 2380 | 1465247882704 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (181E3400) [pid = 2380] [serial = 697] [outer = 15419400] 13:18:03 INFO - PROCESS | 2380 | 1465247883115 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]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 591ms 13:18:03 INFO - PROCESS | 2380 | 1465247883154 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 2380 | 1465247883156 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 13:18:03 INFO - PROCESS | 2380 | 1465247883171 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 2380 | 1465247883172 Marionette TRACE conn2 <- [1,894,null,{}] 13:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:18:03 INFO - PROCESS | 2380 | 1465247883176 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}] 13:18:03 INFO - PROCESS | 2380 | 1465247883177 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:03 INFO - PROCESS | 2380 | 1465247883252 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:18:03 INFO - PROCESS | 2380 | 1465247883257 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 2380 | 1465247883259 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:03 INFO - PROCESS | 2380 | ++DOCSHELL 140EF000 == 35 [pid = 2380] [id = 233] 13:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (181E9C00) [pid = 2380] [serial = 698] [outer = 00000000] 13:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (198ECC00) [pid = 2380] [serial = 699] [outer = 181E9C00] 13:18:03 INFO - PROCESS | 2380 | 1465247883302 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10B78800) [pid = 2380] [serial = 700] [outer = 181E9C00] 13:18:03 INFO - PROCESS | 2380 | 1465247883744 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]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 592ms 13:18:03 INFO - PROCESS | 2380 | 1465247883770 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 2380 | 1465247883772 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 13:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:18:03 INFO - PROCESS | 2380 | 1465247883776 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 2380 | 1465247883777 Marionette TRACE conn2 <- [1,898,null,{}] 13:18:03 INFO - PROCESS | 2380 | 1465247883781 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}] 13:18:03 INFO - PROCESS | 2380 | 1465247883783 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:03 INFO - PROCESS | 2380 | 1465247883880 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:18:03 INFO - PROCESS | 2380 | 1465247883888 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 2380 | 1465247883890 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:03 INFO - PROCESS | 2380 | ++DOCSHELL 151C9C00 == 36 [pid = 2380] [id = 234] 13:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (15C78400) [pid = 2380] [serial = 701] [outer = 00000000] 13:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19B09400) [pid = 2380] [serial = 702] [outer = 15C78400] 13:18:03 INFO - PROCESS | 2380 | 1465247883942 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19DCD000) [pid = 2380] [serial = 703] [outer = 15C78400] 13:18:04 INFO - PROCESS | 2380 | 1465247884426 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]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 732ms 13:18:04 INFO - PROCESS | 2380 | 1465247884510 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 2380 | 1465247884515 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 13:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:18:04 INFO - PROCESS | 2380 | 1465247884521 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 2380 | 1465247884525 Marionette TRACE conn2 <- [1,902,null,{}] 13:18:04 INFO - PROCESS | 2380 | 1465247884531 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}] 13:18:04 INFO - PROCESS | 2380 | 1465247884534 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:04 INFO - PROCESS | 2380 | 1465247884705 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:18:04 INFO - PROCESS | 2380 | 1465247884806 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 2380 | 1465247884811 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:04 INFO - PROCESS | 2380 | ++DOCSHELL 10A54C00 == 37 [pid = 2380] [id = 235] 13:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10A67800) [pid = 2380] [serial = 704] [outer = 00000000] 13:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (13101800) [pid = 2380] [serial = 705] [outer = 10A67800] 13:18:04 INFO - PROCESS | 2380 | 1465247884867 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (131D9C00) [pid = 2380] [serial = 706] [outer = 10A67800] 13:18:05 INFO - PROCESS | 2380 | 1465247885539 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]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1074ms 13:18:05 INFO - PROCESS | 2380 | 1465247885614 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 2380 | 1465247885619 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 13:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:18:05 INFO - PROCESS | 2380 | 1465247885649 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 2380 | 1465247885652 Marionette TRACE conn2 <- [1,906,null,{}] 13:18:05 INFO - PROCESS | 2380 | 1465247885656 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}] 13:18:05 INFO - PROCESS | 2380 | 1465247885659 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:05 INFO - PROCESS | 2380 | 1465247885787 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:18:05 INFO - PROCESS | 2380 | 1465247885905 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 2380 | 1465247885907 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:05 INFO - PROCESS | 2380 | ++DOCSHELL 132E3400 == 38 [pid = 2380] [id = 236] 13:18:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (14EA7400) [pid = 2380] [serial = 707] [outer = 00000000] 13:18:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (15424000) [pid = 2380] [serial = 708] [outer = 14EA7400] 13:18:05 INFO - PROCESS | 2380 | 1465247885964 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (15A49400) [pid = 2380] [serial = 709] [outer = 14EA7400] 13:18:06 INFO - PROCESS | 2380 | 1465247886794 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]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1183ms 13:18:06 INFO - PROCESS | 2380 | 1465247886852 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 2380 | 1465247886857 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 13:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:18:06 INFO - PROCESS | 2380 | 1465247886862 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 2380 | 1465247886865 Marionette TRACE conn2 <- [1,910,null,{}] 13:18:06 INFO - PROCESS | 2380 | 1465247886870 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}] 13:18:06 INFO - PROCESS | 2380 | 1465247886873 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:06 INFO - PROCESS | 2380 | 1465247886996 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 140EF000 == 37 [pid = 2380] [id = 233] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 1393D800 == 36 [pid = 2380] [id = 232] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 10A4B000 == 35 [pid = 2380] [id = 231] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 175B9400 == 34 [pid = 2380] [id = 230] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 16A83C00 == 33 [pid = 2380] [id = 229] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 151C9800 == 32 [pid = 2380] [id = 228] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 140F5C00 == 31 [pid = 2380] [id = 227] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 13147000 == 30 [pid = 2380] [id = 226] 13:18:06 INFO - PROCESS | 2380 | --DOCSHELL 103CD800 == 29 [pid = 2380] [id = 225] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (19DD0000) [pid = 2380] [serial = 663] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17692C00) [pid = 2380] [serial = 648] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (15FA3C00) [pid = 2380] [serial = 633] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (175B2400) [pid = 2380] [serial = 645] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1309AC00) [pid = 2380] [serial = 636] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (183A2C00) [pid = 2380] [serial = 650] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16852C00) [pid = 2380] [serial = 642] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (12A9AC00) [pid = 2380] [serial = 635] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (13947C00) [pid = 2380] [serial = 653] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (139D6C00) [pid = 2380] [serial = 638] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1740DC00) [pid = 2380] [serial = 644] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (183B0000) [pid = 2380] [serial = 627] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15C7CC00) [pid = 2380] [serial = 641] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (13032400) [pid = 2380] [serial = 630] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (153BA800) [pid = 2380] [serial = 632] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (140F6800) [pid = 2380] [serial = 639] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (198E9C00) [pid = 2380] [serial = 657] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1983C400) [pid = 2380] [serial = 656] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (17691400) [pid = 2380] [serial = 647] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (14E3F000) [pid = 2380] [serial = 654] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (12AA8C00) [pid = 2380] [serial = 629] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (181EC800) [pid = 2380] [serial = 651] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (19B0D800) [pid = 2380] [serial = 660] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (19B08000) [pid = 2380] [serial = 659] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (19DCF800) [pid = 2380] [serial = 662] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 2380 | 1465247887116 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 2380 | 1465247887120 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:07 INFO - PROCESS | 2380 | ++DOCSHELL 10A48000 == 30 [pid = 2380] [id = 237] 13:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10A49000) [pid = 2380] [serial = 710] [outer = 00000000] 13:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10E17400) [pid = 2380] [serial = 711] [outer = 10A49000] 13:18:07 INFO - PROCESS | 2380 | 1465247887168 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (12AA2400) [pid = 2380] [serial = 712] [outer = 10A49000] 13:18:07 INFO - PROCESS | 2380 | 1465247887588 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]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 794ms 13:18:07 INFO - PROCESS | 2380 | 1465247887645 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 2380 | 1465247887650 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 13:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:18:07 INFO - PROCESS | 2380 | 1465247887655 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 2380 | 1465247887658 Marionette TRACE conn2 <- [1,914,null,{}] 13:18:07 INFO - PROCESS | 2380 | 1465247887661 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}] 13:18:07 INFO - PROCESS | 2380 | 1465247887664 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:07 INFO - PROCESS | 2380 | 1465247887748 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:18:07 INFO - PROCESS | 2380 | 1465247887757 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 2380 | 1465247887759 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:07 INFO - PROCESS | 2380 | ++DOCSHELL 1394C400 == 31 [pid = 2380] [id = 238] 13:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1394C800) [pid = 2380] [serial = 713] [outer = 00000000] 13:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (139D3400) [pid = 2380] [serial = 714] [outer = 1394C800] 13:18:07 INFO - PROCESS | 2380 | 1465247887805 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (140EF400) [pid = 2380] [serial = 715] [outer = 1394C800] 13:18:08 INFO - PROCESS | 2380 | 1465247888264 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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 638ms 13:18:08 INFO - PROCESS | 2380 | 1465247888294 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 2380 | 1465247888296 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:18:08 INFO - PROCESS | 2380 | 1465247888300 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 2380 | 1465247888303 Marionette TRACE conn2 <- [1,918,null,{}] 13:18:08 INFO - PROCESS | 2380 | 1465247888313 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}] 13:18:08 INFO - PROCESS | 2380 | 1465247888318 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:08 INFO - PROCESS | 2380 | 1465247888427 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:18:08 INFO - PROCESS | 2380 | 1465247888437 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 2380 | 1465247888440 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:08 INFO - PROCESS | 2380 | ++DOCSHELL 15A0C000 == 32 [pid = 2380] [id = 239] 13:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15A0D000) [pid = 2380] [serial = 716] [outer = 00000000] 13:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15C7D800) [pid = 2380] [serial = 717] [outer = 15A0D000] 13:18:08 INFO - PROCESS | 2380 | 1465247888565 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1684E400) [pid = 2380] [serial = 718] [outer = 15A0D000] 13:18:08 INFO - PROCESS | 2380 | 1465247888944 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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 700ms 13:18:08 INFO - PROCESS | 2380 | 1465247888999 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 2380 | 1465247889001 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:18:08 INFO - PROCESS | 2380 | 1465247889004 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 2380 | 1465247889006 Marionette TRACE conn2 <- [1,922,null,{}] 13:18:08 INFO - PROCESS | 2380 | 1465247889009 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}] 13:18:08 INFO - PROCESS | 2380 | 1465247889011 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:09 INFO - PROCESS | 2380 | 1465247889137 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:18:09 INFO - PROCESS | 2380 | 1465247889154 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 2380 | 1465247889156 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:09 INFO - PROCESS | 2380 | ++DOCSHELL 16A7F400 == 33 [pid = 2380] [id = 240] 13:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16B35800) [pid = 2380] [serial = 719] [outer = 00000000] 13:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17585000) [pid = 2380] [serial = 720] [outer = 16B35800] 13:18:09 INFO - PROCESS | 2380 | 1465247889200 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17689C00) [pid = 2380] [serial = 721] [outer = 16B35800] 13:18:09 INFO - PROCESS | 2380 | 1465247889659 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]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 685ms 13:18:09 INFO - PROCESS | 2380 | 1465247889704 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 2380 | 1465247889706 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 13:18:09 INFO - PROCESS | 2380 | 1465247889709 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:18:09 INFO - PROCESS | 2380 | 1465247889710 Marionette TRACE conn2 <- [1,926,null,{}] 13:18:09 INFO - PROCESS | 2380 | 1465247889714 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}] 13:18:09 INFO - PROCESS | 2380 | 1465247889716 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:09 INFO - PROCESS | 2380 | 1465247889847 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:18:09 INFO - PROCESS | 2380 | 1465247889867 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 2380 | 1465247889869 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:09 INFO - PROCESS | 2380 | ++DOCSHELL 17694800 == 34 [pid = 2380] [id = 241] 13:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17694C00) [pid = 2380] [serial = 722] [outer = 00000000] 13:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17739000) [pid = 2380] [serial = 723] [outer = 17694C00] 13:18:09 INFO - PROCESS | 2380 | 1465247889913 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17696C00) [pid = 2380] [serial = 724] [outer = 17694C00] 13:18:10 INFO - PROCESS | 2380 | 1465247890344 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]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 684ms 13:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:18:10 INFO - PROCESS | 2380 | 1465247890409 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 2380 | 1465247890411 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 13:18:10 INFO - PROCESS | 2380 | 1465247890414 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 2380 | 1465247890416 Marionette TRACE conn2 <- [1,930,null,{}] 13:18:10 INFO - PROCESS | 2380 | 1465247890419 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}] 13:18:10 INFO - PROCESS | 2380 | 1465247890424 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:10 INFO - PROCESS | 2380 | 1465247890564 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:18:10 INFO - PROCESS | 2380 | 1465247890624 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 2380 | 1465247890626 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:10 INFO - PROCESS | 2380 | ++DOCSHELL 183A1800 == 35 [pid = 2380] [id = 242] 13:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (183A3C00) [pid = 2380] [serial = 725] [outer = 00000000] 13:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (19834C00) [pid = 2380] [serial = 726] [outer = 183A3C00] 13:18:10 INFO - PROCESS | 2380 | 1465247890670 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19837400) [pid = 2380] [serial = 727] [outer = 183A3C00] 13:18:11 INFO - PROCESS | 2380 | 1465247891075 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]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 685ms 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16A84800) [pid = 2380] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10533800) [pid = 2380] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (140F5000) [pid = 2380] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (13147800) [pid = 2380] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15420800) [pid = 2380] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1768CC00) [pid = 2380] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (11C37C00) [pid = 2380] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (15C7C400) [pid = 2380] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (15419400) [pid = 2380] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (181E9C00) [pid = 2380] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:18:11 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1768D400) [pid = 2380] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:18:11 INFO - PROCESS | 2380 | 1465247891226 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 2380 | 1465247891237 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 13:18:11 INFO - PROCESS | 2380 | 1465247891246 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 2380 | 1465247891248 Marionette TRACE conn2 <- [1,934,null,{}] 13:18:11 INFO - PROCESS | 2380 | 1465247891252 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}] 13:18:11 INFO - PROCESS | 2380 | 1465247891254 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:18:11 INFO - PROCESS | 2380 | 1465247891337 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:18:11 INFO - PROCESS | 2380 | 1465247891344 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 2380 | 1465247891346 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:11 INFO - PROCESS | 2380 | ++DOCSHELL 15419800 == 36 [pid = 2380] [id = 243] 13:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15420800) [pid = 2380] [serial = 728] [outer = 00000000] 13:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16A84800) [pid = 2380] [serial = 729] [outer = 15420800] 13:18:11 INFO - PROCESS | 2380 | 1465247891389 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (175B8400) [pid = 2380] [serial = 730] [outer = 15420800] 13:18:11 INFO - PROCESS | 2380 | 1465247891822 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]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 623ms 13:18:11 INFO - PROCESS | 2380 | 1465247891881 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 2380 | 1465247891883 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 13:18:11 INFO - PROCESS | 2380 | 1465247891886 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:18:11 INFO - PROCESS | 2380 | 1465247891888 Marionette TRACE conn2 <- [1,938,null,{}] 13:18:11 INFO - PROCESS | 2380 | 1465247891891 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}] 13:18:11 INFO - PROCESS | 2380 | 1465247891893 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:11 INFO - PROCESS | 2380 | 1465247891969 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:18:11 INFO - PROCESS | 2380 | 1465247891974 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 2380 | 1465247891976 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:11 INFO - PROCESS | 2380 | ++DOCSHELL 183B0C00 == 37 [pid = 2380] [id = 244] 13:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19834800) [pid = 2380] [serial = 731] [outer = 00000000] 13:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (198F2000) [pid = 2380] [serial = 732] [outer = 19834800] 13:18:12 INFO - PROCESS | 2380 | 1465247892019 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19B0C400) [pid = 2380] [serial = 733] [outer = 19834800] 13:18:12 INFO - PROCESS | 2380 | 1465247892428 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]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 591ms 13:18:12 INFO - PROCESS | 2380 | 1465247892484 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 2380 | 1465247892486 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 13:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:18:12 INFO - PROCESS | 2380 | 1465247892493 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 2380 | 1465247892495 Marionette TRACE conn2 <- [1,942,null,{}] 13:18:12 INFO - PROCESS | 2380 | 1465247892498 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}] 13:18:12 INFO - PROCESS | 2380 | 1465247892500 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:12 INFO - PROCESS | 2380 | 1465247892578 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:18:12 INFO - PROCESS | 2380 | 1465247892583 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 2380 | 1465247892586 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:12 INFO - PROCESS | 2380 | ++DOCSHELL 15A0B000 == 38 [pid = 2380] [id = 245] 13:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (198EEC00) [pid = 2380] [serial = 734] [outer = 00000000] 13:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (19DD7C00) [pid = 2380] [serial = 735] [outer = 198EEC00] 13:18:12 INFO - PROCESS | 2380 | 1465247892639 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19F87C00) [pid = 2380] [serial = 736] [outer = 198EEC00] 13:18:13 INFO - PROCESS | 2380 | 1465247893105 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]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 638ms 13:18:13 INFO - PROCESS | 2380 | 1465247893133 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 2380 | 1465247893135 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:18:13 INFO - PROCESS | 2380 | 1465247893138 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 2380 | 1465247893140 Marionette TRACE conn2 <- [1,946,null,{}] 13:18:13 INFO - PROCESS | 2380 | 1465247893144 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}] 13:18:13 INFO - PROCESS | 2380 | 1465247893145 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:13 INFO - PROCESS | 2380 | 1465247893263 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:18:13 INFO - PROCESS | 2380 | 1465247893394 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 2380 | 1465247893398 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:13 INFO - PROCESS | 2380 | ++DOCSHELL 103CD800 == 39 [pid = 2380] [id = 246] 13:18:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (103D2800) [pid = 2380] [serial = 737] [outer = 00000000] 13:18:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10A6B800) [pid = 2380] [serial = 738] [outer = 103D2800] 13:18:13 INFO - PROCESS | 2380 | 1465247893457 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1121F400) [pid = 2380] [serial = 739] [outer = 103D2800] 13:18:14 INFO - PROCESS | 2380 | 1465247894091 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]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 996ms 13:18:14 INFO - PROCESS | 2380 | 1465247894142 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 2380 | 1465247894147 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 13:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:18:14 INFO - PROCESS | 2380 | 1465247894152 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 2380 | 1465247894155 Marionette TRACE conn2 <- [1,950,null,{}] 13:18:14 INFO - PROCESS | 2380 | 1465247894160 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}] 13:18:14 INFO - PROCESS | 2380 | 1465247894163 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:14 INFO - PROCESS | 2380 | 1465247894272 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:18:14 INFO - PROCESS | 2380 | 1465247894400 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 2380 | 1465247894403 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:14 INFO - PROCESS | 2380 | ++DOCSHELL 140F8800 == 40 [pid = 2380] [id = 247] 13:18:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (143EE800) [pid = 2380] [serial = 740] [outer = 00000000] 13:18:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (14EA6C00) [pid = 2380] [serial = 741] [outer = 143EE800] 13:18:14 INFO - PROCESS | 2380 | 1465247894460 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (15424800) [pid = 2380] [serial = 742] [outer = 143EE800] 13:18:15 INFO - PROCESS | 2380 | 1465247895055 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]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 934ms 13:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:18:15 INFO - PROCESS | 2380 | 1465247895098 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 2380 | 1465247895101 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 13:18:15 INFO - PROCESS | 2380 | 1465247895118 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 2380 | 1465247895121 Marionette TRACE conn2 <- [1,954,null,{}] 13:18:15 INFO - PROCESS | 2380 | 1465247895126 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}] 13:18:15 INFO - PROCESS | 2380 | 1465247895128 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:15 INFO - PROCESS | 2380 | 1465247895234 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:18:15 INFO - PROCESS | 2380 | 1465247895360 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 2380 | 1465247895363 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:15 INFO - PROCESS | 2380 | ++DOCSHELL 1313DC00 == 41 [pid = 2380] [id = 248] 13:18:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17691800) [pid = 2380] [serial = 743] [outer = 00000000] 13:18:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (18377800) [pid = 2380] [serial = 744] [outer = 17691800] 13:18:15 INFO - PROCESS | 2380 | 1465247895417 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (183AD000) [pid = 2380] [serial = 745] [outer = 17691800] 13:18:16 INFO - PROCESS | 2380 | 1465247896018 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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 949ms 13:18:16 INFO - PROCESS | 2380 | 1465247896053 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 2380 | 1465247896058 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 13:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:18:16 INFO - PROCESS | 2380 | 1465247896068 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 2380 | 1465247896073 Marionette TRACE conn2 <- [1,958,null,{}] 13:18:16 INFO - PROCESS | 2380 | 1465247896076 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}] 13:18:16 INFO - PROCESS | 2380 | 1465247896080 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:16 INFO - PROCESS | 2380 | 1465247896190 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:18:16 INFO - PROCESS | 2380 | 1465247896289 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 2380 | 1465247896291 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:16 INFO - PROCESS | 2380 | ++DOCSHELL 12811000 == 42 [pid = 2380] [id = 249] 13:18:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (12891000) [pid = 2380] [serial = 746] [outer = 00000000] 13:18:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (13941C00) [pid = 2380] [serial = 747] [outer = 12891000] 13:18:16 INFO - PROCESS | 2380 | 1465247896344 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1703C800) [pid = 2380] [serial = 748] [outer = 12891000] 13:18:17 INFO - PROCESS | 2380 | 1465247897045 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]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1043ms 13:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:18:17 INFO - PROCESS | 2380 | 1465247897113 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 2380 | 1465247897117 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 13:18:17 INFO - PROCESS | 2380 | 1465247897138 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 2380 | 1465247897141 Marionette TRACE conn2 <- [1,962,null,{}] 13:18:17 INFO - PROCESS | 2380 | 1465247897146 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}] 13:18:17 INFO - PROCESS | 2380 | 1465247897149 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:17 INFO - PROCESS | 2380 | 1465247897250 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:18:17 INFO - PROCESS | 2380 | 1465247897379 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 2380 | 1465247897381 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:17 INFO - PROCESS | 2380 | ++DOCSHELL 12DA6800 == 43 [pid = 2380] [id = 250] 13:18:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (12DAE800) [pid = 2380] [serial = 749] [outer = 00000000] 13:18:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (137A9400) [pid = 2380] [serial = 750] [outer = 12DAE800] 13:18:17 INFO - PROCESS | 2380 | 1465247897435 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (139C8000) [pid = 2380] [serial = 751] [outer = 12DAE800] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 15A0B000 == 42 [pid = 2380] [id = 245] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 183B0C00 == 41 [pid = 2380] [id = 244] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 15419800 == 40 [pid = 2380] [id = 243] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 183A1800 == 39 [pid = 2380] [id = 242] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 17694800 == 38 [pid = 2380] [id = 241] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 16A7F400 == 37 [pid = 2380] [id = 240] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 15A0C000 == 36 [pid = 2380] [id = 239] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 1394C400 == 35 [pid = 2380] [id = 238] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 10A48000 == 34 [pid = 2380] [id = 237] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 10A54C00 == 33 [pid = 2380] [id = 235] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 132E3400 == 32 [pid = 2380] [id = 236] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 151C9C00 == 31 [pid = 2380] [id = 234] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 12811000 == 30 [pid = 2380] [id = 249] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 1313DC00 == 29 [pid = 2380] [id = 248] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 103CD800 == 28 [pid = 2380] [id = 246] 13:18:18 INFO - PROCESS | 2380 | --DOCSHELL 140F8800 == 27 [pid = 2380] [id = 247] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (170EAC00) [pid = 2380] [serial = 686] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (10EAB400) [pid = 2380] [serial = 674] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (114BD800) [pid = 2380] [serial = 675] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (14E39C00) [pid = 2380] [serial = 680] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (14E42000) [pid = 2380] [serial = 681] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (131E1400) [pid = 2380] [serial = 677] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1324D400) [pid = 2380] [serial = 678] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (15C76000) [pid = 2380] [serial = 683] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17696800) [pid = 2380] [serial = 689] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (139D5000) [pid = 2380] [serial = 666] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1324BC00) [pid = 2380] [serial = 665] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (17409C00) [pid = 2380] [serial = 669] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16A84C00) [pid = 2380] [serial = 668] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (13942400) [pid = 2380] [serial = 671] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (183A8400) [pid = 2380] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (17410C00) [pid = 2380] [serial = 687] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17F0EC00) [pid = 2380] [serial = 690] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (175B8C00) [pid = 2380] [serial = 696] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (181E3400) [pid = 2380] [serial = 697] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10B78800) [pid = 2380] [serial = 700] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (183A4800) [pid = 2380] [serial = 693] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (183AD800) [pid = 2380] [serial = 694] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16851400) [pid = 2380] [serial = 684] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (198ECC00) [pid = 2380] [serial = 699] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (19B09400) [pid = 2380] [serial = 702] [outer = 00000000] [url = about:blank] 13:18:18 INFO - PROCESS | 2380 | 1465247898480 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]]]}] 13:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1416ms 13:18:18 INFO - PROCESS | 2380 | 1465247898542 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:18:18 INFO - PROCESS | 2380 | 1465247898546 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 13:18:18 INFO - PROCESS | 2380 | 1465247898550 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:18:18 INFO - PROCESS | 2380 | 1465247898555 Marionette TRACE conn2 <- [1,966,null,{}] 13:18:18 INFO - PROCESS | 2380 | 1465247898560 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}] 13:18:18 INFO - PROCESS | 2380 | 1465247898562 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:18 INFO - PROCESS | 2380 | 1465247898653 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:18:18 INFO - PROCESS | 2380 | 1465247898661 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 2380 | 1465247898665 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:18 INFO - PROCESS | 2380 | ++DOCSHELL 11ACE800 == 28 [pid = 2380] [id = 251] 13:18:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (11AD0400) [pid = 2380] [serial = 752] [outer = 00000000] 13:18:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (13032400) [pid = 2380] [serial = 753] [outer = 11AD0400] 13:18:18 INFO - PROCESS | 2380 | 1465247898716 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (13101400) [pid = 2380] [serial = 754] [outer = 11AD0400] 13:18:19 INFO - PROCESS | 2380 | 1465247899196 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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 700ms 13:18:19 INFO - PROCESS | 2380 | 1465247899230 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 2380 | 1465247899235 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 13:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:18:19 INFO - PROCESS | 2380 | 1465247899241 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 2380 | 1465247899244 Marionette TRACE conn2 <- [1,970,null,{}] 13:18:19 INFO - PROCESS | 2380 | 1465247899247 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}] 13:18:19 INFO - PROCESS | 2380 | 1465247899250 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:19 INFO - PROCESS | 2380 | 1465247899370 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:18:19 INFO - PROCESS | 2380 | 1465247899461 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 2380 | 1465247899464 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:19 INFO - PROCESS | 2380 | ++DOCSHELL 1324B800 == 29 [pid = 2380] [id = 252] 13:18:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (137ABC00) [pid = 2380] [serial = 755] [outer = 00000000] 13:18:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (139C9000) [pid = 2380] [serial = 756] [outer = 137ABC00] 13:18:19 INFO - PROCESS | 2380 | 1465247899510 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (139D3000) [pid = 2380] [serial = 757] [outer = 137ABC00] 13:18:19 INFO - PROCESS | 2380 | 1465247899883 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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 685ms 13:18:19 INFO - PROCESS | 2380 | 1465247899940 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 2380 | 1465247899943 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 13:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:18:19 INFO - PROCESS | 2380 | 1465247899946 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 2380 | 1465247899949 Marionette TRACE conn2 <- [1,974,null,{}] 13:18:19 INFO - PROCESS | 2380 | 1465247899960 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}] 13:18:19 INFO - PROCESS | 2380 | 1465247899964 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:20 INFO - PROCESS | 2380 | 1465247900045 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:18:20 INFO - PROCESS | 2380 | 1465247900052 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 2380 | 1465247900055 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:20 INFO - PROCESS | 2380 | ++DOCSHELL 14EABC00 == 30 [pid = 2380] [id = 253] 13:18:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (151C7400) [pid = 2380] [serial = 758] [outer = 00000000] 13:18:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15A0B400) [pid = 2380] [serial = 759] [outer = 151C7400] 13:18:20 INFO - PROCESS | 2380 | 1465247900103 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15C7A000) [pid = 2380] [serial = 760] [outer = 151C7400] 13:18:20 INFO - PROCESS | 2380 | 1465247900594 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]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 684ms 13:18:20 INFO - PROCESS | 2380 | 1465247900645 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 2380 | 1465247900648 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 13:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:18:20 INFO - PROCESS | 2380 | 1465247900651 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 2380 | 1465247900653 Marionette TRACE conn2 <- [1,978,null,{}] 13:18:20 INFO - PROCESS | 2380 | 1465247900656 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}] 13:18:20 INFO - PROCESS | 2380 | 1465247900658 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:20 INFO - PROCESS | 2380 | 1465247900798 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:18:20 INFO - PROCESS | 2380 | 1465247900823 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 2380 | 1465247900826 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:20 INFO - PROCESS | 2380 | ++DOCSHELL 15FA5C00 == 31 [pid = 2380] [id = 254] 13:18:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16852000) [pid = 2380] [serial = 761] [outer = 00000000] 13:18:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16BAF400) [pid = 2380] [serial = 762] [outer = 16852000] 13:18:20 INFO - PROCESS | 2380 | 1465247900870 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (170F8400) [pid = 2380] [serial = 763] [outer = 16852000] 13:18:21 INFO - PROCESS | 2380 | 1465247901285 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]]]}] 13:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 700ms 13:18:21 INFO - PROCESS | 2380 | 1465247901350 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 2380 | 1465247901352 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 13:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:18:21 INFO - PROCESS | 2380 | 1465247901356 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - PROCESS | 2380 | 1465247901357 Marionette TRACE conn2 <- [1,982,null,{}] 13:18:21 INFO - PROCESS | 2380 | 1465247901361 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}] 13:18:21 INFO - PROCESS | 2380 | 1465247901363 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:21 INFO - PROCESS | 2380 | 1465247901466 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:18:21 INFO - PROCESS | 2380 | 1465247901472 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 2380 | 1465247901474 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:21 INFO - PROCESS | 2380 | ++DOCSHELL 1740A800 == 32 [pid = 2380] [id = 255] 13:18:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1740B400) [pid = 2380] [serial = 764] [outer = 00000000] 13:18:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17412400) [pid = 2380] [serial = 765] [outer = 1740B400] 13:18:21 INFO - PROCESS | 2380 | 1465247901521 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (175B0400) [pid = 2380] [serial = 766] [outer = 1740B400] 13:18:21 INFO - PROCESS | 2380 | 1465247902001 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]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 700ms 13:18:22 INFO - PROCESS | 2380 | 1465247902059 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 2380 | 1465247902061 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 13:18:22 INFO - PROCESS | 2380 | 1465247902064 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:18:22 INFO - PROCESS | 2380 | 1465247902066 Marionette TRACE conn2 <- [1,986,null,{}] 13:18:22 INFO - PROCESS | 2380 | 1465247902069 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}] 13:18:22 INFO - PROCESS | 2380 | 1465247902075 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:22 INFO - PROCESS | 2380 | 1465247902227 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:18:22 INFO - PROCESS | 2380 | 1465247902241 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 2380 | 1465247902243 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:22 INFO - PROCESS | 2380 | ++DOCSHELL 181E4400 == 33 [pid = 2380] [id = 256] 13:18:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (181EA400) [pid = 2380] [serial = 767] [outer = 00000000] 13:18:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18371000) [pid = 2380] [serial = 768] [outer = 181EA400] 13:18:22 INFO - PROCESS | 2380 | 1465247902287 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (183A5C00) [pid = 2380] [serial = 769] [outer = 181EA400] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (198EEC00) [pid = 2380] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17694C00) [pid = 2380] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (183A3C00) [pid = 2380] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10A49000) [pid = 2380] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15A0D000) [pid = 2380] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1394C800) [pid = 2380] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10A67800) [pid = 2380] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14EA7400) [pid = 2380] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (15C78400) [pid = 2380] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15420800) [pid = 2380] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16B35800) [pid = 2380] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (19834800) [pid = 2380] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:18:22 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1125CC00) [pid = 2380] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:18:22 INFO - PROCESS | 2380 | 1465247902935 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]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 887ms 13:18:22 INFO - PROCESS | 2380 | 1465247902970 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 2380 | 1465247902972 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 13:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:18:22 INFO - PROCESS | 2380 | 1465247902986 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 2380 | 1465247902988 Marionette TRACE conn2 <- [1,990,null,{}] 13:18:22 INFO - PROCESS | 2380 | 1465247902991 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}] 13:18:22 INFO - PROCESS | 2380 | 1465247902993 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:23 INFO - PROCESS | 2380 | 1465247903052 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:18:23 INFO - PROCESS | 2380 | 1465247903057 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 2380 | 1465247903059 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:23 INFO - PROCESS | 2380 | ++DOCSHELL 1031DC00 == 34 [pid = 2380] [id = 257] 13:18:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10328400) [pid = 2380] [serial = 770] [outer = 00000000] 13:18:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16B35800) [pid = 2380] [serial = 771] [outer = 10328400] 13:18:23 INFO - PROCESS | 2380 | 1465247903102 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (170F5800) [pid = 2380] [serial = 772] [outer = 10328400] 13:18:23 INFO - PROCESS | 2380 | 1465247903541 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]]]}] 13:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 592ms 13:18:23 INFO - PROCESS | 2380 | 1465247903568 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:18:23 INFO - PROCESS | 2380 | 1465247903570 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 13:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:18:23 INFO - PROCESS | 2380 | 1465247903576 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:18:23 INFO - PROCESS | 2380 | 1465247903578 Marionette TRACE conn2 <- [1,994,null,{}] 13:18:23 INFO - PROCESS | 2380 | 1465247903581 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}] 13:18:23 INFO - PROCESS | 2380 | 1465247903583 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:23 INFO - PROCESS | 2380 | 1465247903658 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:18:23 INFO - PROCESS | 2380 | 1465247903663 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 2380 | 1465247903665 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:23 INFO - PROCESS | 2380 | ++DOCSHELL 181EAC00 == 35 [pid = 2380] [id = 258] 13:18:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (181ED400) [pid = 2380] [serial = 773] [outer = 00000000] 13:18:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (183AB800) [pid = 2380] [serial = 774] [outer = 181ED400] 13:18:23 INFO - PROCESS | 2380 | 1465247903708 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1836FC00) [pid = 2380] [serial = 775] [outer = 181ED400] 13:18:24 INFO - PROCESS | 2380 | 1465247904174 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]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 638ms 13:18:24 INFO - PROCESS | 2380 | 1465247904211 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 2380 | 1465247904213 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 13:18:24 INFO - PROCESS | 2380 | 1465247904217 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:18:24 INFO - PROCESS | 2380 | 1465247904218 Marionette TRACE conn2 <- [1,998,null,{}] 13:18:24 INFO - PROCESS | 2380 | 1465247904222 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}] 13:18:24 INFO - PROCESS | 2380 | 1465247904224 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:24 INFO - PROCESS | 2380 | 1465247904300 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:18:24 INFO - PROCESS | 2380 | 1465247904306 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 2380 | 1465247904308 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:24 INFO - PROCESS | 2380 | ++DOCSHELL 198E7C00 == 36 [pid = 2380] [id = 259] 13:18:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (198E8400) [pid = 2380] [serial = 776] [outer = 00000000] 13:18:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (198F1400) [pid = 2380] [serial = 777] [outer = 198E8400] 13:18:24 INFO - PROCESS | 2380 | 1465247904350 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (19B06C00) [pid = 2380] [serial = 778] [outer = 198E8400] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 11ACE800 == 35 [pid = 2380] [id = 251] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 12DA6800 == 34 [pid = 2380] [id = 250] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 15FA5C00 == 33 [pid = 2380] [id = 254] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 14EABC00 == 32 [pid = 2380] [id = 253] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 181E4400 == 31 [pid = 2380] [id = 256] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 1740A800 == 30 [pid = 2380] [id = 255] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 1031DC00 == 29 [pid = 2380] [id = 257] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 1324B800 == 28 [pid = 2380] [id = 252] 13:18:25 INFO - PROCESS | 2380 | --DOCSHELL 181EAC00 == 27 [pid = 2380] [id = 258] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16BADC00) [pid = 2380] [serial = 672] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17739000) [pid = 2380] [serial = 723] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (19834C00) [pid = 2380] [serial = 726] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (17696C00) [pid = 2380] [serial = 724] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10E17400) [pid = 2380] [serial = 711] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (12AA2400) [pid = 2380] [serial = 712] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15C7D800) [pid = 2380] [serial = 717] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1684E400) [pid = 2380] [serial = 718] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (139D3400) [pid = 2380] [serial = 714] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (140EF400) [pid = 2380] [serial = 715] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (13101800) [pid = 2380] [serial = 705] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (131D9C00) [pid = 2380] [serial = 706] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15424000) [pid = 2380] [serial = 708] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (15A49400) [pid = 2380] [serial = 709] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (19DCD000) [pid = 2380] [serial = 703] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16A84800) [pid = 2380] [serial = 729] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (175B8400) [pid = 2380] [serial = 730] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (19837400) [pid = 2380] [serial = 727] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (19F87C00) [pid = 2380] [serial = 736] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (17585000) [pid = 2380] [serial = 720] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (17689C00) [pid = 2380] [serial = 721] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (198F2000) [pid = 2380] [serial = 732] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19B0C400) [pid = 2380] [serial = 733] [outer = 00000000] [url = about:blank] 13:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (19DD7C00) [pid = 2380] [serial = 735] [outer = 00000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2380 | 1465247906035 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]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1868ms 13:18:26 INFO - PROCESS | 2380 | 1465247906086 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 2380 | 1465247906090 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 13:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:18:26 INFO - PROCESS | 2380 | 1465247906096 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 2380 | 1465247906099 Marionette TRACE conn2 <- [1,1002,null,{}] 13:18:26 INFO - PROCESS | 2380 | 1465247906104 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}] 13:18:26 INFO - PROCESS | 2380 | 1465247906107 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:26 INFO - PROCESS | 2380 | 1465247906195 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:18:26 INFO - PROCESS | 2380 | 1465247906202 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 2380 | 1465247906206 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:26 INFO - PROCESS | 2380 | ++DOCSHELL 10EAB400 == 28 [pid = 2380] [id = 260] 13:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (1122B400) [pid = 2380] [serial = 779] [outer = 00000000] 13:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12A9AC00) [pid = 2380] [serial = 780] [outer = 1122B400] 13:18:26 INFO - PROCESS | 2380 | 1465247906255 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (12AE3000) [pid = 2380] [serial = 781] [outer = 1122B400] 13:18:26 INFO - PROCESS | 2380 | 1465247906727 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]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 700ms 13:18:26 INFO - PROCESS | 2380 | 1465247906791 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 2380 | 1465247906796 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 13:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:18:26 INFO - PROCESS | 2380 | 1465247906802 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 2380 | 1465247906805 Marionette TRACE conn2 <- [1,1006,null,{}] 13:18:26 INFO - PROCESS | 2380 | 1465247906809 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}] 13:18:26 INFO - PROCESS | 2380 | 1465247906812 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:26 INFO - PROCESS | 2380 | 1465247906897 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:18:26 INFO - PROCESS | 2380 | 1465247906906 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 2380 | 1465247906909 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:26 INFO - PROCESS | 2380 | ++DOCSHELL 131E0000 == 29 [pid = 2380] [id = 261] 13:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (131E0400) [pid = 2380] [serial = 782] [outer = 00000000] 13:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (13246C00) [pid = 2380] [serial = 783] [outer = 131E0400] 13:18:26 INFO - PROCESS | 2380 | 1465247906940 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (13250400) [pid = 2380] [serial = 784] [outer = 131E0400] 13:18:27 INFO - PROCESS | 2380 | 1465247907402 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]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 623ms 13:18:27 INFO - PROCESS | 2380 | 1465247907423 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 2380 | 1465247907425 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 13:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:18:27 INFO - PROCESS | 2380 | 1465247907429 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 2380 | 1465247907432 Marionette TRACE conn2 <- [1,1010,null,{}] 13:18:27 INFO - PROCESS | 2380 | 1465247907446 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}] 13:18:27 INFO - PROCESS | 2380 | 1465247907451 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:27 INFO - PROCESS | 2380 | 1465247907569 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:18:27 INFO - PROCESS | 2380 | 1465247907724 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 2380 | 1465247907727 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:27 INFO - PROCESS | 2380 | ++DOCSHELL 10E1E800 == 30 [pid = 2380] [id = 262] 13:18:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10E1EC00) [pid = 2380] [serial = 785] [outer = 00000000] 13:18:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (11ADA800) [pid = 2380] [serial = 786] [outer = 10E1EC00] 13:18:27 INFO - PROCESS | 2380 | 1465247907785 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (12DAE000) [pid = 2380] [serial = 787] [outer = 10E1EC00] 13:18:28 INFO - PROCESS | 2380 | 1465247908474 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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1090ms 13:18:28 INFO - PROCESS | 2380 | 1465247908532 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 2380 | 1465247908537 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 13:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:18:28 INFO - PROCESS | 2380 | 1465247908565 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 2380 | 1465247908569 Marionette TRACE conn2 <- [1,1014,null,{}] 13:18:28 INFO - PROCESS | 2380 | 1465247908574 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}] 13:18:28 INFO - PROCESS | 2380 | 1465247908577 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:28 INFO - PROCESS | 2380 | 1465247908696 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:18:28 INFO - PROCESS | 2380 | 1465247908769 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 2380 | 1465247908772 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:28 INFO - PROCESS | 2380 | ++DOCSHELL 140F0400 == 31 [pid = 2380] [id = 263] 13:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (140F0800) [pid = 2380] [serial = 788] [outer = 00000000] 13:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (140F5400) [pid = 2380] [serial = 789] [outer = 140F0800] 13:18:28 INFO - PROCESS | 2380 | 1465247908831 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14E33800) [pid = 2380] [serial = 790] [outer = 140F0800] 13:18:29 INFO - PROCESS | 2380 | 1465247909567 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]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1074ms 13:18:29 INFO - PROCESS | 2380 | 1465247909689 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 2380 | 1465247909693 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 13:18:29 INFO - PROCESS | 2380 | 1465247909698 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 2380 | 1465247909702 Marionette TRACE conn2 <- [1,1018,null,{}] 13:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:18:29 INFO - PROCESS | 2380 | 1465247909707 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}] 13:18:29 INFO - PROCESS | 2380 | 1465247909710 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:29 INFO - PROCESS | 2380 | 1465247909845 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:18:29 INFO - PROCESS | 2380 | 1465247909984 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 2380 | 1465247909989 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:29 INFO - PROCESS | 2380 | ++DOCSHELL 10A48400 == 32 [pid = 2380] [id = 264] 13:18:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (11CC1800) [pid = 2380] [serial = 791] [outer = 00000000] 13:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (131E1800) [pid = 2380] [serial = 792] [outer = 11CC1800] 13:18:30 INFO - PROCESS | 2380 | 1465247910039 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (137AA400) [pid = 2380] [serial = 793] [outer = 11CC1800] 13:18:30 INFO - PROCESS | 2380 | --DOCSHELL 131E0000 == 31 [pid = 2380] [id = 261] 13:18:30 INFO - PROCESS | 2380 | --DOCSHELL 10EAB400 == 30 [pid = 2380] [id = 260] 13:18:30 INFO - PROCESS | 2380 | 1465247910480 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]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 793ms 13:18:30 INFO - PROCESS | 2380 | 1465247910504 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 2380 | 1465247910507 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 13:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:18:30 INFO - PROCESS | 2380 | 1465247910513 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 2380 | 1465247910517 Marionette TRACE conn2 <- [1,1022,null,{}] 13:18:30 INFO - PROCESS | 2380 | 1465247910521 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}] 13:18:30 INFO - PROCESS | 2380 | 1465247910523 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:30 INFO - PROCESS | 2380 | 1465247910615 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:18:30 INFO - PROCESS | 2380 | 1465247910698 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 2380 | 1465247910701 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:30 INFO - PROCESS | 2380 | ++DOCSHELL 139D6000 == 31 [pid = 2380] [id = 265] 13:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14EAA400) [pid = 2380] [serial = 794] [outer = 00000000] 13:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15A0D000) [pid = 2380] [serial = 795] [outer = 14EAA400] 13:18:30 INFO - PROCESS | 2380 | 1465247910747 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15A4EC00) [pid = 2380] [serial = 796] [outer = 14EAA400] 13:18:31 INFO - PROCESS | 2380 | 1465247911129 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]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 700ms 13:18:31 INFO - PROCESS | 2380 | 1465247911194 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 2380 | 1465247911196 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 13:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:18:31 INFO - PROCESS | 2380 | 1465247911199 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 2380 | 1465247911201 Marionette TRACE conn2 <- [1,1026,null,{}] 13:18:31 INFO - PROCESS | 2380 | 1465247911210 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}] 13:18:31 INFO - PROCESS | 2380 | 1465247911215 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:31 INFO - PROCESS | 2380 | 1465247911325 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:18:31 INFO - PROCESS | 2380 | 1465247911344 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 2380 | 1465247911348 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:31 INFO - PROCESS | 2380 | ++DOCSHELL 16A84800 == 32 [pid = 2380] [id = 266] 13:18:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16A84C00) [pid = 2380] [serial = 797] [outer = 00000000] 13:18:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16B32800) [pid = 2380] [serial = 798] [outer = 16A84C00] 13:18:31 INFO - PROCESS | 2380 | 1465247911395 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16BADC00) [pid = 2380] [serial = 799] [outer = 16A84C00] 13:18:31 INFO - PROCESS | 2380 | 1465247911840 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]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 700ms 13:18:31 INFO - PROCESS | 2380 | 1465247911898 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 2380 | 1465247911900 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 13:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:18:31 INFO - PROCESS | 2380 | 1465247911904 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 2380 | 1465247911905 Marionette TRACE conn2 <- [1,1030,null,{}] 13:18:31 INFO - PROCESS | 2380 | 1465247911909 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}] 13:18:31 INFO - PROCESS | 2380 | 1465247911911 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:31 INFO - PROCESS | 2380 | 1465247911991 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:18:31 INFO - PROCESS | 2380 | 1465247911999 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 2380 | 1465247912001 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:31 INFO - PROCESS | 2380 | ++DOCSHELL 15FA1400 == 33 [pid = 2380] [id = 267] 13:18:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17042000) [pid = 2380] [serial = 800] [outer = 00000000] 13:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17581C00) [pid = 2380] [serial = 801] [outer = 17042000] 13:18:32 INFO - PROCESS | 2380 | 1465247912045 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1768F800) [pid = 2380] [serial = 802] [outer = 17042000] 13:18:32 INFO - PROCESS | 2380 | 1465247912474 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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 592ms 13:18:32 INFO - PROCESS | 2380 | 1465247912508 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 2380 | 1465247912510 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 13:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:18:32 INFO - PROCESS | 2380 | 1465247912513 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 2380 | 1465247912515 Marionette TRACE conn2 <- [1,1034,null,{}] 13:18:32 INFO - PROCESS | 2380 | 1465247912518 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}] 13:18:32 INFO - PROCESS | 2380 | 1465247912520 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:32 INFO - PROCESS | 2380 | 1465247912625 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:18:32 INFO - PROCESS | 2380 | 1465247912630 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 2380 | 1465247912632 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:32 INFO - PROCESS | 2380 | ++DOCSHELL 10E1B800 == 34 [pid = 2380] [id = 268] 13:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17695400) [pid = 2380] [serial = 803] [outer = 00000000] 13:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17F03000) [pid = 2380] [serial = 804] [outer = 17695400] 13:18:32 INFO - PROCESS | 2380 | 1465247912676 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18166000) [pid = 2380] [serial = 805] [outer = 17695400] 13:18:33 INFO - PROCESS | 2380 | 1465247913155 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]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 701ms 13:18:33 INFO - PROCESS | 2380 | 1465247913211 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 2380 | 1465247913213 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 13:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:18:33 INFO - PROCESS | 2380 | 1465247913216 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 2380 | 1465247913217 Marionette TRACE conn2 <- [1,1038,null,{}] 13:18:33 INFO - PROCESS | 2380 | 1465247913221 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}] 13:18:33 INFO - PROCESS | 2380 | 1465247913227 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:33 INFO - PROCESS | 2380 | 1465247913365 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:18:33 INFO - PROCESS | 2380 | 1465247913378 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 2380 | 1465247913380 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:33 INFO - PROCESS | 2380 | ++DOCSHELL 181E0000 == 35 [pid = 2380] [id = 269] 13:18:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (181E3400) [pid = 2380] [serial = 806] [outer = 00000000] 13:18:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (19834800) [pid = 2380] [serial = 807] [outer = 181E3400] 13:18:33 INFO - PROCESS | 2380 | 1465247913424 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (198EB800) [pid = 2380] [serial = 808] [outer = 181E3400] 13:18:33 INFO - PROCESS | 2380 | 1465247913865 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]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 700ms 13:18:33 INFO - PROCESS | 2380 | 1465247913916 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 2380 | 1465247913918 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 13:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:18:33 INFO - PROCESS | 2380 | 1465247913921 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 2380 | 1465247913923 Marionette TRACE conn2 <- [1,1042,null,{}] 13:18:33 INFO - PROCESS | 2380 | 1465247913969 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}] 13:18:33 INFO - PROCESS | 2380 | 1465247913971 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:34 INFO - PROCESS | 2380 | 1465247914074 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:18:34 INFO - PROCESS | 2380 | 1465247914082 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 2380 | 1465247914084 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:34 INFO - PROCESS | 2380 | ++DOCSHELL 19B01400 == 36 [pid = 2380] [id = 270] 13:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (19B06000) [pid = 2380] [serial = 809] [outer = 00000000] 13:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (19B10400) [pid = 2380] [serial = 810] [outer = 19B06000] 13:18:34 INFO - PROCESS | 2380 | 1465247914127 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (19B10C00) [pid = 2380] [serial = 811] [outer = 19B06000] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1122B400) [pid = 2380] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (16852000) [pid = 2380] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1740B400) [pid = 2380] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (181EA400) [pid = 2380] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17691800) [pid = 2380] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (143EE800) [pid = 2380] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (103D2800) [pid = 2380] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (151C7400) [pid = 2380] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (137ABC00) [pid = 2380] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (11AD0400) [pid = 2380] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (12DAE800) [pid = 2380] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (12891000) [pid = 2380] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10328400) [pid = 2380] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (198E8400) [pid = 2380] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (181ED400) [pid = 2380] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:18:34 INFO - PROCESS | 2380 | 1465247914621 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]]]}] 13:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 778ms 13:18:34 INFO - PROCESS | 2380 | 1465247914696 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 2380 | 1465247914698 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 13:18:34 INFO - PROCESS | 2380 | 1465247914702 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - PROCESS | 2380 | 1465247914703 Marionette TRACE conn2 <- [1,1046,null,{}] 13:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:18:34 INFO - PROCESS | 2380 | 1465247914706 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}] 13:18:34 INFO - PROCESS | 2380 | 1465247914708 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:34 INFO - PROCESS | 2380 | 1465247914784 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:18:34 INFO - PROCESS | 2380 | 1465247914790 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 2380 | 1465247914792 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:34 INFO - PROCESS | 2380 | ++DOCSHELL 12ADC400 == 37 [pid = 2380] [id = 271] 13:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (12DAE800) [pid = 2380] [serial = 812] [outer = 00000000] 13:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (137ABC00) [pid = 2380] [serial = 813] [outer = 12DAE800] 13:18:34 INFO - PROCESS | 2380 | 1465247914837 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (14E40C00) [pid = 2380] [serial = 814] [outer = 12DAE800] 13:18:35 INFO - PROCESS | 2380 | 1465247915261 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]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 592ms 13:18:35 INFO - PROCESS | 2380 | 1465247915300 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 2380 | 1465247915302 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 13:18:35 INFO - PROCESS | 2380 | 1465247915305 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:18:35 INFO - PROCESS | 2380 | 1465247915307 Marionette TRACE conn2 <- [1,1050,null,{}] 13:18:35 INFO - PROCESS | 2380 | 1465247915310 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}] 13:18:35 INFO - PROCESS | 2380 | 1465247915312 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:35 INFO - PROCESS | 2380 | 1465247915412 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:18:35 INFO - PROCESS | 2380 | 1465247915419 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 2380 | 1465247915422 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:35 INFO - PROCESS | 2380 | ++DOCSHELL 11221000 == 38 [pid = 2380] [id = 272] 13:18:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (11AD2400) [pid = 2380] [serial = 815] [outer = 00000000] 13:18:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (181E6000) [pid = 2380] [serial = 816] [outer = 11AD2400] 13:18:35 INFO - PROCESS | 2380 | 1465247915465 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181E7C00) [pid = 2380] [serial = 817] [outer = 11AD2400] 13:18:35 INFO - PROCESS | 2380 | 1465247915893 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]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 638ms 13:18:35 INFO - PROCESS | 2380 | 1465247915944 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 2380 | 1465247915946 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 13:18:35 INFO - PROCESS | 2380 | 1465247915949 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:18:35 INFO - PROCESS | 2380 | 1465247915951 Marionette TRACE conn2 <- [1,1054,null,{}] 13:18:35 INFO - PROCESS | 2380 | 1465247915954 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}] 13:18:35 INFO - PROCESS | 2380 | 1465247915956 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:36 INFO - PROCESS | 2380 | 1465247916037 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:18:36 INFO - PROCESS | 2380 | 1465247916045 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 2380 | 1465247916047 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:36 INFO - PROCESS | 2380 | ++DOCSHELL 16BA4C00 == 39 [pid = 2380] [id = 273] 13:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (181DFC00) [pid = 2380] [serial = 818] [outer = 00000000] 13:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19F73800) [pid = 2380] [serial = 819] [outer = 181DFC00] 13:18:36 INFO - PROCESS | 2380 | 1465247916089 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (181DF800) [pid = 2380] [serial = 820] [outer = 181DFC00] 13:18:36 INFO - PROCESS | 2380 | 1465247916516 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]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 592ms 13:18:36 INFO - PROCESS | 2380 | 1465247916554 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 2380 | 1465247916557 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 13:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:18:36 INFO - PROCESS | 2380 | 1465247916564 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 2380 | 1465247916566 Marionette TRACE conn2 <- [1,1058,null,{}] 13:18:36 INFO - PROCESS | 2380 | 1465247916570 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}] 13:18:36 INFO - PROCESS | 2380 | 1465247916572 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:36 INFO - PROCESS | 2380 | 1465247916710 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:18:36 INFO - PROCESS | 2380 | 1465247916888 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 2380 | 1465247916891 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:36 INFO - PROCESS | 2380 | ++DOCSHELL 1057FC00 == 40 [pid = 2380] [id = 274] 13:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10659400) [pid = 2380] [serial = 821] [outer = 00000000] 13:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10A53400) [pid = 2380] [serial = 822] [outer = 10659400] 13:18:36 INFO - PROCESS | 2380 | 1465247916963 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1125CC00) [pid = 2380] [serial = 823] [outer = 10659400] 13:18:37 INFO - PROCESS | 2380 | 1465247917535 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]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1043ms 13:18:37 INFO - PROCESS | 2380 | 1465247917633 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 2380 | 1465247917637 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 13:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:18:37 INFO - PROCESS | 2380 | 1465247917657 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 2380 | 1465247917660 Marionette TRACE conn2 <- [1,1062,null,{}] 13:18:37 INFO - PROCESS | 2380 | 1465247917666 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}] 13:18:37 INFO - PROCESS | 2380 | 1465247917669 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:37 INFO - PROCESS | 2380 | 1465247917784 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:18:37 INFO - PROCESS | 2380 | 1465247917903 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 2380 | 1465247917906 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:37 INFO - PROCESS | 2380 | ++DOCSHELL 14E37800 == 41 [pid = 2380] [id = 275] 13:18:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (14E3C000) [pid = 2380] [serial = 824] [outer = 00000000] 13:18:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (15424000) [pid = 2380] [serial = 825] [outer = 14E3C000] 13:18:37 INFO - PROCESS | 2380 | 1465247917965 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (15C76800) [pid = 2380] [serial = 826] [outer = 14E3C000] 13:18:38 INFO - PROCESS | 2380 | 1465247918587 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]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1011ms 13:18:38 INFO - PROCESS | 2380 | 1465247918633 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:18:38 INFO - PROCESS | 2380 | 1465247918636 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 13:18:38 INFO - PROCESS | 2380 | 1465247918640 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 2380 | 1465247918642 Marionette TRACE conn2 <- [1,1066,null,{}] 13:18:38 INFO - PROCESS | 2380 | 1465247918646 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}] 13:18:38 INFO - PROCESS | 2380 | 1465247918649 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:38 INFO - PROCESS | 2380 | 1465247918754 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:18:38 INFO - PROCESS | 2380 | 1465247918855 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 2380 | 1465247918857 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:38 INFO - PROCESS | 2380 | ++DOCSHELL 16A89800 == 42 [pid = 2380] [id = 276] 13:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1740C400) [pid = 2380] [serial = 827] [outer = 00000000] 13:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (17696800) [pid = 2380] [serial = 828] [outer = 1740C400] 13:18:38 INFO - PROCESS | 2380 | 1465247918910 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (181EC000) [pid = 2380] [serial = 829] [outer = 1740C400] 13:18:39 INFO - PROCESS | 2380 | 1465247919594 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]]]}] 13:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 996ms 13:18:39 INFO - PROCESS | 2380 | 1465247919641 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 2380 | 1465247919645 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:18:39 INFO - PROCESS | 2380 | 1465247919656 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 2380 | 1465247919660 Marionette TRACE conn2 <- [1,1070,null,{}] 13:18:39 INFO - PROCESS | 2380 | 1465247919664 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}] 13:18:39 INFO - PROCESS | 2380 | 1465247919668 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:39 INFO - PROCESS | 2380 | 1465247919778 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:18:39 INFO - PROCESS | 2380 | 1465247919992 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 2380 | 1465247919995 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:40 INFO - PROCESS | 2380 | ++DOCSHELL 103CA800 == 43 [pid = 2380] [id = 277] 13:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (103D1400) [pid = 2380] [serial = 830] [outer = 00000000] 13:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (10E1F400) [pid = 2380] [serial = 831] [outer = 103D1400] 13:18:40 INFO - PROCESS | 2380 | 1465247920061 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (11CC9C00) [pid = 2380] [serial = 832] [outer = 103D1400] 13:18:40 INFO - PROCESS | 2380 | 1465247920682 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]]]}] 13:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1042ms 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 16BA4C00 == 42 [pid = 2380] [id = 273] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 11221000 == 41 [pid = 2380] [id = 272] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 12ADC400 == 40 [pid = 2380] [id = 271] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 19B01400 == 39 [pid = 2380] [id = 270] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 181E0000 == 38 [pid = 2380] [id = 269] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 10E1B800 == 37 [pid = 2380] [id = 268] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 15FA1400 == 36 [pid = 2380] [id = 267] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 16A84800 == 35 [pid = 2380] [id = 266] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 139D6000 == 34 [pid = 2380] [id = 265] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 10A48400 == 33 [pid = 2380] [id = 264] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 140F0400 == 32 [pid = 2380] [id = 263] 13:18:40 INFO - PROCESS | 2380 | --DOCSHELL 10E1E800 == 31 [pid = 2380] [id = 262] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (16BAF400) [pid = 2380] [serial = 762] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (17412400) [pid = 2380] [serial = 765] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (170F8400) [pid = 2380] [serial = 763] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (18371000) [pid = 2380] [serial = 768] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (175B0400) [pid = 2380] [serial = 766] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (183AB800) [pid = 2380] [serial = 774] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (12AE3000) [pid = 2380] [serial = 781] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (183A5C00) [pid = 2380] [serial = 769] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (18377800) [pid = 2380] [serial = 744] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (15424800) [pid = 2380] [serial = 742] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (14EA6C00) [pid = 2380] [serial = 741] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1121F400) [pid = 2380] [serial = 739] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10A6B800) [pid = 2380] [serial = 738] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (19B06C00) [pid = 2380] [serial = 778] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (15A0B400) [pid = 2380] [serial = 759] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (139C9000) [pid = 2380] [serial = 756] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (139D3000) [pid = 2380] [serial = 757] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (13032400) [pid = 2380] [serial = 753] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (13101400) [pid = 2380] [serial = 754] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (139C8000) [pid = 2380] [serial = 751] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (137A9400) [pid = 2380] [serial = 750] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1703C800) [pid = 2380] [serial = 748] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (13941C00) [pid = 2380] [serial = 747] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (183AD000) [pid = 2380] [serial = 745] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16B35800) [pid = 2380] [serial = 771] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (170F5800) [pid = 2380] [serial = 772] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (15C7A000) [pid = 2380] [serial = 760] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (13246C00) [pid = 2380] [serial = 783] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (198F1400) [pid = 2380] [serial = 777] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1836FC00) [pid = 2380] [serial = 775] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (12A9AC00) [pid = 2380] [serial = 780] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2380 | 1465247920749 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 2380 | 1465247920753 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 13:18:40 INFO - PROCESS | 2380 | 1465247920759 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 2380 | 1465247920762 Marionette TRACE conn2 <- [1,1074,null,{}] 13:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:18:40 INFO - PROCESS | 2380 | 1465247920767 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}] 13:18:40 INFO - PROCESS | 2380 | 1465247920771 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:40 INFO - PROCESS | 2380 | 1465247920870 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:18:40 INFO - PROCESS | 2380 | 1465247920953 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 2380 | 1465247920956 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:40 INFO - PROCESS | 2380 | ++DOCSHELL 12AE3000 == 32 [pid = 2380] [id = 278] 13:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (12BBD800) [pid = 2380] [serial = 833] [outer = 00000000] 13:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1302F800) [pid = 2380] [serial = 834] [outer = 12BBD800] 13:18:40 INFO - PROCESS | 2380 | 1465247921002 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (13107C00) [pid = 2380] [serial = 835] [outer = 12BBD800] 13:18:41 INFO - PROCESS | 2380 | 1465247921415 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]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 684ms 13:18:41 INFO - PROCESS | 2380 | 1465247921445 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 2380 | 1465247921449 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 13:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:18:41 INFO - PROCESS | 2380 | 1465247921454 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - PROCESS | 2380 | 1465247921456 Marionette TRACE conn2 <- [1,1078,null,{}] 13:18:41 INFO - PROCESS | 2380 | 1465247921459 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}] 13:18:41 INFO - PROCESS | 2380 | 1465247921461 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:41 INFO - PROCESS | 2380 | 1465247921545 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:18:41 INFO - PROCESS | 2380 | 1465247921551 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 2380 | 1465247921553 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:41 INFO - PROCESS | 2380 | ++DOCSHELL 1393F400 == 33 [pid = 2380] [id = 279] 13:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (13941C00) [pid = 2380] [serial = 836] [outer = 00000000] 13:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1401E400) [pid = 2380] [serial = 837] [outer = 13941C00] 13:18:41 INFO - PROCESS | 2380 | 1465247921598 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E37C00) [pid = 2380] [serial = 838] [outer = 13941C00] 13:18:42 INFO - PROCESS | 2380 | 1465247922061 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]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 638ms 13:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:18:42 INFO - PROCESS | 2380 | 1465247922092 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 2380 | 1465247922094 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 13:18:42 INFO - PROCESS | 2380 | 1465247922099 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 2380 | 1465247922105 Marionette TRACE conn2 <- [1,1082,null,{}] 13:18:42 INFO - PROCESS | 2380 | 1465247922113 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}] 13:18:42 INFO - PROCESS | 2380 | 1465247922116 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:42 INFO - PROCESS | 2380 | 1465247922199 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:18:42 INFO - PROCESS | 2380 | 1465247922209 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 2380 | 1465247922211 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:42 INFO - PROCESS | 2380 | ++DOCSHELL 15F9DC00 == 34 [pid = 2380] [id = 280] 13:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15F9E800) [pid = 2380] [serial = 839] [outer = 00000000] 13:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16853400) [pid = 2380] [serial = 840] [outer = 15F9E800] 13:18:42 INFO - PROCESS | 2380 | 1465247922254 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16A86400) [pid = 2380] [serial = 841] [outer = 15F9E800] 13:18:42 INFO - PROCESS | 2380 | 1465247922693 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]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 653ms 13:18:42 INFO - PROCESS | 2380 | 1465247922740 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 2380 | 1465247922743 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 13:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:18:42 INFO - PROCESS | 2380 | 1465247922746 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 2380 | 1465247922748 Marionette TRACE conn2 <- [1,1086,null,{}] 13:18:42 INFO - PROCESS | 2380 | 1465247922751 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}] 13:18:42 INFO - PROCESS | 2380 | 1465247922753 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:42 INFO - PROCESS | 2380 | 1465247922835 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:18:42 INFO - PROCESS | 2380 | 1465247922869 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 2380 | 1465247922871 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:42 INFO - PROCESS | 2380 | ++DOCSHELL 1703C000 == 35 [pid = 2380] [id = 281] 13:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17040C00) [pid = 2380] [serial = 842] [outer = 00000000] 13:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1740CC00) [pid = 2380] [serial = 843] [outer = 17040C00] 13:18:42 INFO - PROCESS | 2380 | 1465247922916 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1740E400) [pid = 2380] [serial = 844] [outer = 17040C00] 13:18:43 INFO - PROCESS | 2380 | 1465247923375 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]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 701ms 13:18:43 INFO - PROCESS | 2380 | 1465247923449 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 2380 | 1465247923451 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:18:43 INFO - PROCESS | 2380 | 1465247923455 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 2380 | 1465247923456 Marionette TRACE conn2 <- [1,1090,null,{}] 13:18:43 INFO - PROCESS | 2380 | 1465247923460 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}] 13:18:43 INFO - PROCESS | 2380 | 1465247923462 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:43 INFO - PROCESS | 2380 | 1465247923568 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:18:43 INFO - PROCESS | 2380 | 1465247923579 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 2380 | 1465247923585 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:43 INFO - PROCESS | 2380 | ++DOCSHELL 1768F400 == 36 [pid = 2380] [id = 282] 13:18:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1768FC00) [pid = 2380] [serial = 845] [outer = 00000000] 13:18:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17697C00) [pid = 2380] [serial = 846] [outer = 1768FC00] 13:18:43 INFO - PROCESS | 2380 | 1465247923685 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (181E6400) [pid = 2380] [serial = 847] [outer = 1768FC00] 13:18:44 INFO - PROCESS | 2380 | 1465247924124 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]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 685ms 13:18:44 INFO - PROCESS | 2380 | 1465247924155 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 2380 | 1465247924157 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:18:44 INFO - PROCESS | 2380 | 1465247924161 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 2380 | 1465247924162 Marionette TRACE conn2 <- [1,1094,null,{}] 13:18:44 INFO - PROCESS | 2380 | 1465247924166 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}] 13:18:44 INFO - PROCESS | 2380 | 1465247924168 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:44 INFO - PROCESS | 2380 | 1465247924313 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:18:44 INFO - PROCESS | 2380 | 1465247924376 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 2380 | 1465247924378 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:44 INFO - PROCESS | 2380 | ++DOCSHELL 183A3800 == 37 [pid = 2380] [id = 283] 13:18:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (183A4C00) [pid = 2380] [serial = 848] [outer = 00000000] 13:18:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (183AB000) [pid = 2380] [serial = 849] [outer = 183A4C00] 13:18:44 INFO - PROCESS | 2380 | 1465247924421 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183B0C00) [pid = 2380] [serial = 850] [outer = 183A4C00] 13:18:44 INFO - PROCESS | 2380 | 1465247924858 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]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 732ms 13:18:44 INFO - PROCESS | 2380 | 1465247924904 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 2380 | 1465247924906 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:18:44 INFO - PROCESS | 2380 | 1465247924909 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 2380 | 1465247924911 Marionette TRACE conn2 <- [1,1098,null,{}] 13:18:44 INFO - PROCESS | 2380 | 1465247924914 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}] 13:18:44 INFO - PROCESS | 2380 | 1465247924916 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:45 INFO - PROCESS | 2380 | 1465247925024 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:18:45 INFO - PROCESS | 2380 | 1465247925030 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 2380 | 1465247925031 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:45 INFO - PROCESS | 2380 | ++DOCSHELL 10537C00 == 38 [pid = 2380] [id = 284] 13:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (183A6400) [pid = 2380] [serial = 851] [outer = 00000000] 13:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (19B05800) [pid = 2380] [serial = 852] [outer = 183A6400] 13:18:45 INFO - PROCESS | 2380 | 1465247925074 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (19B09800) [pid = 2380] [serial = 853] [outer = 183A6400] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (14EAA400) [pid = 2380] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17042000) [pid = 2380] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (11AD2400) [pid = 2380] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (12DAE800) [pid = 2380] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17695400) [pid = 2380] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16A84C00) [pid = 2380] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (181E3400) [pid = 2380] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (11CC1800) [pid = 2380] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (19B06000) [pid = 2380] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:18:45 INFO - PROCESS | 2380 | 1465247925565 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]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 700ms 13:18:45 INFO - PROCESS | 2380 | 1465247925606 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 2380 | 1465247925608 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 13:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:18:45 INFO - PROCESS | 2380 | 1465247925612 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 2380 | 1465247925614 Marionette TRACE conn2 <- [1,1102,null,{}] 13:18:45 INFO - PROCESS | 2380 | 1465247925617 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}] 13:18:45 INFO - PROCESS | 2380 | 1465247925619 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:45 INFO - PROCESS | 2380 | 1465247925724 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:18:45 INFO - PROCESS | 2380 | 1465247925730 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 2380 | 1465247925732 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:45 INFO - PROCESS | 2380 | ++DOCSHELL 11CC1800 == 39 [pid = 2380] [id = 285] 13:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12AA1800) [pid = 2380] [serial = 854] [outer = 00000000] 13:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17F08800) [pid = 2380] [serial = 855] [outer = 12AA1800] 13:18:45 INFO - PROCESS | 2380 | 1465247925775 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17F7AC00) [pid = 2380] [serial = 856] [outer = 12AA1800] 13:18:46 INFO - PROCESS | 2380 | 1465247926192 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]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 622ms 13:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:18:46 INFO - PROCESS | 2380 | 1465247926234 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 2380 | 1465247926236 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 13:18:46 INFO - PROCESS | 2380 | 1465247926239 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 2380 | 1465247926241 Marionette TRACE conn2 <- [1,1106,null,{}] 13:18:46 INFO - PROCESS | 2380 | 1465247926245 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}] 13:18:46 INFO - PROCESS | 2380 | 1465247926246 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:46 INFO - PROCESS | 2380 | 1465247926329 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:18:46 INFO - PROCESS | 2380 | 1465247926336 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2380 | 1465247926338 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:46 INFO - PROCESS | 2380 | ++DOCSHELL 15C78400 == 40 [pid = 2380] [id = 286] 13:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (15FA4000) [pid = 2380] [serial = 857] [outer = 00000000] 13:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19DCC400) [pid = 2380] [serial = 858] [outer = 15FA4000] 13:18:46 INFO - PROCESS | 2380 | 1465247926391 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19DD6000) [pid = 2380] [serial = 859] [outer = 15FA4000] 13:18:46 INFO - PROCESS | 2380 | 1465247926796 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]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 591ms 13:18:46 INFO - PROCESS | 2380 | 1465247926837 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 2380 | 1465247926839 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 13:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:18:46 INFO - PROCESS | 2380 | 1465247926855 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 2380 | 1465247926857 Marionette TRACE conn2 <- [1,1110,null,{}] 13:18:46 INFO - PROCESS | 2380 | 1465247926864 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}] 13:18:46 INFO - PROCESS | 2380 | 1465247926865 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:46 INFO - PROCESS | 2380 | 1465247926944 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:18:46 INFO - PROCESS | 2380 | 1465247926949 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2380 | 1465247926952 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:46 INFO - PROCESS | 2380 | ++DOCSHELL 198F4000 == 41 [pid = 2380] [id = 287] 13:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (19F87C00) [pid = 2380] [serial = 860] [outer = 00000000] 13:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A37EC00) [pid = 2380] [serial = 861] [outer = 19F87C00] 13:18:46 INFO - PROCESS | 2380 | 1465247926998 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A581000) [pid = 2380] [serial = 862] [outer = 19F87C00] 13:18:47 INFO - PROCESS | 2380 | 1465247927645 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]]]}] 13:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 841ms 13:18:47 INFO - PROCESS | 2380 | 1465247927696 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 2380 | 1465247927701 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 13:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:18:47 INFO - PROCESS | 2380 | 1465247927706 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 2380 | 1465247927710 Marionette TRACE conn2 <- [1,1114,null,{}] 13:18:47 INFO - PROCESS | 2380 | 1465247927715 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}] 13:18:47 INFO - PROCESS | 2380 | 1465247927718 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:47 INFO - PROCESS | 2380 | 1465247927859 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:18:47 INFO - PROCESS | 2380 | 1465247927991 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 2380 | 1465247927994 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:47 INFO - PROCESS | 2380 | ++DOCSHELL 10A72000 == 42 [pid = 2380] [id = 288] 13:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (11221000) [pid = 2380] [serial = 863] [outer = 00000000] 13:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (13147C00) [pid = 2380] [serial = 864] [outer = 11221000] 13:18:48 INFO - PROCESS | 2380 | 1465247928051 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1394C800) [pid = 2380] [serial = 865] [outer = 11221000] 13:18:48 INFO - PROCESS | 2380 | 1465247928660 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]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 996ms 13:18:48 INFO - PROCESS | 2380 | 1465247928710 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 2380 | 1465247928715 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 13:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:18:48 INFO - PROCESS | 2380 | 1465247928721 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 2380 | 1465247928724 Marionette TRACE conn2 <- [1,1118,null,{}] 13:18:48 INFO - PROCESS | 2380 | 1465247928728 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}] 13:18:48 INFO - PROCESS | 2380 | 1465247928731 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:48 INFO - PROCESS | 2380 | 1465247928839 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:18:48 INFO - PROCESS | 2380 | 1465247928940 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 2380 | 1465247928943 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:48 INFO - PROCESS | 2380 | ++DOCSHELL 151CC800 == 43 [pid = 2380] [id = 289] 13:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (151D0800) [pid = 2380] [serial = 866] [outer = 00000000] 13:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (15A49400) [pid = 2380] [serial = 867] [outer = 151D0800] 13:18:48 INFO - PROCESS | 2380 | 1465247928998 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (16B35800) [pid = 2380] [serial = 868] [outer = 151D0800] 13:18:49 INFO - PROCESS | 2380 | 1465247929607 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]]]}] 13:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 949ms 13:18:49 INFO - PROCESS | 2380 | 1465247929665 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 2380 | 1465247929668 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 13:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:18:49 INFO - PROCESS | 2380 | 1465247929672 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 2380 | 1465247929675 Marionette TRACE conn2 <- [1,1122,null,{}] 13:18:49 INFO - PROCESS | 2380 | 1465247929686 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}] 13:18:49 INFO - PROCESS | 2380 | 1465247929691 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:49 INFO - PROCESS | 2380 | 1465247929809 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:18:49 INFO - PROCESS | 2380 | 1465247929906 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 2380 | 1465247929909 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:49 INFO - PROCESS | 2380 | ++DOCSHELL 181DF400 == 44 [pid = 2380] [id = 290] 13:18:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (181E9C00) [pid = 2380] [serial = 869] [outer = 00000000] 13:18:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (19F90800) [pid = 2380] [serial = 870] [outer = 181E9C00] 13:18:49 INFO - PROCESS | 2380 | 1465247929965 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1A44BC00) [pid = 2380] [serial = 871] [outer = 181E9C00] 13:18:50 INFO - PROCESS | 2380 | 1465247930574 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]]]}] 13:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1152ms 13:18:50 INFO - PROCESS | 2380 | 1465247930810 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 2380 | 1465247930815 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 13:18:50 INFO - PROCESS | 2380 | 1465247930820 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:18:50 INFO - PROCESS | 2380 | 1465247930823 Marionette TRACE conn2 <- [1,1126,null,{}] 13:18:50 INFO - PROCESS | 2380 | 1465247930828 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}] 13:18:50 INFO - PROCESS | 2380 | 1465247930832 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:50 INFO - PROCESS | 2380 | 1465247930930 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:18:51 INFO - PROCESS | 2380 | 1465247931013 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 2380 | 1465247931018 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:51 INFO - PROCESS | 2380 | ++DOCSHELL 131E1400 == 45 [pid = 2380] [id = 291] 13:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1324A000) [pid = 2380] [serial = 872] [outer = 00000000] 13:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (13949800) [pid = 2380] [serial = 873] [outer = 1324A000] 13:18:51 INFO - PROCESS | 2380 | 1465247931108 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (139D6000) [pid = 2380] [serial = 874] [outer = 1324A000] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 15C78400 == 44 [pid = 2380] [id = 286] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 11CC1800 == 43 [pid = 2380] [id = 285] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 10537C00 == 42 [pid = 2380] [id = 284] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 183A3800 == 41 [pid = 2380] [id = 283] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 1768F400 == 40 [pid = 2380] [id = 282] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 1703C000 == 39 [pid = 2380] [id = 281] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 15F9DC00 == 38 [pid = 2380] [id = 280] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 1393F400 == 37 [pid = 2380] [id = 279] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 12AE3000 == 36 [pid = 2380] [id = 278] 13:18:51 INFO - PROCESS | 2380 | --DOCSHELL 103CA800 == 35 [pid = 2380] [id = 277] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (19F73800) [pid = 2380] [serial = 819] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (15A4EC00) [pid = 2380] [serial = 796] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1768F800) [pid = 2380] [serial = 802] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (11ADA800) [pid = 2380] [serial = 786] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (17581C00) [pid = 2380] [serial = 801] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (181E7C00) [pid = 2380] [serial = 817] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (181E6000) [pid = 2380] [serial = 816] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (137ABC00) [pid = 2380] [serial = 813] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (15A0D000) [pid = 2380] [serial = 795] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (18166000) [pid = 2380] [serial = 805] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (140F5400) [pid = 2380] [serial = 789] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (16BADC00) [pid = 2380] [serial = 799] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (19834800) [pid = 2380] [serial = 807] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (137AA400) [pid = 2380] [serial = 793] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17F03000) [pid = 2380] [serial = 804] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (131E1800) [pid = 2380] [serial = 792] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (198EB800) [pid = 2380] [serial = 808] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14E40C00) [pid = 2380] [serial = 814] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16B32800) [pid = 2380] [serial = 798] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (19B10400) [pid = 2380] [serial = 810] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (19B10C00) [pid = 2380] [serial = 811] [outer = 00000000] [url = about:blank] 13:18:51 INFO - PROCESS | 2380 | 1465247931724 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]]]}] 13:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 934ms 13:18:51 INFO - PROCESS | 2380 | 1465247931797 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 2380 | 1465247931800 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 13:18:51 INFO - PROCESS | 2380 | 1465247931806 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:18:51 INFO - PROCESS | 2380 | 1465247931810 Marionette TRACE conn2 <- [1,1130,null,{}] 13:18:51 INFO - PROCESS | 2380 | 1465247931814 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}] 13:18:51 INFO - PROCESS | 2380 | 1465247931816 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:51 INFO - PROCESS | 2380 | 1465247931899 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:18:51 INFO - PROCESS | 2380 | 1465247931989 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 2380 | 1465247931991 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:51 INFO - PROCESS | 2380 | ++DOCSHELL 12896C00 == 36 [pid = 2380] [id = 292] 13:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12AA4C00) [pid = 2380] [serial = 875] [outer = 00000000] 13:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (139D4400) [pid = 2380] [serial = 876] [outer = 12AA4C00] 13:18:52 INFO - PROCESS | 2380 | 1465247932041 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16846400) [pid = 2380] [serial = 877] [outer = 12AA4C00] 13:18:52 INFO - PROCESS | 2380 | 1465247932472 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]]]}] 13:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 700ms 13:18:52 INFO - PROCESS | 2380 | 1465247932505 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 2380 | 1465247932508 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 13:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:18:52 INFO - PROCESS | 2380 | 1465247932511 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 2380 | 1465247932513 Marionette TRACE conn2 <- [1,1134,null,{}] 13:18:52 INFO - PROCESS | 2380 | 1465247932522 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}] 13:18:52 INFO - PROCESS | 2380 | 1465247932526 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:52 INFO - PROCESS | 2380 | 1465247932611 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:18:52 INFO - PROCESS | 2380 | 1465247932618 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 2380 | 1465247932622 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:52 INFO - PROCESS | 2380 | ++DOCSHELL 17417C00 == 37 [pid = 2380] [id = 293] 13:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (175B7000) [pid = 2380] [serial = 878] [outer = 00000000] 13:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17695000) [pid = 2380] [serial = 879] [outer = 175B7000] 13:18:52 INFO - PROCESS | 2380 | 1465247932692 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17F82000) [pid = 2380] [serial = 880] [outer = 175B7000] 13:18:53 INFO - PROCESS | 2380 | 1465247933204 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]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 731ms 13:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:18:53 INFO - PROCESS | 2380 | 1465247933252 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 2380 | 1465247933254 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 13:18:53 INFO - PROCESS | 2380 | 1465247933257 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 2380 | 1465247933259 Marionette TRACE conn2 <- [1,1138,null,{}] 13:18:53 INFO - PROCESS | 2380 | 1465247933262 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}] 13:18:53 INFO - PROCESS | 2380 | 1465247933264 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:53 INFO - PROCESS | 2380 | 1465247933348 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:18:53 INFO - PROCESS | 2380 | 1465247933356 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 2380 | 1465247933358 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:53 INFO - PROCESS | 2380 | ++DOCSHELL 183A2800 == 38 [pid = 2380] [id = 294] 13:18:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (183A3800) [pid = 2380] [serial = 881] [outer = 00000000] 13:18:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (198EF400) [pid = 2380] [serial = 882] [outer = 183A3800] 13:18:53 INFO - PROCESS | 2380 | 1465247933403 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (198F2800) [pid = 2380] [serial = 883] [outer = 183A3800] 13:18:53 INFO - PROCESS | 2380 | 1465247933851 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]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 638ms 13:18:53 INFO - PROCESS | 2380 | 1465247933896 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 2380 | 1465247933898 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 13:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:18:53 INFO - PROCESS | 2380 | 1465247933902 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 2380 | 1465247933903 Marionette TRACE conn2 <- [1,1142,null,{}] 13:18:53 INFO - PROCESS | 2380 | 1465247933907 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}] 13:18:53 INFO - PROCESS | 2380 | 1465247933893 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:54 INFO - PROCESS | 2380 | 1465247934001 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:18:54 INFO - PROCESS | 2380 | 1465247934090 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 2380 | 1465247934092 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:54 INFO - PROCESS | 2380 | ++DOCSHELL 19DC9C00 == 39 [pid = 2380] [id = 295] 13:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19DCB000) [pid = 2380] [serial = 884] [outer = 00000000] 13:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (19DD4C00) [pid = 2380] [serial = 885] [outer = 19DCB000] 13:18:54 INFO - PROCESS | 2380 | 1465247934139 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (19DD8000) [pid = 2380] [serial = 886] [outer = 19DCB000] 13:18:54 INFO - PROCESS | 2380 | 1465247934550 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]]]}] 13:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 700ms 13:18:54 INFO - PROCESS | 2380 | 1465247934584 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 2380 | 1465247934586 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 13:18:54 INFO - PROCESS | 2380 | 1465247934589 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:18:54 INFO - PROCESS | 2380 | 1465247934591 Marionette TRACE conn2 <- [1,1146,null,{}] 13:18:54 INFO - PROCESS | 2380 | 1465247934594 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}] 13:18:54 INFO - PROCESS | 2380 | 1465247934600 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:54 INFO - PROCESS | 2380 | 1465247934758 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:18:54 INFO - PROCESS | 2380 | 1465247934826 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 2380 | 1465247934829 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:54 INFO - PROCESS | 2380 | ++DOCSHELL 1A380800 == 40 [pid = 2380] [id = 296] 13:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1A582C00) [pid = 2380] [serial = 887] [outer = 00000000] 13:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1A58A800) [pid = 2380] [serial = 888] [outer = 1A582C00] 13:18:54 INFO - PROCESS | 2380 | 1465247934899 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1A863000) [pid = 2380] [serial = 889] [outer = 1A582C00] 13:18:55 INFO - PROCESS | 2380 | 1465247935504 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]]]}] 13:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 949ms 13:18:55 INFO - PROCESS | 2380 | 1465247935541 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 2380 | 1465247935543 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 13:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:18:55 INFO - PROCESS | 2380 | 1465247935546 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 2380 | 1465247935548 Marionette TRACE conn2 <- [1,1150,null,{}] 13:18:55 INFO - PROCESS | 2380 | 1465247935551 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}] 13:18:55 INFO - PROCESS | 2380 | 1465247935553 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:55 INFO - PROCESS | 2380 | 1465247935662 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:18:55 INFO - PROCESS | 2380 | 1465247935669 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 2380 | 1465247935671 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:55 INFO - PROCESS | 2380 | ++DOCSHELL 10EAA800 == 41 [pid = 2380] [id = 297] 13:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1A869C00) [pid = 2380] [serial = 890] [outer = 00000000] 13:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1A86F800) [pid = 2380] [serial = 891] [outer = 1A869C00] 13:18:55 INFO - PROCESS | 2380 | 1465247935771 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1AA49800) [pid = 2380] [serial = 892] [outer = 1A869C00] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (13941C00) [pid = 2380] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (103D1400) [pid = 2380] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (12BBD800) [pid = 2380] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1768FC00) [pid = 2380] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (15F9E800) [pid = 2380] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (17040C00) [pid = 2380] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (183A4C00) [pid = 2380] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (181DFC00) [pid = 2380] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (183A6400) [pid = 2380] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (12AA1800) [pid = 2380] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:18:56 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (15FA4000) [pid = 2380] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:18:56 INFO - PROCESS | 2380 | 1465247936264 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]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 747ms 13:18:56 INFO - PROCESS | 2380 | 1465247936286 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 2380 | 1465247936288 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 13:18:56 INFO - PROCESS | 2380 | 1465247936292 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:18:56 INFO - PROCESS | 2380 | 1465247936293 Marionette TRACE conn2 <- [1,1154,null,{}] 13:18:56 INFO - PROCESS | 2380 | 1465247936297 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}] 13:18:56 INFO - PROCESS | 2380 | 1465247936298 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:56 INFO - PROCESS | 2380 | 1465247936379 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:18:56 INFO - PROCESS | 2380 | 1465247936384 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 2380 | 1465247936386 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:56 INFO - PROCESS | 2380 | ++DOCSHELL 10E17C00 == 42 [pid = 2380] [id = 298] 13:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (13941C00) [pid = 2380] [serial = 893] [outer = 00000000] 13:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (183A4C00) [pid = 2380] [serial = 894] [outer = 13941C00] 13:18:56 INFO - PROCESS | 2380 | 1465247936432 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (183A6400) [pid = 2380] [serial = 895] [outer = 13941C00] 13:18:56 INFO - PROCESS | 2380 | 1465247936863 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]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 592ms 13:18:56 INFO - PROCESS | 2380 | 1465247936900 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 2380 | 1465247936902 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 13:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:18:56 INFO - PROCESS | 2380 | 1465247936905 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 2380 | 1465247936906 Marionette TRACE conn2 <- [1,1158,null,{}] 13:18:56 INFO - PROCESS | 2380 | 1465247936910 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}] 13:18:56 INFO - PROCESS | 2380 | 1465247936911 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:56 INFO - PROCESS | 2380 | 1465247936994 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:18:56 INFO - PROCESS | 2380 | 1465247937000 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 2380 | 1465247937002 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:57 INFO - PROCESS | 2380 | ++DOCSHELL 17735000 == 43 [pid = 2380] [id = 299] 13:18:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1A587800) [pid = 2380] [serial = 896] [outer = 00000000] 13:18:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1A86F000) [pid = 2380] [serial = 897] [outer = 1A587800] 13:18:57 INFO - PROCESS | 2380 | 1465247937045 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1AC97C00) [pid = 2380] [serial = 898] [outer = 1A587800] 13:18:57 INFO - PROCESS | 2380 | 1465247937496 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]]]}] 13:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 638ms 13:18:57 INFO - PROCESS | 2380 | 1465247937556 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:18:57 INFO - PROCESS | 2380 | 1465247937558 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 13:18:57 INFO - PROCESS | 2380 | 1465247937561 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 2380 | 1465247937563 Marionette TRACE conn2 <- [1,1162,null,{}] 13:18:57 INFO - PROCESS | 2380 | 1465247937566 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}] 13:18:57 INFO - PROCESS | 2380 | 1465247937568 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:57 INFO - PROCESS | 2380 | 1465247937646 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:18:57 INFO - PROCESS | 2380 | 1465247937651 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 2380 | 1465247937653 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:57 INFO - PROCESS | 2380 | ++DOCSHELL 183AD000 == 44 [pid = 2380] [id = 300] 13:18:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1A86D400) [pid = 2380] [serial = 899] [outer = 00000000] 13:18:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1AF96800) [pid = 2380] [serial = 900] [outer = 1A86D400] 13:18:57 INFO - PROCESS | 2380 | 1465247937695 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1AF9AC00) [pid = 2380] [serial = 901] [outer = 1A86D400] 13:18:58 INFO - PROCESS | 2380 | 1465247938232 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] 13:18:58 INFO - PROCESS | 2380 | 1465247938290 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 13:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:18:58 INFO - PROCESS | 2380 | 1465247938295 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 2380 | 1465247938299 Marionette TRACE conn2 <- [1,1166,null,{}] 13:18:58 INFO - PROCESS | 2380 | 1465247938305 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}] 13:18:58 INFO - PROCESS | 2380 | 1465247938308 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:58 INFO - PROCESS | 2380 | 1465247938466 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:18:58 INFO - PROCESS | 2380 | 1465247938600 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 2380 | 1465247938605 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:58 INFO - PROCESS | 2380 | ++DOCSHELL 11260400 == 45 [pid = 2380] [id = 301] 13:18:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (114B9800) [pid = 2380] [serial = 902] [outer = 00000000] 13:18:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (14E3DC00) [pid = 2380] [serial = 903] [outer = 114B9800] 13:18:58 INFO - PROCESS | 2380 | 1465247938664 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (15A44400) [pid = 2380] [serial = 904] [outer = 114B9800] 13:18:59 INFO - PROCESS | 2380 | 1465247939222 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] 13:18:59 INFO - PROCESS | 2380 | 1465247939302 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 13:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:18:59 INFO - PROCESS | 2380 | 1465247939308 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 2380 | 1465247939311 Marionette TRACE conn2 <- [1,1170,null,{}] 13:18:59 INFO - PROCESS | 2380 | 1465247939315 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}] 13:18:59 INFO - PROCESS | 2380 | 1465247939318 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:59 INFO - PROCESS | 2380 | 1465247939459 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:18:59 INFO - PROCESS | 2380 | 1465247939590 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 2380 | 1465247939593 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:18:59 INFO - PROCESS | 2380 | ++DOCSHELL 169DC800 == 46 [pid = 2380] [id = 302] 13:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (169E4400) [pid = 2380] [serial = 905] [outer = 00000000] 13:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (169E7000) [pid = 2380] [serial = 906] [outer = 169E4400] 13:18:59 INFO - PROCESS | 2380 | 1465247939650 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (16FEEC00) [pid = 2380] [serial = 907] [outer = 169E4400] 13:19:00 INFO - PROCESS | 2380 | 1465247940302 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] 13:19:00 INFO - PROCESS | 2380 | 1465247940354 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 13:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:19:00 INFO - PROCESS | 2380 | 1465247940376 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 2380 | 1465247940380 Marionette TRACE conn2 <- [1,1174,null,{}] 13:19:00 INFO - PROCESS | 2380 | 1465247940390 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}] 13:19:00 INFO - PROCESS | 2380 | 1465247940395 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:00 INFO - PROCESS | 2380 | 1465247940501 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:19:00 INFO - PROCESS | 2380 | 1465247940633 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 2380 | 1465247940637 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:00 INFO - PROCESS | 2380 | ++DOCSHELL 19837400 == 47 [pid = 2380] [id = 303] 13:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (19837C00) [pid = 2380] [serial = 908] [outer = 00000000] 13:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (19DCB800) [pid = 2380] [serial = 909] [outer = 19837C00] 13:19:00 INFO - PROCESS | 2380 | 1465247940694 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (1A587400) [pid = 2380] [serial = 910] [outer = 19837C00] 13:19:01 INFO - PROCESS | 2380 | 1465247941287 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] 13:19:01 INFO - PROCESS | 2380 | 1465247941328 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 13:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:19:01 INFO - PROCESS | 2380 | 1465247941333 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 2380 | 1465247941335 Marionette TRACE conn2 <- [1,1178,null,{}] 13:19:01 INFO - PROCESS | 2380 | 1465247941338 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}] 13:19:01 INFO - PROCESS | 2380 | 1465247941340 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:01 INFO - PROCESS | 2380 | 1465247941448 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:19:01 INFO - PROCESS | 2380 | 1465247941580 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 2380 | 1465247941582 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:01 INFO - PROCESS | 2380 | ++DOCSHELL 0C770800 == 48 [pid = 2380] [id = 304] 13:19:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (151C4000) [pid = 2380] [serial = 911] [outer = 00000000] 13:19:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (16082800) [pid = 2380] [serial = 912] [outer = 151C4000] 13:19:01 INFO - PROCESS | 2380 | 1465247941636 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (17413400) [pid = 2380] [serial = 913] [outer = 151C4000] 13:19:02 INFO - PROCESS | 2380 | 1465247942353 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] 13:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:19:02 INFO - PROCESS | 2380 | 1465247942411 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 13:19:02 INFO - PROCESS | 2380 | 1465247942416 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 2380 | 1465247942419 Marionette TRACE conn2 <- [1,1182,null,{}] 13:19:02 INFO - PROCESS | 2380 | 1465247942424 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}] 13:19:02 INFO - PROCESS | 2380 | 1465247942427 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:02 INFO - PROCESS | 2380 | 1465247942564 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:19:02 INFO - PROCESS | 2380 | 1465247942702 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 2380 | 1465247942704 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:02 INFO - PROCESS | 2380 | ++DOCSHELL 12A16000 == 49 [pid = 2380] [id = 305] 13:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (12DA8000) [pid = 2380] [serial = 914] [outer = 00000000] 13:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (13246C00) [pid = 2380] [serial = 915] [outer = 12DA8000] 13:19:02 INFO - PROCESS | 2380 | 1465247942755 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (15F99C00) [pid = 2380] [serial = 916] [outer = 12DA8000] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 17735000 == 48 [pid = 2380] [id = 299] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 10E17C00 == 47 [pid = 2380] [id = 298] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 10EAA800 == 46 [pid = 2380] [id = 297] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 1A380800 == 45 [pid = 2380] [id = 296] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 19DC9C00 == 44 [pid = 2380] [id = 295] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 183A2800 == 43 [pid = 2380] [id = 294] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 17417C00 == 42 [pid = 2380] [id = 293] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 12896C00 == 41 [pid = 2380] [id = 292] 13:19:02 INFO - PROCESS | 2380 | --DOCSHELL 131E1400 == 40 [pid = 2380] [id = 291] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (1A37EC00) [pid = 2380] [serial = 861] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (17F7AC00) [pid = 2380] [serial = 856] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (1740E400) [pid = 2380] [serial = 844] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (19DD6000) [pid = 2380] [serial = 859] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1401E400) [pid = 2380] [serial = 837] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (14E37C00) [pid = 2380] [serial = 838] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (11CC9C00) [pid = 2380] [serial = 832] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (10E1F400) [pid = 2380] [serial = 831] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (1302F800) [pid = 2380] [serial = 834] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (17697C00) [pid = 2380] [serial = 846] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (13107C00) [pid = 2380] [serial = 835] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (16853400) [pid = 2380] [serial = 840] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (16A86400) [pid = 2380] [serial = 841] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1740CC00) [pid = 2380] [serial = 843] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (15424000) [pid = 2380] [serial = 825] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (10A53400) [pid = 2380] [serial = 822] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (183AB000) [pid = 2380] [serial = 849] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (17696800) [pid = 2380] [serial = 828] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (181DF800) [pid = 2380] [serial = 820] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (181E6400) [pid = 2380] [serial = 847] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (19B05800) [pid = 2380] [serial = 852] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (183B0C00) [pid = 2380] [serial = 850] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17F08800) [pid = 2380] [serial = 855] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (19DCC400) [pid = 2380] [serial = 858] [outer = 00000000] [url = about:blank] 13:19:02 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (19B09800) [pid = 2380] [serial = 853] [outer = 00000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2380 | 1465247943266 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] 13:19:03 INFO - PROCESS | 2380 | 1465247943322 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 13:19:03 INFO - PROCESS | 2380 | 1465247943327 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:19:03 INFO - PROCESS | 2380 | 1465247943330 Marionette TRACE conn2 <- [1,1186,null,{}] 13:19:03 INFO - PROCESS | 2380 | 1465247943333 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}] 13:19:03 INFO - PROCESS | 2380 | 1465247943336 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:03 INFO - PROCESS | 2380 | 1465247943422 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:19:03 INFO - PROCESS | 2380 | 1465247943516 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 2380 | 1465247943518 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:03 INFO - PROCESS | 2380 | ++DOCSHELL 139D2400 == 41 [pid = 2380] [id = 306] 13:19:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (14013400) [pid = 2380] [serial = 917] [outer = 00000000] 13:19:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (16080800) [pid = 2380] [serial = 918] [outer = 14013400] 13:19:03 INFO - PROCESS | 2380 | 1465247943564 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (16085400) [pid = 2380] [serial = 919] [outer = 14013400] 13:19:03 INFO - PROCESS | 2380 | 1465247943969 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]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 700ms 13:19:04 INFO - PROCESS | 2380 | 1465247944027 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 2380 | 1465247944030 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 13:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:19:04 INFO - PROCESS | 2380 | 1465247944033 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 2380 | 1465247944036 Marionette TRACE conn2 <- [1,1190,null,{}] 13:19:04 INFO - PROCESS | 2380 | 1465247944046 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}] 13:19:04 INFO - PROCESS | 2380 | 1465247944051 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:04 INFO - PROCESS | 2380 | 1465247944164 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:19:04 INFO - PROCESS | 2380 | 1465247944177 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 2380 | 1465247944180 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:04 INFO - PROCESS | 2380 | ++DOCSHELL 16BA9000 == 42 [pid = 2380] [id = 307] 13:19:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (16BAB000) [pid = 2380] [serial = 920] [outer = 00000000] 13:19:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (17411400) [pid = 2380] [serial = 921] [outer = 16BAB000] 13:19:04 INFO - PROCESS | 2380 | 1465247944227 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (17689C00) [pid = 2380] [serial = 922] [outer = 16BAB000] 13:19:04 INFO - PROCESS | 2380 | 1465247944672 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]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 684ms 13:19:04 INFO - PROCESS | 2380 | 1465247944732 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 2380 | 1465247944735 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 13:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:19:04 INFO - PROCESS | 2380 | 1465247944738 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 2380 | 1465247944740 Marionette TRACE conn2 <- [1,1194,null,{}] 13:19:04 INFO - PROCESS | 2380 | 1465247944743 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}] 13:19:04 INFO - PROCESS | 2380 | 1465247944744 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:04 INFO - PROCESS | 2380 | 1465247944827 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:19:04 INFO - PROCESS | 2380 | 1465247944833 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 2380 | 1465247944835 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:04 INFO - PROCESS | 2380 | ++DOCSHELL 1125EC00 == 43 [pid = 2380] [id = 308] 13:19:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (139D1400) [pid = 2380] [serial = 923] [outer = 00000000] 13:19:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (17696C00) [pid = 2380] [serial = 924] [outer = 139D1400] 13:19:04 INFO - PROCESS | 2380 | 1465247944880 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (181E0000) [pid = 2380] [serial = 925] [outer = 139D1400] 13:19:05 INFO - PROCESS | 2380 | 1465247945362 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]]]}] 13:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 685ms 13:19:05 INFO - PROCESS | 2380 | 1465247945437 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 2380 | 1465247945424 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 13:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:19:05 INFO - PROCESS | 2380 | 1465247945427 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 2380 | 1465247945429 Marionette TRACE conn2 <- [1,1198,null,{}] 13:19:05 INFO - PROCESS | 2380 | 1465247945437 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}] 13:19:05 INFO - PROCESS | 2380 | 1465247945439 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:05 INFO - PROCESS | 2380 | 1465247945579 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:19:05 INFO - PROCESS | 2380 | 1465247945599 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 2380 | 1465247945601 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:05 INFO - PROCESS | 2380 | ++DOCSHELL 183AB400 == 44 [pid = 2380] [id = 309] 13:19:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (183AD800) [pid = 2380] [serial = 926] [outer = 00000000] 13:19:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1983A000) [pid = 2380] [serial = 927] [outer = 183AD800] 13:19:05 INFO - PROCESS | 2380 | 1465247945644 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (198EA400) [pid = 2380] [serial = 928] [outer = 183AD800] 13:19:06 INFO - PROCESS | 2380 | 1465247946095 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]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 685ms 13:19:06 INFO - PROCESS | 2380 | 1465247946127 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 2380 | 1465247946129 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 13:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:19:06 INFO - PROCESS | 2380 | 1465247946133 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 2380 | 1465247946134 Marionette TRACE conn2 <- [1,1202,null,{}] 13:19:06 INFO - PROCESS | 2380 | 1465247946138 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}] 13:19:06 INFO - PROCESS | 2380 | 1465247946143 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:06 INFO - PROCESS | 2380 | 1465247946278 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:19:06 INFO - PROCESS | 2380 | 1465247946343 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 2380 | 1465247946345 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:06 INFO - PROCESS | 2380 | ++DOCSHELL 19DC9400 == 45 [pid = 2380] [id = 310] 13:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (19DCC000) [pid = 2380] [serial = 929] [outer = 00000000] 13:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (19F8AC00) [pid = 2380] [serial = 930] [outer = 19DCC000] 13:19:06 INFO - PROCESS | 2380 | 1465247946390 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (1A445000) [pid = 2380] [serial = 931] [outer = 19DCC000] 13:19:06 INFO - PROCESS | 2380 | 1465247946808 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]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 701ms 13:19:06 INFO - PROCESS | 2380 | 1465247946832 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 2380 | 1465247946834 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 13:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:19:06 INFO - PROCESS | 2380 | 1465247946837 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 2380 | 1465247946838 Marionette TRACE conn2 <- [1,1206,null,{}] 13:19:06 INFO - PROCESS | 2380 | 1465247946842 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}] 13:19:06 INFO - PROCESS | 2380 | 1465247946843 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:06 INFO - PROCESS | 2380 | 1465247946981 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:19:07 INFO - PROCESS | 2380 | 1465247947015 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 2380 | 1465247947017 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:07 INFO - PROCESS | 2380 | ++DOCSHELL 1A441400 == 46 [pid = 2380] [id = 311] 13:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1A583400) [pid = 2380] [serial = 932] [outer = 00000000] 13:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (1AA48C00) [pid = 2380] [serial = 933] [outer = 1A583400] 13:19:07 INFO - PROCESS | 2380 | 1465247947066 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1AA50400) [pid = 2380] [serial = 934] [outer = 1A583400] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (19DCB000) [pid = 2380] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (183A3800) [pid = 2380] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (12AA4C00) [pid = 2380] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (175B7000) [pid = 2380] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (1324A000) [pid = 2380] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1A582C00) [pid = 2380] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1A869C00) [pid = 2380] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1A587800) [pid = 2380] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:19:07 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (13941C00) [pid = 2380] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:19:07 INFO - PROCESS | 2380 | 1465247947666 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]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 840ms 13:19:07 INFO - PROCESS | 2380 | 1465247947680 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 2380 | 1465247947682 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:19:07 INFO - PROCESS | 2380 | 1465247947685 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 2380 | 1465247947687 Marionette TRACE conn2 <- [1,1210,null,{}] 13:19:07 INFO - PROCESS | 2380 | 1465247947691 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}] 13:19:07 INFO - PROCESS | 2380 | 1465247947692 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:07 INFO - PROCESS | 2380 | 1465247947771 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:19:07 INFO - PROCESS | 2380 | 1465247947776 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 2380 | 1465247947778 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:07 INFO - PROCESS | 2380 | ++DOCSHELL 13941C00 == 47 [pid = 2380] [id = 312] 13:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (15FA5C00) [pid = 2380] [serial = 935] [outer = 00000000] 13:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1A58D000) [pid = 2380] [serial = 936] [outer = 15FA5C00] 13:19:07 INFO - PROCESS | 2380 | 1465247947823 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1A862C00) [pid = 2380] [serial = 937] [outer = 15FA5C00] 13:19:08 INFO - PROCESS | 2380 | 1465247948250 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] 13:19:08 INFO - PROCESS | 2380 | 1465247948285 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 13:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:19:08 INFO - PROCESS | 2380 | 1465247948288 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 2380 | 1465247948290 Marionette TRACE conn2 <- [1,1214,null,{}] 13:19:08 INFO - PROCESS | 2380 | 1465247948293 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}] 13:19:08 INFO - PROCESS | 2380 | 1465247948295 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:08 INFO - PROCESS | 2380 | 1465247948398 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:19:08 INFO - PROCESS | 2380 | 1465247948404 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 2380 | 1465247948406 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:08 INFO - PROCESS | 2380 | ++DOCSHELL 19DD1800 == 48 [pid = 2380] [id = 313] 13:19:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (19F87000) [pid = 2380] [serial = 938] [outer = 00000000] 13:19:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (1AAC2800) [pid = 2380] [serial = 939] [outer = 19F87000] 13:19:08 INFO - PROCESS | 2380 | 1465247948448 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (1AAC6000) [pid = 2380] [serial = 940] [outer = 19F87000] 13:19:08 INFO - PROCESS | 2380 | 1465247948881 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]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 638ms 13:19:08 INFO - PROCESS | 2380 | 1465247948926 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 2380 | 1465247948928 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 13:19:08 INFO - PROCESS | 2380 | 1465247948931 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:19:08 INFO - PROCESS | 2380 | 1465247948933 Marionette TRACE conn2 <- [1,1218,null,{}] 13:19:08 INFO - PROCESS | 2380 | 1465247948937 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}] 13:19:08 INFO - PROCESS | 2380 | 1465247948939 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:09 INFO - PROCESS | 2380 | 1465247949029 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:19:09 INFO - PROCESS | 2380 | 1465247949034 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 2380 | 1465247949036 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:09 INFO - PROCESS | 2380 | ++DOCSHELL 0F325C00 == 49 [pid = 2380] [id = 314] 13:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (0F327C00) [pid = 2380] [serial = 941] [outer = 00000000] 13:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (0F32FC00) [pid = 2380] [serial = 942] [outer = 0F327C00] 13:19:09 INFO - PROCESS | 2380 | 1465247949081 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (0F397400) [pid = 2380] [serial = 943] [outer = 0F327C00] 13:19:09 INFO - PROCESS | 2380 | 1465247949489 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]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 591ms 13:19:09 INFO - PROCESS | 2380 | 1465247949513 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 2380 | 1465247949515 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 13:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:19:09 INFO - PROCESS | 2380 | 1465247949518 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 2380 | 1465247949520 Marionette TRACE conn2 <- [1,1222,null,{}] 13:19:09 INFO - PROCESS | 2380 | 1465247949524 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}] 13:19:09 INFO - PROCESS | 2380 | 1465247949526 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:09 INFO - PROCESS | 2380 | 1465247949713 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:19:09 INFO - PROCESS | 2380 | 1465247949840 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 2380 | 1465247949843 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:09 INFO - PROCESS | 2380 | ++DOCSHELL 10580C00 == 50 [pid = 2380] [id = 315] 13:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (106E3C00) [pid = 2380] [serial = 944] [outer = 00000000] 13:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (10E18800) [pid = 2380] [serial = 945] [outer = 106E3C00] 13:19:09 INFO - PROCESS | 2380 | 1465247949900 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (1125C000) [pid = 2380] [serial = 946] [outer = 106E3C00] 13:19:10 INFO - PROCESS | 2380 | 1465247950439 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]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 996ms 13:19:10 INFO - PROCESS | 2380 | 1465247950523 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 2380 | 1465247950527 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:19:10 INFO - PROCESS | 2380 | 1465247950533 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 2380 | 1465247950536 Marionette TRACE conn2 <- [1,1226,null,{}] 13:19:10 INFO - PROCESS | 2380 | 1465247950541 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}] 13:19:10 INFO - PROCESS | 2380 | 1465247950544 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:10 INFO - PROCESS | 2380 | 1465247950662 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:19:10 INFO - PROCESS | 2380 | 1465247950791 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 2380 | 1465247950794 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:10 INFO - PROCESS | 2380 | ++DOCSHELL 140F6C00 == 51 [pid = 2380] [id = 316] 13:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (153C0C00) [pid = 2380] [serial = 947] [outer = 00000000] 13:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (15F99400) [pid = 2380] [serial = 948] [outer = 153C0C00] 13:19:10 INFO - PROCESS | 2380 | 1465247950851 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (16084C00) [pid = 2380] [serial = 949] [outer = 153C0C00] 13:19:11 INFO - PROCESS | 2380 | 1465247951437 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]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 934ms 13:19:11 INFO - PROCESS | 2380 | 1465247951478 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 2380 | 1465247951481 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:19:11 INFO - PROCESS | 2380 | 1465247951485 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 2380 | 1465247951487 Marionette TRACE conn2 <- [1,1230,null,{}] 13:19:11 INFO - PROCESS | 2380 | 1465247951491 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}] 13:19:11 INFO - PROCESS | 2380 | 1465247951494 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:11 INFO - PROCESS | 2380 | 1465247951603 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:19:11 INFO - PROCESS | 2380 | 1465247951741 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 2380 | 1465247951744 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:11 INFO - PROCESS | 2380 | ++DOCSHELL 10A6C000 == 52 [pid = 2380] [id = 317] 13:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1740FC00) [pid = 2380] [serial = 950] [outer = 00000000] 13:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (17696000) [pid = 2380] [serial = 951] [outer = 1740FC00] 13:19:11 INFO - PROCESS | 2380 | 1465247951798 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (18377000) [pid = 2380] [serial = 952] [outer = 1740FC00] 13:19:12 INFO - PROCESS | 2380 | 1465247952412 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]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 949ms 13:19:12 INFO - PROCESS | 2380 | 1465247952429 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 2380 | 1465247952433 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 13:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:19:12 INFO - PROCESS | 2380 | 1465247952444 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 2380 | 1465247952448 Marionette TRACE conn2 <- [1,1234,null,{}] 13:19:12 INFO - PROCESS | 2380 | 1465247952452 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}] 13:19:12 INFO - PROCESS | 2380 | 1465247952455 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:12 INFO - PROCESS | 2380 | 1465247952566 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:19:12 INFO - PROCESS | 2380 | 1465247952700 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 2380 | 1465247952702 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:12 INFO - PROCESS | 2380 | ++DOCSHELL 169E2000 == 53 [pid = 2380] [id = 318] 13:19:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (1836FC00) [pid = 2380] [serial = 953] [outer = 00000000] 13:19:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (1AAC2400) [pid = 2380] [serial = 954] [outer = 1836FC00] 13:19:12 INFO - PROCESS | 2380 | 1465247952756 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (1AAC9000) [pid = 2380] [serial = 955] [outer = 1836FC00] 13:19:13 INFO - PROCESS | 2380 | 1465247953270 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]]]}] 13:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 887ms 13:19:13 INFO - PROCESS | 2380 | 1465247953328 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 2380 | 1465247953330 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 13:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:19:13 INFO - PROCESS | 2380 | 1465247953334 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 2380 | 1465247953336 Marionette TRACE conn2 <- [1,1238,null,{}] 13:19:13 INFO - PROCESS | 2380 | 1465247953339 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}] 13:19:13 INFO - PROCESS | 2380 | 1465247953342 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:13 INFO - PROCESS | 2380 | 1465247953447 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:19:13 INFO - PROCESS | 2380 | 1465247953583 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 2380 | 1465247953586 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:13 INFO - PROCESS | 2380 | ++DOCSHELL 10AD7000 == 54 [pid = 2380] [id = 319] 13:19:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (10AD7800) [pid = 2380] [serial = 956] [outer = 00000000] 13:19:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (10ADCC00) [pid = 2380] [serial = 957] [outer = 10AD7800] 13:19:13 INFO - PROCESS | 2380 | 1465247953639 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (10AE0400) [pid = 2380] [serial = 958] [outer = 10AD7800] 13:19:14 INFO - PROCESS | 2380 | 1465247954468 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]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1183ms 13:19:14 INFO - PROCESS | 2380 | 1465247954531 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 2380 | 1465247954536 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 13:19:14 INFO - PROCESS | 2380 | 1465247954541 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:19:14 INFO - PROCESS | 2380 | 1465247954544 Marionette TRACE conn2 <- [1,1242,null,{}] 13:19:14 INFO - PROCESS | 2380 | 1465247954549 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}] 13:19:14 INFO - PROCESS | 2380 | 1465247954552 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:14 INFO - PROCESS | 2380 | 1465247954654 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:19:14 INFO - PROCESS | 2380 | 1465247954794 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 2380 | 1465247954799 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:14 INFO - PROCESS | 2380 | ++DOCSHELL 11434C00 == 55 [pid = 2380] [id = 320] 13:19:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (114BD400) [pid = 2380] [serial = 959] [outer = 00000000] 13:19:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (12BBB000) [pid = 2380] [serial = 960] [outer = 114BD400] 13:19:14 INFO - PROCESS | 2380 | 1465247954855 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1311B000) [pid = 2380] [serial = 961] [outer = 114BD400] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 0F325C00 == 54 [pid = 2380] [id = 314] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 19DD1800 == 53 [pid = 2380] [id = 313] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 13941C00 == 52 [pid = 2380] [id = 312] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 1A441400 == 51 [pid = 2380] [id = 311] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 19DC9400 == 50 [pid = 2380] [id = 310] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 183AB400 == 49 [pid = 2380] [id = 309] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 1125EC00 == 48 [pid = 2380] [id = 308] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 16BA9000 == 47 [pid = 2380] [id = 307] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 139D2400 == 46 [pid = 2380] [id = 306] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 12A16000 == 45 [pid = 2380] [id = 305] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 183AD000 == 44 [pid = 2380] [id = 300] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 16A89800 == 43 [pid = 2380] [id = 276] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 198F4000 == 42 [pid = 2380] [id = 287] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 19837400 == 41 [pid = 2380] [id = 303] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 10A72000 == 40 [pid = 2380] [id = 288] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 1057FC00 == 39 [pid = 2380] [id = 274] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 169DC800 == 38 [pid = 2380] [id = 302] 13:19:15 INFO - PROCESS | 2380 | --DOCSHELL 0C770800 == 37 [pid = 2380] [id = 304] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 151CC800 == 36 [pid = 2380] [id = 289] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 11260400 == 35 [pid = 2380] [id = 301] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 198E7C00 == 34 [pid = 2380] [id = 259] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 181DF400 == 33 [pid = 2380] [id = 290] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 14E37800 == 32 [pid = 2380] [id = 275] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 169E2000 == 31 [pid = 2380] [id = 318] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 10AD7000 == 30 [pid = 2380] [id = 319] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 10A6C000 == 29 [pid = 2380] [id = 317] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 10580C00 == 28 [pid = 2380] [id = 315] 13:19:16 INFO - PROCESS | 2380 | --DOCSHELL 140F6C00 == 27 [pid = 2380] [id = 316] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (19DD4C00) [pid = 2380] [serial = 885] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (19DD8000) [pid = 2380] [serial = 886] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (198EF400) [pid = 2380] [serial = 882] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (139D4400) [pid = 2380] [serial = 876] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (16846400) [pid = 2380] [serial = 877] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (17695000) [pid = 2380] [serial = 879] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (17F82000) [pid = 2380] [serial = 880] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (139D6000) [pid = 2380] [serial = 874] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (13949800) [pid = 2380] [serial = 873] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (1A863000) [pid = 2380] [serial = 889] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (15A49400) [pid = 2380] [serial = 867] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (13147C00) [pid = 2380] [serial = 864] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1A58A800) [pid = 2380] [serial = 888] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (19F90800) [pid = 2380] [serial = 870] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (1A86F800) [pid = 2380] [serial = 891] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1AC97C00) [pid = 2380] [serial = 898] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1AF96800) [pid = 2380] [serial = 900] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1AA49800) [pid = 2380] [serial = 892] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (1A86F000) [pid = 2380] [serial = 897] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (183A4C00) [pid = 2380] [serial = 894] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (183A6400) [pid = 2380] [serial = 895] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (198F2800) [pid = 2380] [serial = 883] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 2380 | 1465247956289 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]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1805ms 13:19:16 INFO - PROCESS | 2380 | 1465247956349 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 2380 | 1465247956353 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 13:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:19:16 INFO - PROCESS | 2380 | 1465247956357 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 2380 | 1465247956360 Marionette TRACE conn2 <- [1,1246,null,{}] 13:19:16 INFO - PROCESS | 2380 | 1465247956372 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}] 13:19:16 INFO - PROCESS | 2380 | 1465247956374 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:16 INFO - PROCESS | 2380 | 1465247956462 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:19:16 INFO - PROCESS | 2380 | 1465247956469 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 2380 | 1465247956473 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:16 INFO - PROCESS | 2380 | ++DOCSHELL 10A6CC00 == 28 [pid = 2380] [id = 321] 13:19:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (10A70C00) [pid = 2380] [serial = 962] [outer = 00000000] 13:19:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (10ADC000) [pid = 2380] [serial = 963] [outer = 10A70C00] 13:19:16 INFO - PROCESS | 2380 | 1465247956525 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (10AE0C00) [pid = 2380] [serial = 964] [outer = 10A70C00] 13:19:17 INFO - PROCESS | 2380 | 1465247957013 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]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 701ms 13:19:17 INFO - PROCESS | 2380 | 1465247957054 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 2380 | 1465247957058 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:19:17 INFO - PROCESS | 2380 | 1465247957064 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 2380 | 1465247957067 Marionette TRACE conn2 <- [1,1250,null,{}] 13:19:17 INFO - PROCESS | 2380 | 1465247957071 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}] 13:19:17 INFO - PROCESS | 2380 | 1465247957073 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:17 INFO - PROCESS | 2380 | 1465247957143 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:19:17 INFO - PROCESS | 2380 | 1465247957152 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 2380 | 1465247957154 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:17 INFO - PROCESS | 2380 | ++DOCSHELL 131DA800 == 29 [pid = 2380] [id = 322] 13:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (131E2400) [pid = 2380] [serial = 965] [outer = 00000000] 13:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (132EF000) [pid = 2380] [serial = 966] [outer = 131E2400] 13:19:17 INFO - PROCESS | 2380 | 1465247957201 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (13949800) [pid = 2380] [serial = 967] [outer = 131E2400] 13:19:17 INFO - PROCESS | 2380 | 1465247957685 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]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 685ms 13:19:17 INFO - PROCESS | 2380 | 1465247957747 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 2380 | 1465247957749 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:19:17 INFO - PROCESS | 2380 | 1465247957753 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 2380 | 1465247957756 Marionette TRACE conn2 <- [1,1254,null,{}] 13:19:17 INFO - PROCESS | 2380 | 1465247957766 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}] 13:19:17 INFO - PROCESS | 2380 | 1465247957772 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:17 INFO - PROCESS | 2380 | 1465247957885 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:19:17 INFO - PROCESS | 2380 | 1465247957991 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 2380 | 1465247957995 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:17 INFO - PROCESS | 2380 | ++DOCSHELL 15C7B800 == 30 [pid = 2380] [id = 323] 13:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (15C7D000) [pid = 2380] [serial = 968] [outer = 00000000] 13:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (16076C00) [pid = 2380] [serial = 969] [outer = 15C7D000] 13:19:18 INFO - PROCESS | 2380 | 1465247958042 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1607D400) [pid = 2380] [serial = 970] [outer = 15C7D000] 13:19:18 INFO - PROCESS | 2380 | 1465247958466 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]]]}] 13:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 732ms 13:19:18 INFO - PROCESS | 2380 | 1465247958493 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 2380 | 1465247958496 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 13:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:19:18 INFO - PROCESS | 2380 | 1465247958505 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 2380 | 1465247958507 Marionette TRACE conn2 <- [1,1258,null,{}] 13:19:18 INFO - PROCESS | 2380 | 1465247958510 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}] 13:19:18 INFO - PROCESS | 2380 | 1465247958512 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:18 INFO - PROCESS | 2380 | 1465247958629 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:19:18 INFO - PROCESS | 2380 | 1465247958634 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 2380 | 1465247958636 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:18 INFO - PROCESS | 2380 | ++DOCSHELL 1607B800 == 31 [pid = 2380] [id = 324] 13:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1684EC00) [pid = 2380] [serial = 971] [outer = 00000000] 13:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (169E1800) [pid = 2380] [serial = 972] [outer = 1684EC00] 13:19:18 INFO - PROCESS | 2380 | 1465247958680 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (16A88800) [pid = 2380] [serial = 973] [outer = 1684EC00] 13:19:19 INFO - PROCESS | 2380 | 1465247959131 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]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 685ms 13:19:19 INFO - PROCESS | 2380 | 1465247959203 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 2380 | 1465247959205 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 13:19:19 INFO - PROCESS | 2380 | 1465247959209 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:19:19 INFO - PROCESS | 2380 | 1465247959210 Marionette TRACE conn2 <- [1,1262,null,{}] 13:19:19 INFO - PROCESS | 2380 | 1465247959214 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}] 13:19:19 INFO - PROCESS | 2380 | 1465247959216 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:19 INFO - PROCESS | 2380 | 1465247959352 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:19:19 INFO - PROCESS | 2380 | 1465247959380 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 2380 | 1465247959382 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:19 INFO - PROCESS | 2380 | ++DOCSHELL 1703BC00 == 32 [pid = 2380] [id = 325] 13:19:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (170F4000) [pid = 2380] [serial = 974] [outer = 00000000] 13:19:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (17412400) [pid = 2380] [serial = 975] [outer = 170F4000] 13:19:19 INFO - PROCESS | 2380 | 1465247959425 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (175B2800) [pid = 2380] [serial = 976] [outer = 170F4000] 13:19:19 INFO - PROCESS | 2380 | 1465247959862 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]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 700ms 13:19:19 INFO - PROCESS | 2380 | 1465247959909 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 2380 | 1465247959911 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 13:19:19 INFO - PROCESS | 2380 | 1465247959914 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:19:19 INFO - PROCESS | 2380 | 1465247959916 Marionette TRACE conn2 <- [1,1266,null,{}] 13:19:19 INFO - PROCESS | 2380 | 1465247959927 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}] 13:19:19 INFO - PROCESS | 2380 | 1465247959933 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:20 INFO - PROCESS | 2380 | 1465247960069 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:19:20 INFO - PROCESS | 2380 | 1465247960137 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 2380 | 1465247960139 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:20 INFO - PROCESS | 2380 | ++DOCSHELL 17696400 == 33 [pid = 2380] [id = 326] 13:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (17F03000) [pid = 2380] [serial = 977] [outer = 00000000] 13:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (183A6C00) [pid = 2380] [serial = 978] [outer = 17F03000] 13:19:20 INFO - PROCESS | 2380 | 1465247960183 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (183ACC00) [pid = 2380] [serial = 979] [outer = 17F03000] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (131E0400) [pid = 2380] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (0F327C00) [pid = 2380] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (183AD800) [pid = 2380] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (12DA8000) [pid = 2380] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (19DCC000) [pid = 2380] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (114B9800) [pid = 2380] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (14013400) [pid = 2380] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (19837C00) [pid = 2380] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (139D1400) [pid = 2380] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (151C4000) [pid = 2380] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (169E4400) [pid = 2380] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (16BAB000) [pid = 2380] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1A86D400) [pid = 2380] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1A583400) [pid = 2380] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (15FA5C00) [pid = 2380] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (19F87000) [pid = 2380] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (140F0800) [pid = 2380] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (10E1EC00) [pid = 2380] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (11221000) [pid = 2380] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (10659400) [pid = 2380] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (19F87C00) [pid = 2380] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1740C400) [pid = 2380] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (181E9C00) [pid = 2380] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (151D0800) [pid = 2380] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:19:20 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (14E3C000) [pid = 2380] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:19:21 INFO - PROCESS | 2380 | 1465247961126 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]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1245ms 13:19:21 INFO - PROCESS | 2380 | 1465247961153 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 2380 | 1465247961164 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 13:19:21 INFO - PROCESS | 2380 | 1465247961168 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 2380 | 1465247961170 Marionette TRACE conn2 <- [1,1270,null,{}] 13:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:19:21 INFO - PROCESS | 2380 | 1465247961173 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}] 13:19:21 INFO - PROCESS | 2380 | 1465247961175 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:21 INFO - PROCESS | 2380 | 1465247961256 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:19:21 INFO - PROCESS | 2380 | 1465247961261 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2380 | 1465247961263 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:21 INFO - PROCESS | 2380 | ++DOCSHELL 1324A400 == 34 [pid = 2380] [id = 327] 13:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (139D6C00) [pid = 2380] [serial = 980] [outer = 00000000] 13:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (151CFC00) [pid = 2380] [serial = 981] [outer = 139D6C00] 13:19:21 INFO - PROCESS | 2380 | 1465247961306 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (15A40400) [pid = 2380] [serial = 982] [outer = 139D6C00] 13:19:21 INFO - PROCESS | 2380 | 1465247961741 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]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 607ms 13:19:21 INFO - PROCESS | 2380 | 1465247961780 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 2380 | 1465247961781 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 13:19:21 INFO - PROCESS | 2380 | 1465247961789 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 2380 | 1465247961790 Marionette TRACE conn2 <- [1,1274,null,{}] 13:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:19:21 INFO - PROCESS | 2380 | 1465247961794 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}] 13:19:21 INFO - PROCESS | 2380 | 1465247961796 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:21 INFO - PROCESS | 2380 | 1465247961873 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:19:21 INFO - PROCESS | 2380 | 1465247961879 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2380 | 1465247961881 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:21 INFO - PROCESS | 2380 | ++DOCSHELL 132EE800 == 35 [pid = 2380] [id = 328] 13:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (151C9800) [pid = 2380] [serial = 983] [outer = 00000000] 13:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (17698400) [pid = 2380] [serial = 984] [outer = 151C9800] 13:19:21 INFO - PROCESS | 2380 | 1465247961923 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (17739C00) [pid = 2380] [serial = 985] [outer = 151C9800] 13:19:22 INFO - PROCESS | 2380 | 1465247962375 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]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 638ms 13:19:22 INFO - PROCESS | 2380 | 1465247962435 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 2380 | 1465247962438 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 13:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:19:22 INFO - PROCESS | 2380 | 1465247962441 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 2380 | 1465247962443 Marionette TRACE conn2 <- [1,1278,null,{}] 13:19:22 INFO - PROCESS | 2380 | 1465247962447 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}] 13:19:22 INFO - PROCESS | 2380 | 1465247962448 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:22 INFO - PROCESS | 2380 | 1465247962528 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:19:22 INFO - PROCESS | 2380 | 1465247962536 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 2380 | 1465247962538 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:22 INFO - PROCESS | 2380 | ++DOCSHELL 15C79C00 == 36 [pid = 2380] [id = 329] 13:19:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (183AFC00) [pid = 2380] [serial = 986] [outer = 00000000] 13:19:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (198F0400) [pid = 2380] [serial = 987] [outer = 183AFC00] 13:19:22 INFO - PROCESS | 2380 | 1465247962581 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (198F1400) [pid = 2380] [serial = 988] [outer = 183AFC00] 13:19:23 INFO - PROCESS | 2380 | 1465247963303 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]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 934ms 13:19:23 INFO - PROCESS | 2380 | 1465247963390 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 2380 | 1465247963394 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 13:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:19:23 INFO - PROCESS | 2380 | 1465247963400 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 2380 | 1465247963404 Marionette TRACE conn2 <- [1,1282,null,{}] 13:19:23 INFO - PROCESS | 2380 | 1465247963409 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}] 13:19:23 INFO - PROCESS | 2380 | 1465247963413 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:23 INFO - PROCESS | 2380 | 1465247963548 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:19:23 INFO - PROCESS | 2380 | 1465247963678 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 2380 | 1465247963681 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:23 INFO - PROCESS | 2380 | ++DOCSHELL 10659400 == 37 [pid = 2380] [id = 330] 13:19:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (10A72C00) [pid = 2380] [serial = 989] [outer = 00000000] 13:19:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (12AA1800) [pid = 2380] [serial = 990] [outer = 10A72C00] 13:19:23 INFO - PROCESS | 2380 | 1465247963742 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (132EDC00) [pid = 2380] [serial = 991] [outer = 10A72C00] 13:19:24 INFO - PROCESS | 2380 | 1465247964442 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]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1090ms 13:19:24 INFO - PROCESS | 2380 | 1465247964498 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 2380 | 1465247964505 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 13:19:24 INFO - PROCESS | 2380 | 1465247964512 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:19:24 INFO - PROCESS | 2380 | 1465247964514 Marionette TRACE conn2 <- [1,1286,null,{}] 13:19:24 INFO - PROCESS | 2380 | 1465247964518 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}] 13:19:24 INFO - PROCESS | 2380 | 1465247964521 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:24 INFO - PROCESS | 2380 | 1465247964642 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:19:24 INFO - PROCESS | 2380 | 1465247964779 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 2380 | 1465247964782 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:24 INFO - PROCESS | 2380 | ++DOCSHELL 10A6B800 == 38 [pid = 2380] [id = 331] 13:19:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (10AD2400) [pid = 2380] [serial = 992] [outer = 00000000] 13:19:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (153C2800) [pid = 2380] [serial = 993] [outer = 10AD2400] 13:19:24 INFO - PROCESS | 2380 | 1465247964839 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (15A4D400) [pid = 2380] [serial = 994] [outer = 10AD2400] 13:19:25 INFO - PROCESS | 2380 | 1465247965736 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]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1307ms 13:19:25 INFO - PROCESS | 2380 | 1465247965809 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 2380 | 1465247965813 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 13:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:19:25 INFO - PROCESS | 2380 | 1465247965819 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 2380 | 1465247965821 Marionette TRACE conn2 <- [1,1290,null,{}] 13:19:25 INFO - PROCESS | 2380 | 1465247965826 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}] 13:19:25 INFO - PROCESS | 2380 | 1465247965829 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:25 INFO - PROCESS | 2380 | 1465247965977 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 132EE800 == 37 [pid = 2380] [id = 328] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 1324A400 == 36 [pid = 2380] [id = 327] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 17696400 == 35 [pid = 2380] [id = 326] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 1703BC00 == 34 [pid = 2380] [id = 325] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 1607B800 == 33 [pid = 2380] [id = 324] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 15C7B800 == 32 [pid = 2380] [id = 323] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 131DA800 == 31 [pid = 2380] [id = 322] 13:19:25 INFO - PROCESS | 2380 | --DOCSHELL 10A6CC00 == 30 [pid = 2380] [id = 321] 13:19:25 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (13250400) [pid = 2380] [serial = 784] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1125CC00) [pid = 2380] [serial = 823] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1A581000) [pid = 2380] [serial = 862] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (181EC000) [pid = 2380] [serial = 829] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (1A44BC00) [pid = 2380] [serial = 871] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (16B35800) [pid = 2380] [serial = 868] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (15C76800) [pid = 2380] [serial = 826] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (14E33800) [pid = 2380] [serial = 790] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (12DAE000) [pid = 2380] [serial = 787] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1394C800) [pid = 2380] [serial = 865] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (0F32FC00) [pid = 2380] [serial = 942] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1983A000) [pid = 2380] [serial = 927] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (198EA400) [pid = 2380] [serial = 928] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (13246C00) [pid = 2380] [serial = 915] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1A445000) [pid = 2380] [serial = 931] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (15F99C00) [pid = 2380] [serial = 916] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (14E3DC00) [pid = 2380] [serial = 903] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (15A44400) [pid = 2380] [serial = 904] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (19F8AC00) [pid = 2380] [serial = 930] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16080800) [pid = 2380] [serial = 918] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (16085400) [pid = 2380] [serial = 919] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (19DCB800) [pid = 2380] [serial = 909] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A587400) [pid = 2380] [serial = 910] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17696C00) [pid = 2380] [serial = 924] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16082800) [pid = 2380] [serial = 912] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17413400) [pid = 2380] [serial = 913] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (169E7000) [pid = 2380] [serial = 906] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16FEEC00) [pid = 2380] [serial = 907] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (17411400) [pid = 2380] [serial = 921] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17689C00) [pid = 2380] [serial = 922] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1AF9AC00) [pid = 2380] [serial = 901] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1AA48C00) [pid = 2380] [serial = 933] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A58D000) [pid = 2380] [serial = 936] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A862C00) [pid = 2380] [serial = 937] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0F397400) [pid = 2380] [serial = 943] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1AAC2800) [pid = 2380] [serial = 939] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1AAC6000) [pid = 2380] [serial = 940] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1AA50400) [pid = 2380] [serial = 934] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (181E0000) [pid = 2380] [serial = 925] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 2380 | 1465247966101 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 2380 | 1465247966105 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:26 INFO - PROCESS | 2380 | ++DOCSHELL 0F32F800 == 31 [pid = 2380] [id = 332] 13:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (0F32FC00) [pid = 2380] [serial = 995] [outer = 00000000] 13:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10AD1C00) [pid = 2380] [serial = 996] [outer = 0F32FC00] 13:19:26 INFO - PROCESS | 2380 | 1465247966153 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10ADD000) [pid = 2380] [serial = 997] [outer = 0F32FC00] 13:19:26 INFO - PROCESS | 2380 | 1465247966584 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]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 840ms 13:19:26 INFO - PROCESS | 2380 | 1465247966662 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 2380 | 1465247966666 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:19:26 INFO - PROCESS | 2380 | 1465247966672 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 2380 | 1465247966675 Marionette TRACE conn2 <- [1,1294,null,{}] 13:19:26 INFO - PROCESS | 2380 | 1465247966678 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}] 13:19:26 INFO - PROCESS | 2380 | 1465247966681 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:26 INFO - PROCESS | 2380 | 1465247966765 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:19:26 INFO - PROCESS | 2380 | 1465247966771 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 2380 | 1465247966773 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:26 INFO - PROCESS | 2380 | ++DOCSHELL 0F32EC00 == 32 [pid = 2380] [id = 333] 13:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (12BC8800) [pid = 2380] [serial = 998] [outer = 00000000] 13:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (13121C00) [pid = 2380] [serial = 999] [outer = 12BC8800] 13:19:26 INFO - PROCESS | 2380 | 1465247966829 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1324C000) [pid = 2380] [serial = 1000] [outer = 12BC8800] 13:19:27 INFO - PROCESS | 2380 | 1465247967294 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]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 622ms 13:19:27 INFO - PROCESS | 2380 | 1465247967311 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 2380 | 1465247967313 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 13:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:19:27 INFO - PROCESS | 2380 | 1465247967320 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 2380 | 1465247967323 Marionette TRACE conn2 <- [1,1298,null,{}] 13:19:27 INFO - PROCESS | 2380 | 1465247967334 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}] 13:19:27 INFO - PROCESS | 2380 | 1465247967338 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:27 INFO - PROCESS | 2380 | 1465247967449 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:19:27 INFO - PROCESS | 2380 | 1465247967459 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 2380 | 1465247967462 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:27 INFO - PROCESS | 2380 | ++DOCSHELL 151C9C00 == 33 [pid = 2380] [id = 334] 13:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (151CC800) [pid = 2380] [serial = 1001] [outer = 00000000] 13:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (156D8400) [pid = 2380] [serial = 1002] [outer = 151CC800] 13:19:27 INFO - PROCESS | 2380 | 1465247967596 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15C75000) [pid = 2380] [serial = 1003] [outer = 151CC800] 13:19:27 INFO - PROCESS | 2380 | 1465247967985 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] 13:19:28 INFO - PROCESS | 2380 | 1465247968018 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:19:28 INFO - PROCESS | 2380 | 1465247968021 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 2380 | 1465247968023 Marionette TRACE conn2 <- [1,1302,null,{}] 13:19:28 INFO - PROCESS | 2380 | 1465247968026 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}] 13:19:28 INFO - PROCESS | 2380 | 1465247968028 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:28 INFO - PROCESS | 2380 | 1465247968120 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:19:28 INFO - PROCESS | 2380 | 1465247968220 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 2380 | 1465247968222 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:28 INFO - PROCESS | 2380 | ++DOCSHELL 15FA6400 == 34 [pid = 2380] [id = 335] 13:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16077800) [pid = 2380] [serial = 1004] [outer = 00000000] 13:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (169D9400) [pid = 2380] [serial = 1005] [outer = 16077800] 13:19:28 INFO - PROCESS | 2380 | 1465247968269 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (169E2000) [pid = 2380] [serial = 1006] [outer = 16077800] 13:19:28 INFO - PROCESS | 2380 | 1465247968699 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]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 731ms 13:19:28 INFO - PROCESS | 2380 | 1465247968746 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2380 | 1465247968748 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:19:28 INFO - PROCESS | 2380 | 1465247968755 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 2380 | 1465247968757 Marionette TRACE conn2 <- [1,1306,null,{}] 13:19:28 INFO - PROCESS | 2380 | 1465247968761 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}] 13:19:28 INFO - PROCESS | 2380 | 1465247968763 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:28 INFO - PROCESS | 2380 | 1465247968899 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:19:28 INFO - PROCESS | 2380 | 1465247968911 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 2380 | 1465247968913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:28 INFO - PROCESS | 2380 | ++DOCSHELL 169D9000 == 35 [pid = 2380] [id = 336] 13:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (169E5000) [pid = 2380] [serial = 1007] [outer = 00000000] 13:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16FF0000) [pid = 2380] [serial = 1008] [outer = 169E5000] 13:19:28 INFO - PROCESS | 2380 | 1465247968956 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1703B800) [pid = 2380] [serial = 1009] [outer = 169E5000] 13:19:29 INFO - PROCESS | 2380 | 1465247969420 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]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 685ms 13:19:29 INFO - PROCESS | 2380 | 1465247969451 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 2380 | 1465247969453 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:19:29 INFO - PROCESS | 2380 | 1465247969456 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 2380 | 1465247969458 Marionette TRACE conn2 <- [1,1310,null,{}] 13:19:29 INFO - PROCESS | 2380 | 1465247969469 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}] 13:19:29 INFO - PROCESS | 2380 | 1465247969474 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:29 INFO - PROCESS | 2380 | 1465247969611 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:19:29 INFO - PROCESS | 2380 | 1465247969681 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 2380 | 1465247969683 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:29 INFO - PROCESS | 2380 | ++DOCSHELL 17410C00 == 36 [pid = 2380] [id = 337] 13:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17414400) [pid = 2380] [serial = 1010] [outer = 00000000] 13:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17698800) [pid = 2380] [serial = 1011] [outer = 17414400] 13:19:29 INFO - PROCESS | 2380 | 1465247969726 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17730800) [pid = 2380] [serial = 1012] [outer = 17414400] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10A70C00) [pid = 2380] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1740FC00) [pid = 2380] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10AD7800) [pid = 2380] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (139D6C00) [pid = 2380] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (170F4000) [pid = 2380] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (106E3C00) [pid = 2380] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15C7D000) [pid = 2380] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (151C9800) [pid = 2380] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17F03000) [pid = 2380] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (114BD400) [pid = 2380] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1836FC00) [pid = 2380] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (153C0C00) [pid = 2380] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1684EC00) [pid = 2380] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:19:30 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (131E2400) [pid = 2380] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:19:30 INFO - PROCESS | 2380 | 1465247970486 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]]]}] 13:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1074ms 13:19:30 INFO - PROCESS | 2380 | 1465247970546 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 2380 | 1465247970550 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 13:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:19:30 INFO - PROCESS | 2380 | 1465247970556 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 2380 | 1465247970559 Marionette TRACE conn2 <- [1,1314,null,{}] 13:19:30 INFO - PROCESS | 2380 | 1465247970564 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}] 13:19:30 INFO - PROCESS | 2380 | 1465247970568 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:30 INFO - PROCESS | 2380 | 1465247970733 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:19:30 INFO - PROCESS | 2380 | 1465247970743 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 2380 | 1465247970746 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:30 INFO - PROCESS | 2380 | ++DOCSHELL 10AD3800 == 37 [pid = 2380] [id = 338] 13:19:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10AD7C00) [pid = 2380] [serial = 1013] [outer = 00000000] 13:19:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (12A9AC00) [pid = 2380] [serial = 1014] [outer = 10AD7C00] 13:19:30 INFO - PROCESS | 2380 | 1465247970802 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (12BC8000) [pid = 2380] [serial = 1015] [outer = 10AD7C00] 13:19:31 INFO - PROCESS | 2380 | 1465247971400 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]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 903ms 13:19:31 INFO - PROCESS | 2380 | 1465247971461 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 2380 | 1465247971466 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 13:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:19:31 INFO - PROCESS | 2380 | 1465247971472 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 2380 | 1465247971475 Marionette TRACE conn2 <- [1,1318,null,{}] 13:19:31 INFO - PROCESS | 2380 | 1465247971479 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}] 13:19:31 INFO - PROCESS | 2380 | 1465247971482 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:31 INFO - PROCESS | 2380 | 1465247971637 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:19:31 INFO - PROCESS | 2380 | 1465247971704 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 2380 | 1465247971706 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:31 INFO - PROCESS | 2380 | ++DOCSHELL 14014000 == 38 [pid = 2380] [id = 339] 13:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1401D400) [pid = 2380] [serial = 1016] [outer = 00000000] 13:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (14E33400) [pid = 2380] [serial = 1017] [outer = 1401D400] 13:19:31 INFO - PROCESS | 2380 | 1465247971762 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (14E3EC00) [pid = 2380] [serial = 1018] [outer = 1401D400] 13:19:32 INFO - PROCESS | 2380 | 1465247972380 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]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 933ms 13:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:19:32 INFO - PROCESS | 2380 | 1465247972417 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 2380 | 1465247972420 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 13:19:32 INFO - PROCESS | 2380 | 1465247972424 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 2380 | 1465247972427 Marionette TRACE conn2 <- [1,1322,null,{}] 13:19:32 INFO - PROCESS | 2380 | 1465247972438 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}] 13:19:32 INFO - PROCESS | 2380 | 1465247972443 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:32 INFO - PROCESS | 2380 | 1465247972531 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:19:32 INFO - PROCESS | 2380 | 1465247972640 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 2380 | 1465247972644 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:32 INFO - PROCESS | 2380 | ++DOCSHELL 14EA9400 == 39 [pid = 2380] [id = 340] 13:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16BAF400) [pid = 2380] [serial = 1019] [outer = 00000000] 13:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1740C800) [pid = 2380] [serial = 1020] [outer = 16BAF400] 13:19:32 INFO - PROCESS | 2380 | 1465247972706 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17587000) [pid = 2380] [serial = 1021] [outer = 16BAF400] 13:19:33 INFO - PROCESS | 2380 | 1465247973311 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]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 933ms 13:19:33 INFO - PROCESS | 2380 | 1465247973352 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 2380 | 1465247973355 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 13:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:19:33 INFO - PROCESS | 2380 | 1465247973358 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 2380 | 1465247973360 Marionette TRACE conn2 <- [1,1326,null,{}] 13:19:33 INFO - PROCESS | 2380 | 1465247973364 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}] 13:19:33 INFO - PROCESS | 2380 | 1465247973366 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:33 INFO - PROCESS | 2380 | 1465247973471 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:19:33 INFO - PROCESS | 2380 | 1465247973574 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 2380 | 1465247973576 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:33 INFO - PROCESS | 2380 | ++DOCSHELL 17695000 == 40 [pid = 2380] [id = 341] 13:19:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17B8A800) [pid = 2380] [serial = 1022] [outer = 00000000] 13:19:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181E3400) [pid = 2380] [serial = 1023] [outer = 17B8A800] 13:19:33 INFO - PROCESS | 2380 | 1465247973630 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (181EB000) [pid = 2380] [serial = 1024] [outer = 17B8A800] 13:19:34 INFO - PROCESS | 2380 | 1465247974645 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]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1323ms 13:19:34 INFO - PROCESS | 2380 | 1465247974704 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 2380 | 1465247974706 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 13:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:19:34 INFO - PROCESS | 2380 | 1465247974709 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 2380 | 1465247974711 Marionette TRACE conn2 <- [1,1330,null,{}] 13:19:34 INFO - PROCESS | 2380 | 1465247974715 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}] 13:19:34 INFO - PROCESS | 2380 | 1465247974717 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:34 INFO - PROCESS | 2380 | 1465247974825 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:19:34 INFO - PROCESS | 2380 | 1465247974982 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 2380 | 1465247974984 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:34 INFO - PROCESS | 2380 | ++DOCSHELL 0F32C000 == 41 [pid = 2380] [id = 342] 13:19:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10324400) [pid = 2380] [serial = 1025] [outer = 00000000] 13:19:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (11221400) [pid = 2380] [serial = 1026] [outer = 10324400] 13:19:35 INFO - PROCESS | 2380 | 1465247975041 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1313D400) [pid = 2380] [serial = 1027] [outer = 10324400] 13:19:35 INFO - PROCESS | 2380 | 1465247975686 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]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1043ms 13:19:35 INFO - PROCESS | 2380 | 1465247975782 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 2380 | 1465247975789 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 13:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:19:35 INFO - PROCESS | 2380 | 1465247975796 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 2380 | 1465247975802 Marionette TRACE conn2 <- [1,1334,null,{}] 13:19:35 INFO - PROCESS | 2380 | 1465247975807 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}] 13:19:35 INFO - PROCESS | 2380 | 1465247975809 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:35 INFO - PROCESS | 2380 | 1465247975915 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 169D9000 == 40 [pid = 2380] [id = 336] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 15FA6400 == 39 [pid = 2380] [id = 335] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 151C9C00 == 38 [pid = 2380] [id = 334] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 0F32EC00 == 37 [pid = 2380] [id = 333] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 0F32F800 == 36 [pid = 2380] [id = 332] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 15C79C00 == 35 [pid = 2380] [id = 329] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 11434C00 == 34 [pid = 2380] [id = 320] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 10A6B800 == 33 [pid = 2380] [id = 331] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 10659400 == 32 [pid = 2380] [id = 330] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 17695000 == 31 [pid = 2380] [id = 341] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 0F32C000 == 30 [pid = 2380] [id = 342] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 14EA9400 == 29 [pid = 2380] [id = 340] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 14014000 == 28 [pid = 2380] [id = 339] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 17410C00 == 27 [pid = 2380] [id = 337] 13:19:36 INFO - PROCESS | 2380 | --DOCSHELL 10AD3800 == 26 [pid = 2380] [id = 338] 13:19:36 INFO - PROCESS | 2380 | 1465247976619 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 2380 | 1465247976623 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17739C00) [pid = 2380] [serial = 985] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (198F0400) [pid = 2380] [serial = 987] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10AE0C00) [pid = 2380] [serial = 964] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18377000) [pid = 2380] [serial = 952] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10ADCC00) [pid = 2380] [serial = 957] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (15A40400) [pid = 2380] [serial = 982] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17412400) [pid = 2380] [serial = 975] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10E18800) [pid = 2380] [serial = 945] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10ADC000) [pid = 2380] [serial = 963] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16076C00) [pid = 2380] [serial = 969] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (17698400) [pid = 2380] [serial = 984] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (183A6C00) [pid = 2380] [serial = 978] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (175B2800) [pid = 2380] [serial = 976] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1311B000) [pid = 2380] [serial = 961] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1AAC2400) [pid = 2380] [serial = 954] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1607D400) [pid = 2380] [serial = 970] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16084C00) [pid = 2380] [serial = 949] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16A88800) [pid = 2380] [serial = 973] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (169E1800) [pid = 2380] [serial = 972] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (183ACC00) [pid = 2380] [serial = 979] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (15F99400) [pid = 2380] [serial = 948] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (151CFC00) [pid = 2380] [serial = 981] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1125C000) [pid = 2380] [serial = 946] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (13949800) [pid = 2380] [serial = 967] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (17696000) [pid = 2380] [serial = 951] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1AAC9000) [pid = 2380] [serial = 955] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (12BBB000) [pid = 2380] [serial = 960] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (132EF000) [pid = 2380] [serial = 966] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (10AE0400) [pid = 2380] [serial = 958] [outer = 00000000] [url = about:blank] 13:19:36 INFO - PROCESS | 2380 | ++DOCSHELL 0F32D400 == 27 [pid = 2380] [id = 343] 13:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (0F32E800) [pid = 2380] [serial = 1028] [outer = 00000000] 13:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (103CB400) [pid = 2380] [serial = 1029] [outer = 0F32E800] 13:19:36 INFO - PROCESS | 2380 | 1465247976781 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (106F1000) [pid = 2380] [serial = 1030] [outer = 0F32E800] 13:19:37 INFO - PROCESS | 2380 | 1465247977244 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]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1509ms 13:19:37 INFO - PROCESS | 2380 | 1465247977296 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 2380 | 1465247977299 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 13:19:37 INFO - PROCESS | 2380 | 1465247977303 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:19:37 INFO - PROCESS | 2380 | 1465247977306 Marionette TRACE conn2 <- [1,1338,null,{}] 13:19:37 INFO - PROCESS | 2380 | 1465247977311 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}] 13:19:37 INFO - PROCESS | 2380 | 1465247977315 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:37 INFO - PROCESS | 2380 | 1465247977400 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:19:37 INFO - PROCESS | 2380 | 1465247977414 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 2380 | 1465247977417 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:37 INFO - PROCESS | 2380 | ++DOCSHELL 11440C00 == 28 [pid = 2380] [id = 344] 13:19:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (114B9400) [pid = 2380] [serial = 1031] [outer = 00000000] 13:19:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (11CC2800) [pid = 2380] [serial = 1032] [outer = 114B9400] 13:19:37 INFO - PROCESS | 2380 | 1465247977464 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (12ADE800) [pid = 2380] [serial = 1033] [outer = 114B9400] 13:19:37 INFO - PROCESS | 2380 | 1465247977929 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]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 638ms 13:19:37 INFO - PROCESS | 2380 | 1465247977944 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 2380 | 1465247977948 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 13:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:19:37 INFO - PROCESS | 2380 | 1465247977956 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 2380 | 1465247977958 Marionette TRACE conn2 <- [1,1342,null,{}] 13:19:37 INFO - PROCESS | 2380 | 1465247977962 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}] 13:19:37 INFO - PROCESS | 2380 | 1465247977965 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:38 INFO - PROCESS | 2380 | 1465247978079 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:19:38 INFO - PROCESS | 2380 | 1465247978089 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 2380 | 1465247978091 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:38 INFO - PROCESS | 2380 | ++DOCSHELL 131E0800 == 29 [pid = 2380] [id = 345] 13:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1324E000) [pid = 2380] [serial = 1034] [outer = 00000000] 13:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (137A9000) [pid = 2380] [serial = 1035] [outer = 1324E000] 13:19:38 INFO - PROCESS | 2380 | 1465247978135 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (139CA400) [pid = 2380] [serial = 1036] [outer = 1324E000] 13:19:38 INFO - PROCESS | 2380 | 1465247978576 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]]]}] 13:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 623ms 13:19:38 INFO - PROCESS | 2380 | 1465247978596 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 2380 | 1465247978598 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:19:38 INFO - PROCESS | 2380 | 1465247978603 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 2380 | 1465247978609 Marionette TRACE conn2 <- [1,1346,null,{}] 13:19:38 INFO - PROCESS | 2380 | 1465247978618 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}] 13:19:38 INFO - PROCESS | 2380 | 1465247978621 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:38 INFO - PROCESS | 2380 | 1465247978704 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:19:38 INFO - PROCESS | 2380 | 1465247978710 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 2380 | 1465247978712 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:38 INFO - PROCESS | 2380 | ++DOCSHELL 14014400 == 30 [pid = 2380] [id = 346] 13:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (140F5C00) [pid = 2380] [serial = 1037] [outer = 00000000] 13:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (151C3C00) [pid = 2380] [serial = 1038] [outer = 140F5C00] 13:19:38 INFO - PROCESS | 2380 | 1465247978759 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15A0AC00) [pid = 2380] [serial = 1039] [outer = 140F5C00] 13:19:39 INFO - PROCESS | 2380 | 1465247979261 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]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 701ms 13:19:39 INFO - PROCESS | 2380 | 1465247979301 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 2380 | 1465247979303 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 13:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:19:39 INFO - PROCESS | 2380 | 1465247979307 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 2380 | 1465247979309 Marionette TRACE conn2 <- [1,1350,null,{}] 13:19:39 INFO - PROCESS | 2380 | 1465247979312 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}] 13:19:39 INFO - PROCESS | 2380 | 1465247979314 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:39 INFO - PROCESS | 2380 | 1465247979426 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:19:39 INFO - PROCESS | 2380 | 1465247979512 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 2380 | 1465247979514 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:39 INFO - PROCESS | 2380 | ++DOCSHELL 15C7CC00 == 31 [pid = 2380] [id = 347] 13:19:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15C7D000) [pid = 2380] [serial = 1040] [outer = 00000000] 13:19:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15FA4C00) [pid = 2380] [serial = 1041] [outer = 15C7D000] 13:19:39 INFO - PROCESS | 2380 | 1465247979558 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16079C00) [pid = 2380] [serial = 1042] [outer = 15C7D000] 13:19:39 INFO - PROCESS | 2380 | 1465247979981 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]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 700ms 13:19:39 INFO - PROCESS | 2380 | 1465247980006 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 2380 | 1465247980008 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 13:19:39 INFO - PROCESS | 2380 | 1465247980011 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:19:40 INFO - PROCESS | 2380 | 1465247980013 Marionette TRACE conn2 <- [1,1354,null,{}] 13:19:40 INFO - PROCESS | 2380 | 1465247980027 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}] 13:19:40 INFO - PROCESS | 2380 | 1465247980029 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:40 INFO - PROCESS | 2380 | 1465247980141 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:19:40 INFO - PROCESS | 2380 | 1465247980147 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 2380 | 1465247980153 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:40 INFO - PROCESS | 2380 | ++DOCSHELL 16080000 == 32 [pid = 2380] [id = 348] 13:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16080400) [pid = 2380] [serial = 1043] [outer = 00000000] 13:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16084C00) [pid = 2380] [serial = 1044] [outer = 16080400] 13:19:40 INFO - PROCESS | 2380 | 1465247980229 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (169DF000) [pid = 2380] [serial = 1045] [outer = 16080400] 13:19:40 INFO - PROCESS | 2380 | 1465247980730 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] 13:19:40 INFO - PROCESS | 2380 | 1465247980738 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 13:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:19:40 INFO - PROCESS | 2380 | 1465247980742 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 2380 | 1465247980743 Marionette TRACE conn2 <- [1,1358,null,{}] 13:19:40 INFO - PROCESS | 2380 | 1465247980786 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}] 13:19:40 INFO - PROCESS | 2380 | 1465247980789 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:40 INFO - PROCESS | 2380 | 1465247980896 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:19:40 INFO - PROCESS | 2380 | 1465247980904 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 2380 | 1465247980906 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:40 INFO - PROCESS | 2380 | ++DOCSHELL 0F32C400 == 33 [pid = 2380] [id = 349] 13:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (169E4400) [pid = 2380] [serial = 1046] [outer = 00000000] 13:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1740D800) [pid = 2380] [serial = 1047] [outer = 169E4400] 13:19:40 INFO - PROCESS | 2380 | 1465247980962 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17413400) [pid = 2380] [serial = 1048] [outer = 169E4400] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16077800) [pid = 2380] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (169E5000) [pid = 2380] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (17414400) [pid = 2380] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0F32FC00) [pid = 2380] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10AD2400) [pid = 2380] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (151CC800) [pid = 2380] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (183AFC00) [pid = 2380] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10A72C00) [pid = 2380] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:19:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (12BC8800) [pid = 2380] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:19:41 INFO - PROCESS | 2380 | 1465247981577 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] 13:19:41 INFO - PROCESS | 2380 | 1465247981608 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:19:41 INFO - PROCESS | 2380 | 1465247981611 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 2380 | 1465247981613 Marionette TRACE conn2 <- [1,1362,null,{}] 13:19:41 INFO - PROCESS | 2380 | 1465247981616 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}] 13:19:41 INFO - PROCESS | 2380 | 1465247981618 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:41 INFO - PROCESS | 2380 | 1465247981693 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:19:41 INFO - PROCESS | 2380 | 1465247981698 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 2380 | 1465247981700 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:41 INFO - PROCESS | 2380 | ++DOCSHELL 131E1C00 == 34 [pid = 2380] [id = 350] 13:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (139CD400) [pid = 2380] [serial = 1049] [outer = 00000000] 13:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (169E6800) [pid = 2380] [serial = 1050] [outer = 139CD400] 13:19:41 INFO - PROCESS | 2380 | 1465247981744 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16BADC00) [pid = 2380] [serial = 1051] [outer = 139CD400] 13:19:42 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:19:42 INFO - PROCESS | 2380 | 1465247982160 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] 13:19:42 INFO - PROCESS | 2380 | 1465247982211 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:19:42 INFO - PROCESS | 2380 | 1465247982214 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 2380 | 1465247982216 Marionette TRACE conn2 <- [1,1366,null,{}] 13:19:42 INFO - PROCESS | 2380 | 1465247982223 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}] 13:19:42 INFO - PROCESS | 2380 | 1465247982224 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:42 INFO - PROCESS | 2380 | 1465247982300 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:19:42 INFO - PROCESS | 2380 | 1465247982306 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 2380 | 1465247982308 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:42 INFO - PROCESS | 2380 | ++DOCSHELL 0F32AC00 == 35 [pid = 2380] [id = 351] 13:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15A15000) [pid = 2380] [serial = 1052] [outer = 00000000] 13:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17694800) [pid = 2380] [serial = 1053] [outer = 15A15000] 13:19:42 INFO - PROCESS | 2380 | 1465247982350 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (175AD000) [pid = 2380] [serial = 1054] [outer = 15A15000] 13:19:42 INFO - PROCESS | 2380 | 1465247982776 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] 13:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:19:42 INFO - PROCESS | 2380 | 1465247982813 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 13:19:42 INFO - PROCESS | 2380 | 1465247982816 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 2380 | 1465247982818 Marionette TRACE conn2 <- [1,1370,null,{}] 13:19:42 INFO - PROCESS | 2380 | 1465247982821 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}] 13:19:42 INFO - PROCESS | 2380 | 1465247982823 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:42 INFO - PROCESS | 2380 | 1465247982936 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:19:42 INFO - PROCESS | 2380 | 1465247982944 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 2380 | 1465247982945 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:42 INFO - PROCESS | 2380 | ++DOCSHELL 17739C00 == 36 [pid = 2380] [id = 352] 13:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17B94C00) [pid = 2380] [serial = 1055] [outer = 00000000] 13:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (181DE800) [pid = 2380] [serial = 1056] [outer = 17B94C00] 13:19:42 INFO - PROCESS | 2380 | 1465247982992 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (181E9C00) [pid = 2380] [serial = 1057] [outer = 17B94C00] 13:19:43 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:19:43 INFO - PROCESS | 2380 | 1465247983602 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] 13:19:43 INFO - PROCESS | 2380 | 1465247983741 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:19:43 INFO - PROCESS | 2380 | 1465247983747 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 2380 | 1465247983750 Marionette TRACE conn2 <- [1,1374,null,{}] 13:19:43 INFO - PROCESS | 2380 | 1465247983756 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}] 13:19:43 INFO - PROCESS | 2380 | 1465247983760 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:43 INFO - PROCESS | 2380 | 1465247983888 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:19:44 INFO - PROCESS | 2380 | 1465247984010 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 2380 | 1465247984013 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:44 INFO - PROCESS | 2380 | ++DOCSHELL 0F324C00 == 37 [pid = 2380] [id = 353] 13:19:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1057E000) [pid = 2380] [serial = 1058] [outer = 00000000] 13:19:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10AD5000) [pid = 2380] [serial = 1059] [outer = 1057E000] 13:19:44 INFO - PROCESS | 2380 | 1465247984079 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (13099000) [pid = 2380] [serial = 1060] [outer = 1057E000] 13:19:44 INFO - PROCESS | 2380 | 1465247984841 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] 13:19:44 INFO - PROCESS | 2380 | 1465247984905 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 13:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:19:44 INFO - PROCESS | 2380 | 1465247984911 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 2380 | 1465247984914 Marionette TRACE conn2 <- [1,1378,null,{}] 13:19:44 INFO - PROCESS | 2380 | 1465247984918 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}] 13:19:44 INFO - PROCESS | 2380 | 1465247984921 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:45 INFO - PROCESS | 2380 | 1465247985043 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:19:45 INFO - PROCESS | 2380 | 1465247985256 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 2380 | 1465247985259 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:45 INFO - PROCESS | 2380 | ++DOCSHELL 0F32A400 == 38 [pid = 2380] [id = 354] 13:19:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0F32C000) [pid = 2380] [serial = 1061] [outer = 00000000] 13:19:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (103F3000) [pid = 2380] [serial = 1062] [outer = 0F32C000] 13:19:45 INFO - PROCESS | 2380 | 1465247985334 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10A4CC00) [pid = 2380] [serial = 1063] [outer = 0F32C000] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 0F32AC00 == 37 [pid = 2380] [id = 351] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 131E1C00 == 36 [pid = 2380] [id = 350] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 0F32C400 == 35 [pid = 2380] [id = 349] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 16080000 == 34 [pid = 2380] [id = 348] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 15C7CC00 == 33 [pid = 2380] [id = 347] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 14014400 == 32 [pid = 2380] [id = 346] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 131E0800 == 31 [pid = 2380] [id = 345] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 11440C00 == 30 [pid = 2380] [id = 344] 13:19:45 INFO - PROCESS | 2380 | --DOCSHELL 0F32D400 == 29 [pid = 2380] [id = 343] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17730800) [pid = 2380] [serial = 1012] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17698800) [pid = 2380] [serial = 1011] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10AD1C00) [pid = 2380] [serial = 996] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10ADD000) [pid = 2380] [serial = 997] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (153C2800) [pid = 2380] [serial = 993] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15A4D400) [pid = 2380] [serial = 994] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (156D8400) [pid = 2380] [serial = 1002] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15C75000) [pid = 2380] [serial = 1003] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (198F1400) [pid = 2380] [serial = 988] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (12AA1800) [pid = 2380] [serial = 990] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (132EDC00) [pid = 2380] [serial = 991] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (13121C00) [pid = 2380] [serial = 999] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1324C000) [pid = 2380] [serial = 1000] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1703B800) [pid = 2380] [serial = 1009] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (169D9400) [pid = 2380] [serial = 1005] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16FF0000) [pid = 2380] [serial = 1008] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (169E2000) [pid = 2380] [serial = 1006] [outer = 00000000] [url = about:blank] 13:19:45 INFO - PROCESS | 2380 | 1465247986004 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]]]}] 13:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1139ms 13:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:19:46 INFO - PROCESS | 2380 | 1465247986055 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 2380 | 1465247986058 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 13:19:46 INFO - PROCESS | 2380 | 1465247986062 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 2380 | 1465247986066 Marionette TRACE conn2 <- [1,1382,null,{}] 13:19:46 INFO - PROCESS | 2380 | 1465247986071 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}] 13:19:46 INFO - PROCESS | 2380 | 1465247986073 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:46 INFO - PROCESS | 2380 | 1465247986167 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:19:46 INFO - PROCESS | 2380 | 1465247986256 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 2380 | 1465247986258 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:46 INFO - PROCESS | 2380 | ++DOCSHELL 10E1B400 == 30 [pid = 2380] [id = 355] 13:19:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10E20000) [pid = 2380] [serial = 1064] [outer = 00000000] 13:19:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1122B400) [pid = 2380] [serial = 1065] [outer = 10E20000] 13:19:46 INFO - PROCESS | 2380 | 1465247986304 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (12ADD400) [pid = 2380] [serial = 1066] [outer = 10E20000] 13:19:46 INFO - PROCESS | 2380 | 1465247986748 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]]]}] 13:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 13:19:46 INFO - PROCESS | 2380 | 1465247986802 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 2380 | 1465247986806 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 13:19:46 INFO - PROCESS | 2380 | 1465247986810 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:19:46 INFO - PROCESS | 2380 | 1465247986813 Marionette TRACE conn2 <- [1,1386,null,{}] 13:19:46 INFO - PROCESS | 2380 | 1465247986816 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}] 13:19:46 INFO - PROCESS | 2380 | 1465247986818 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:46 INFO - PROCESS | 2380 | 1465247986903 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:19:46 INFO - PROCESS | 2380 | 1465247986911 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 2380 | 1465247986914 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:46 INFO - PROCESS | 2380 | ++DOCSHELL 13147400 == 31 [pid = 2380] [id = 356] 13:19:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (13254000) [pid = 2380] [serial = 1067] [outer = 00000000] 13:19:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (13944800) [pid = 2380] [serial = 1068] [outer = 13254000] 13:19:46 INFO - PROCESS | 2380 | 1465247986959 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (139CEC00) [pid = 2380] [serial = 1069] [outer = 13254000] 13:19:47 INFO - PROCESS | 2380 | 1465247987432 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]]]}] 13:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 686ms 13:19:47 INFO - PROCESS | 2380 | 1465247987495 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 2380 | 1465247987497 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 13:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:19:47 INFO - PROCESS | 2380 | 1465247987502 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 2380 | 1465247987508 Marionette TRACE conn2 <- [1,1390,null,{}] 13:19:47 INFO - PROCESS | 2380 | 1465247987517 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}] 13:19:47 INFO - PROCESS | 2380 | 1465247987521 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:47 INFO - PROCESS | 2380 | 1465247987606 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:19:47 INFO - PROCESS | 2380 | 1465247987701 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 2380 | 1465247987703 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:47 INFO - PROCESS | 2380 | ++DOCSHELL 14E41400 == 32 [pid = 2380] [id = 357] 13:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14EA4C00) [pid = 2380] [serial = 1070] [outer = 00000000] 13:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (156D6800) [pid = 2380] [serial = 1071] [outer = 14EA4C00] 13:19:47 INFO - PROCESS | 2380 | 1465247987746 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15A41400) [pid = 2380] [serial = 1072] [outer = 14EA4C00] 13:19:48 INFO - PROCESS | 2380 | 1465247988150 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]]]}] 13:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 686ms 13:19:48 INFO - PROCESS | 2380 | 1465247988199 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 2380 | 1465247988202 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:19:48 INFO - PROCESS | 2380 | 1465247988205 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 2380 | 1465247988207 Marionette TRACE conn2 <- [1,1394,null,{}] 13:19:48 INFO - PROCESS | 2380 | 1465247988211 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}] 13:19:48 INFO - PROCESS | 2380 | 1465247988213 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:48 INFO - PROCESS | 2380 | 1465247988353 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:19:48 INFO - PROCESS | 2380 | 1465247988410 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 2380 | 1465247988412 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:48 INFO - PROCESS | 2380 | ++DOCSHELL 15A4EC00 == 33 [pid = 2380] [id = 358] 13:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15C78400) [pid = 2380] [serial = 1073] [outer = 00000000] 13:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16078400) [pid = 2380] [serial = 1074] [outer = 15C78400] 13:19:48 INFO - PROCESS | 2380 | 1465247988456 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1607FC00) [pid = 2380] [serial = 1075] [outer = 15C78400] 13:19:48 INFO - PROCESS | 2380 | 1465247988866 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]]]}] 13:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 686ms 13:19:48 INFO - PROCESS | 2380 | 1465247988905 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 2380 | 1465247988907 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:19:48 INFO - PROCESS | 2380 | 1465247988910 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 2380 | 1465247988911 Marionette TRACE conn2 <- [1,1398,null,{}] 13:19:48 INFO - PROCESS | 2380 | 1465247988923 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}] 13:19:48 INFO - PROCESS | 2380 | 1465247988925 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:49 INFO - PROCESS | 2380 | 1465247989034 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:19:49 INFO - PROCESS | 2380 | 1465247989039 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 2380 | 1465247989045 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:49 INFO - PROCESS | 2380 | ++DOCSHELL 16084400 == 34 [pid = 2380] [id = 359] 13:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16085800) [pid = 2380] [serial = 1076] [outer = 00000000] 13:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (169DB400) [pid = 2380] [serial = 1077] [outer = 16085800] 13:19:49 INFO - PROCESS | 2380 | 1465247989100 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (169E5800) [pid = 2380] [serial = 1078] [outer = 16085800] 13:19:49 INFO - PROCESS | 2380 | 1465247989609 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]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 13:19:49 INFO - PROCESS | 2380 | 1465247989657 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 2380 | 1465247989658 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 13:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:19:49 INFO - PROCESS | 2380 | 1465247989662 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 2380 | 1465247989664 Marionette TRACE conn2 <- [1,1402,null,{}] 13:19:49 INFO - PROCESS | 2380 | 1465247989702 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}] 13:19:49 INFO - PROCESS | 2380 | 1465247989705 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:49 INFO - PROCESS | 2380 | 1465247989812 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:19:49 INFO - PROCESS | 2380 | 1465247989825 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 2380 | 1465247989827 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:49 INFO - PROCESS | 2380 | ++DOCSHELL 1703BC00 == 35 [pid = 2380] [id = 360] 13:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1703C800) [pid = 2380] [serial = 1079] [outer = 00000000] 13:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1740D000) [pid = 2380] [serial = 1080] [outer = 1703C800] 13:19:49 INFO - PROCESS | 2380 | 1465247989879 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17413000) [pid = 2380] [serial = 1081] [outer = 1703C800] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1324E000) [pid = 2380] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (114B9400) [pid = 2380] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16080400) [pid = 2380] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (169E4400) [pid = 2380] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (15A15000) [pid = 2380] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10AD7C00) [pid = 2380] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1401D400) [pid = 2380] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16BAF400) [pid = 2380] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17B8A800) [pid = 2380] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (139CD400) [pid = 2380] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (140F5C00) [pid = 2380] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:19:50 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (0F32E800) [pid = 2380] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:19:50 INFO - PROCESS | 2380 | 1465247990431 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]]]}] 13:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 811ms 13:19:50 INFO - PROCESS | 2380 | 1465247990484 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 2380 | 1465247990486 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 13:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:19:50 INFO - PROCESS | 2380 | 1465247990489 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 2380 | 1465247990491 Marionette TRACE conn2 <- [1,1406,null,{}] 13:19:50 INFO - PROCESS | 2380 | 1465247990494 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}] 13:19:50 INFO - PROCESS | 2380 | 1465247990496 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:50 INFO - PROCESS | 2380 | 1465247990577 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:19:50 INFO - PROCESS | 2380 | 1465247990586 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 2380 | 1465247990588 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:50 INFO - PROCESS | 2380 | ++DOCSHELL 1324B000 == 36 [pid = 2380] [id = 361] 13:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1401D400) [pid = 2380] [serial = 1082] [outer = 00000000] 13:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16085400) [pid = 2380] [serial = 1083] [outer = 1401D400] 13:19:50 INFO - PROCESS | 2380 | 1465247990630 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16A83C00) [pid = 2380] [serial = 1084] [outer = 1401D400] 13:19:51 INFO - PROCESS | 2380 | 1465247991052 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]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 593ms 13:19:51 INFO - PROCESS | 2380 | 1465247991086 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 2380 | 1465247991088 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 13:19:51 INFO - PROCESS | 2380 | 1465247991092 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:19:51 INFO - PROCESS | 2380 | 1465247991093 Marionette TRACE conn2 <- [1,1410,null,{}] 13:19:51 INFO - PROCESS | 2380 | 1465247991097 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}] 13:19:51 INFO - PROCESS | 2380 | 1465247991099 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:51 INFO - PROCESS | 2380 | 1465247991175 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:19:51 INFO - PROCESS | 2380 | 1465247991181 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2380 | 1465247991183 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:51 INFO - PROCESS | 2380 | ++DOCSHELL 11229000 == 37 [pid = 2380] [id = 362] 13:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (132EEC00) [pid = 2380] [serial = 1085] [outer = 00000000] 13:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1768D800) [pid = 2380] [serial = 1086] [outer = 132EEC00] 13:19:51 INFO - PROCESS | 2380 | 1465247991231 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1768E400) [pid = 2380] [serial = 1087] [outer = 132EEC00] 13:19:51 INFO - PROCESS | 2380 | 1465247991683 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]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 624ms 13:19:51 INFO - PROCESS | 2380 | 1465247991736 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 2380 | 1465247991738 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 13:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:19:51 INFO - PROCESS | 2380 | 1465247991741 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 2380 | 1465247991743 Marionette TRACE conn2 <- [1,1414,null,{}] 13:19:51 INFO - PROCESS | 2380 | 1465247991746 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}] 13:19:51 INFO - PROCESS | 2380 | 1465247991748 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:51 INFO - PROCESS | 2380 | 1465247991835 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:19:51 INFO - PROCESS | 2380 | 1465247991840 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2380 | 1465247991842 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:51 INFO - PROCESS | 2380 | ++DOCSHELL 14E41000 == 38 [pid = 2380] [id = 363] 13:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (15A0B400) [pid = 2380] [serial = 1088] [outer = 00000000] 13:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1816E800) [pid = 2380] [serial = 1089] [outer = 15A0B400] 13:19:51 INFO - PROCESS | 2380 | 1465247991886 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181EA800) [pid = 2380] [serial = 1090] [outer = 15A0B400] 13:19:52 INFO - PROCESS | 2380 | --DOCSHELL 10E1B400 == 37 [pid = 2380] [id = 355] 13:19:52 INFO - PROCESS | 2380 | --DOCSHELL 0F32A400 == 36 [pid = 2380] [id = 354] 13:19:52 INFO - PROCESS | 2380 | --DOCSHELL 17739C00 == 35 [pid = 2380] [id = 352] 13:19:52 INFO - PROCESS | 2380 | --DOCSHELL 0F324C00 == 34 [pid = 2380] [id = 353] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 13147400 == 33 [pid = 2380] [id = 356] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 15A4EC00 == 32 [pid = 2380] [id = 358] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 14E41400 == 31 [pid = 2380] [id = 357] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 1703BC00 == 30 [pid = 2380] [id = 360] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 1324B000 == 29 [pid = 2380] [id = 361] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 16084400 == 28 [pid = 2380] [id = 359] 13:19:53 INFO - PROCESS | 2380 | --DOCSHELL 11229000 == 27 [pid = 2380] [id = 362] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16BADC00) [pid = 2380] [serial = 1051] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (181DE800) [pid = 2380] [serial = 1056] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (15A0AC00) [pid = 2380] [serial = 1039] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (151C3C00) [pid = 2380] [serial = 1038] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (103CB400) [pid = 2380] [serial = 1029] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15FA4C00) [pid = 2380] [serial = 1041] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (106F1000) [pid = 2380] [serial = 1030] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (137A9000) [pid = 2380] [serial = 1035] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (139CA400) [pid = 2380] [serial = 1036] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (11CC2800) [pid = 2380] [serial = 1032] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (12ADE800) [pid = 2380] [serial = 1033] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16084C00) [pid = 2380] [serial = 1044] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1740D800) [pid = 2380] [serial = 1047] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (169DF000) [pid = 2380] [serial = 1045] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17694800) [pid = 2380] [serial = 1053] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (175AD000) [pid = 2380] [serial = 1054] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (12BC8000) [pid = 2380] [serial = 1015] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (12A9AC00) [pid = 2380] [serial = 1014] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14E3EC00) [pid = 2380] [serial = 1018] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (14E33400) [pid = 2380] [serial = 1017] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (17587000) [pid = 2380] [serial = 1021] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1740C800) [pid = 2380] [serial = 1020] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (181EB000) [pid = 2380] [serial = 1024] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (181E3400) [pid = 2380] [serial = 1023] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (11221400) [pid = 2380] [serial = 1026] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (17413400) [pid = 2380] [serial = 1048] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (169E6800) [pid = 2380] [serial = 1050] [outer = 00000000] [url = about:blank] 13:19:53 INFO - PROCESS | 2380 | 1465247993672 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]]]}] 13:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1966ms 13:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:19:53 INFO - PROCESS | 2380 | 1465247993714 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 2380 | 1465247993718 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 13:19:53 INFO - PROCESS | 2380 | 1465247993723 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 2380 | 1465247993726 Marionette TRACE conn2 <- [1,1418,null,{}] 13:19:53 INFO - PROCESS | 2380 | 1465247993732 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}] 13:19:53 INFO - PROCESS | 2380 | 1465247993735 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:53 INFO - PROCESS | 2380 | 1465247993824 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:19:53 INFO - PROCESS | 2380 | 1465247993832 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 2380 | 1465247993836 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:53 INFO - PROCESS | 2380 | ++DOCSHELL 10A6BC00 == 28 [pid = 2380] [id = 364] 13:19:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10AD1800) [pid = 2380] [serial = 1091] [outer = 00000000] 13:19:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (10ADE000) [pid = 2380] [serial = 1092] [outer = 10AD1800] 13:19:53 INFO - PROCESS | 2380 | 1465247993884 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10E18000) [pid = 2380] [serial = 1093] [outer = 10AD1800] 13:19:54 INFO - PROCESS | 2380 | 1465247994381 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]]]}] 13:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 687ms 13:19:54 INFO - PROCESS | 2380 | 1465247994419 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 2380 | 1465247994423 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 13:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:19:54 INFO - PROCESS | 2380 | 1465247994430 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 2380 | 1465247994432 Marionette TRACE conn2 <- [1,1422,null,{}] 13:19:54 INFO - PROCESS | 2380 | 1465247994436 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}] 13:19:54 INFO - PROCESS | 2380 | 1465247994439 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:54 INFO - PROCESS | 2380 | 1465247994523 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:19:54 INFO - PROCESS | 2380 | 1465247994532 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 2380 | 1465247994535 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:54 INFO - PROCESS | 2380 | ++DOCSHELL 12BC3800 == 29 [pid = 2380] [id = 365] 13:19:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (12BC9000) [pid = 2380] [serial = 1094] [outer = 00000000] 13:19:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12DAF800) [pid = 2380] [serial = 1095] [outer = 12BC9000] 13:19:54 INFO - PROCESS | 2380 | 1465247994581 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (13075C00) [pid = 2380] [serial = 1096] [outer = 12BC9000] 13:19:55 INFO - PROCESS | 2380 | 1465247995049 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]]]}] 13:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 639ms 13:19:55 INFO - PROCESS | 2380 | 1465247995069 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 2380 | 1465247995071 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:19:55 INFO - PROCESS | 2380 | 1465247995075 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2380 | 1465247995078 Marionette TRACE conn2 <- [1,1426,null,{}] 13:19:55 INFO - PROCESS | 2380 | 1465247995089 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}] 13:19:55 INFO - PROCESS | 2380 | 1465247995093 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:55 INFO - PROCESS | 2380 | 1465247995175 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:19:55 INFO - PROCESS | 2380 | 1465247995218 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 2380 | 1465247995221 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:55 INFO - PROCESS | 2380 | ++DOCSHELL 139C7C00 == 30 [pid = 2380] [id = 366] 13:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (139CAC00) [pid = 2380] [serial = 1097] [outer = 00000000] 13:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (139D2C00) [pid = 2380] [serial = 1098] [outer = 139CAC00] 13:19:55 INFO - PROCESS | 2380 | 1465247995341 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1401DC00) [pid = 2380] [serial = 1099] [outer = 139CAC00] 13:19:55 INFO - PROCESS | 2380 | 1465247995719 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]]]}] 13:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 702ms 13:19:55 INFO - PROCESS | 2380 | 1465247995772 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 2380 | 1465247995774 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:19:55 INFO - PROCESS | 2380 | 1465247995778 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2380 | 1465247995790 Marionette TRACE conn2 <- [1,1430,null,{}] 13:19:55 INFO - PROCESS | 2380 | 1465247995793 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}] 13:19:55 INFO - PROCESS | 2380 | 1465247995795 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:55 INFO - PROCESS | 2380 | 1465247995906 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:19:55 INFO - PROCESS | 2380 | 1465247995914 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 2380 | 1465247995916 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:55 INFO - PROCESS | 2380 | ++DOCSHELL 140F6C00 == 31 [pid = 2380] [id = 367] 13:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (14E34000) [pid = 2380] [serial = 1100] [outer = 00000000] 13:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14E3E400) [pid = 2380] [serial = 1101] [outer = 14E34000] 13:19:55 INFO - PROCESS | 2380 | 1465247995960 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (151D0800) [pid = 2380] [serial = 1102] [outer = 14E34000] 13:19:56 INFO - PROCESS | 2380 | 1465247996373 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]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 656ms 13:19:56 INFO - PROCESS | 2380 | 1465247996436 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 2380 | 1465247996438 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 13:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:19:56 INFO - PROCESS | 2380 | 1465247996441 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 2380 | 1465247996443 Marionette TRACE conn2 <- [1,1434,null,{}] 13:19:56 INFO - PROCESS | 2380 | 1465247996446 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}] 13:19:56 INFO - PROCESS | 2380 | 1465247996448 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:56 INFO - PROCESS | 2380 | 1465247996553 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:19:56 INFO - PROCESS | 2380 | 1465247996594 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2380 | 1465247996596 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:56 INFO - PROCESS | 2380 | ++DOCSHELL 15424000 == 32 [pid = 2380] [id = 368] 13:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (156D0000) [pid = 2380] [serial = 1103] [outer = 00000000] 13:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15A49400) [pid = 2380] [serial = 1104] [outer = 156D0000] 13:19:56 INFO - PROCESS | 2380 | 1465247996640 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15F99400) [pid = 2380] [serial = 1105] [outer = 156D0000] 13:19:57 INFO - PROCESS | 2380 | 1465247997051 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]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 640ms 13:19:57 INFO - PROCESS | 2380 | 1465247997080 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 2380 | 1465247997082 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:19:57 INFO - PROCESS | 2380 | 1465247997085 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 2380 | 1465247997087 Marionette TRACE conn2 <- [1,1438,null,{}] 13:19:57 INFO - PROCESS | 2380 | 1465247997090 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}] 13:19:57 INFO - PROCESS | 2380 | 1465247997096 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:57 INFO - PROCESS | 2380 | 1465247997227 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:19:57 INFO - PROCESS | 2380 | 1465247997241 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 2380 | 1465247997243 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:57 INFO - PROCESS | 2380 | ++DOCSHELL 16084800 == 33 [pid = 2380] [id = 369] 13:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16851000) [pid = 2380] [serial = 1106] [outer = 00000000] 13:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (169E1000) [pid = 2380] [serial = 1107] [outer = 16851000] 13:19:57 INFO - PROCESS | 2380 | 1465247997287 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (169E3000) [pid = 2380] [serial = 1108] [outer = 16851000] 13:19:57 INFO - PROCESS | 2380 | 1465247997695 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]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 13:19:57 INFO - PROCESS | 2380 | 1465247997723 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 2380 | 1465247997725 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 13:19:57 INFO - PROCESS | 2380 | 1465247997728 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:19:57 INFO - PROCESS | 2380 | 1465247997730 Marionette TRACE conn2 <- [1,1442,null,{}] 13:19:57 INFO - PROCESS | 2380 | 1465247997733 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}] 13:19:57 INFO - PROCESS | 2380 | 1465247997735 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:57 INFO - PROCESS | 2380 | 1465247997850 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:19:57 INFO - PROCESS | 2380 | 1465247997886 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 2380 | 1465247997888 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:57 INFO - PROCESS | 2380 | ++DOCSHELL 16853800 == 34 [pid = 2380] [id = 370] 13:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169DAC00) [pid = 2380] [serial = 1109] [outer = 00000000] 13:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16BADC00) [pid = 2380] [serial = 1110] [outer = 169DAC00] 13:19:57 INFO - PROCESS | 2380 | 1465247997934 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1703B000) [pid = 2380] [serial = 1111] [outer = 169DAC00] 13:19:58 INFO - PROCESS | 2380 | 1465247998308 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]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 639ms 13:19:58 INFO - PROCESS | 2380 | 1465247998351 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2380 | 1465247998353 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:19:58 INFO - PROCESS | 2380 | 1465247998356 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2380 | 1465247998358 Marionette TRACE conn2 <- [1,1446,null,{}] 13:19:58 INFO - PROCESS | 2380 | 1465247998361 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}] 13:19:58 INFO - PROCESS | 2380 | 1465247998363 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:58 INFO - PROCESS | 2380 | 1465247998482 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:19:58 INFO - PROCESS | 2380 | 1465247998537 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 2380 | 1465247998539 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:58 INFO - PROCESS | 2380 | ++DOCSHELL 16B32800 == 35 [pid = 2380] [id = 371] 13:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16BA5C00) [pid = 2380] [serial = 1112] [outer = 00000000] 13:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17587000) [pid = 2380] [serial = 1113] [outer = 16BA5C00] 13:19:58 INFO - PROCESS | 2380 | 1465247998583 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (175AF800) [pid = 2380] [serial = 1114] [outer = 16BA5C00] 13:19:58 INFO - PROCESS | 2380 | 1465247998997 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]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 686ms 13:19:59 INFO - PROCESS | 2380 | 1465247999056 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2380 | 1465247999058 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 13:19:59 INFO - PROCESS | 2380 | 1465247999061 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:19:59 INFO - PROCESS | 2380 | 1465247999063 Marionette TRACE conn2 <- [1,1450,null,{}] 13:19:59 INFO - PROCESS | 2380 | 1465247999071 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}] 13:19:59 INFO - PROCESS | 2380 | 1465247999073 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:59 INFO - PROCESS | 2380 | 1465247999200 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:19:59 INFO - PROCESS | 2380 | 1465247999211 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2380 | 1465247999213 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:59 INFO - PROCESS | 2380 | ++DOCSHELL 1393E400 == 36 [pid = 2380] [id = 372] 13:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17412800) [pid = 2380] [serial = 1115] [outer = 00000000] 13:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17698C00) [pid = 2380] [serial = 1116] [outer = 17412800] 13:19:59 INFO - PROCESS | 2380 | 1465247999259 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17735000) [pid = 2380] [serial = 1117] [outer = 17412800] 13:19:59 INFO - PROCESS | 2380 | 1465247999701 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]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 686ms 13:19:59 INFO - PROCESS | 2380 | 1465247999761 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2380 | 1465247999763 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 13:19:59 INFO - PROCESS | 2380 | 1465247999766 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:19:59 INFO - PROCESS | 2380 | 1465247999768 Marionette TRACE conn2 <- [1,1454,null,{}] 13:19:59 INFO - PROCESS | 2380 | 1465247999777 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}] 13:19:59 INFO - PROCESS | 2380 | 1465247999779 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:59 INFO - PROCESS | 2380 | 1465247999899 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:19:59 INFO - PROCESS | 2380 | 1465247999908 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2380 | 1465247999909 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:19:59 INFO - PROCESS | 2380 | ++DOCSHELL 17695C00 == 37 [pid = 2380] [id = 373] 13:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17F08800) [pid = 2380] [serial = 1118] [outer = 00000000] 13:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (181EAC00) [pid = 2380] [serial = 1119] [outer = 17F08800] 13:19:59 INFO - PROCESS | 2380 | 1465247999952 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18378400) [pid = 2380] [serial = 1120] [outer = 17F08800] 13:20:00 INFO - PROCESS | 2380 | 1465248000413 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]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 687ms 13:20:00 INFO - PROCESS | 2380 | 1465248000466 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 2380 | 1465248000468 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 13:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:20:00 INFO - PROCESS | 2380 | 1465248000473 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 2380 | 1465248000476 Marionette TRACE conn2 <- [1,1458,null,{}] 13:20:00 INFO - PROCESS | 2380 | 1465248000480 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}] 13:20:00 INFO - PROCESS | 2380 | 1465248000484 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:00 INFO - PROCESS | 2380 | 1465248000654 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:20:00 INFO - PROCESS | 2380 | 1465248000722 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 2380 | 1465248000725 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:00 INFO - PROCESS | 2380 | ++DOCSHELL 153C5800 == 38 [pid = 2380] [id = 374] 13:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (183AFC00) [pid = 2380] [serial = 1121] [outer = 00000000] 13:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (198E8800) [pid = 2380] [serial = 1122] [outer = 183AFC00] 13:20:00 INFO - PROCESS | 2380 | 1465248000769 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (198EEC00) [pid = 2380] [serial = 1123] [outer = 183AFC00] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (10324400) [pid = 2380] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15C7D000) [pid = 2380] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (132EEC00) [pid = 2380] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (15C78400) [pid = 2380] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16085800) [pid = 2380] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1703C800) [pid = 2380] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0F32C000) [pid = 2380] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1057E000) [pid = 2380] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17B94C00) [pid = 2380] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14EA4C00) [pid = 2380] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (13254000) [pid = 2380] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10E20000) [pid = 2380] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1401D400) [pid = 2380] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (114C1C00) [pid = 2380] [serial = 1124] [outer = 1B448000] 13:20:01 INFO - PROCESS | 2380 | 1465248001404 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]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 936ms 13:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:20:01 INFO - PROCESS | 2380 | 1465248001418 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 2380 | 1465248001420 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 13:20:01 INFO - PROCESS | 2380 | 1465248001423 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 2380 | 1465248001425 Marionette TRACE conn2 <- [1,1462,null,{}] 13:20:01 INFO - PROCESS | 2380 | 1465248001428 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}] 13:20:01 INFO - PROCESS | 2380 | 1465248001429 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:01 INFO - PROCESS | 2380 | 1465248001513 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:20:01 INFO - PROCESS | 2380 | 1465248001520 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 2380 | 1465248001522 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:01 INFO - PROCESS | 2380 | ++DOCSHELL 139C8000 == 39 [pid = 2380] [id = 375] 13:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15FA2800) [pid = 2380] [serial = 1125] [outer = 00000000] 13:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18377000) [pid = 2380] [serial = 1126] [outer = 15FA2800] 13:20:01 INFO - PROCESS | 2380 | 1465248001565 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (183AA800) [pid = 2380] [serial = 1127] [outer = 15FA2800] 13:20:01 INFO - PROCESS | 2380 | 1465248001987 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]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 593ms 13:20:02 INFO - PROCESS | 2380 | 1465248002023 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 2380 | 1465248002035 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 13:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:20:02 INFO - PROCESS | 2380 | 1465248002043 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 2380 | 1465248002044 Marionette TRACE conn2 <- [1,1466,null,{}] 13:20:02 INFO - PROCESS | 2380 | 1465248002048 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}] 13:20:02 INFO - PROCESS | 2380 | 1465248002050 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:02 INFO - PROCESS | 2380 | 1465248002126 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:20:02 INFO - PROCESS | 2380 | 1465248002132 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 2380 | 1465248002134 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:02 INFO - PROCESS | 2380 | ++DOCSHELL 198F0C00 == 40 [pid = 2380] [id = 376] 13:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (198F3400) [pid = 2380] [serial = 1128] [outer = 00000000] 13:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1125B000) [pid = 2380] [serial = 1129] [outer = 198F3400] 13:20:02 INFO - PROCESS | 2380 | 1465248002177 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (19B06C00) [pid = 2380] [serial = 1130] [outer = 198F3400] 13:20:02 INFO - PROCESS | 2380 | 1465248002627 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]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 640ms 13:20:02 INFO - PROCESS | 2380 | 1465248002681 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 2380 | 1465248002683 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 13:20:02 INFO - PROCESS | 2380 | 1465248002686 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:20:02 INFO - PROCESS | 2380 | 1465248002688 Marionette TRACE conn2 <- [1,1470,null,{}] 13:20:02 INFO - PROCESS | 2380 | 1465248002691 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}] 13:20:02 INFO - PROCESS | 2380 | 1465248002693 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:02 INFO - PROCESS | 2380 | 1465248002770 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:20:02 INFO - PROCESS | 2380 | 1465248002775 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 2380 | 1465248002777 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:02 INFO - PROCESS | 2380 | ++DOCSHELL 1983A400 == 41 [pid = 2380] [id = 377] 13:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19B0A000) [pid = 2380] [serial = 1131] [outer = 00000000] 13:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19DCAC00) [pid = 2380] [serial = 1132] [outer = 19B0A000] 13:20:02 INFO - PROCESS | 2380 | 1465248002819 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (19DD2800) [pid = 2380] [serial = 1133] [outer = 19B0A000] 13:20:03 INFO - PROCESS | 2380 | 1465248003708 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]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1029ms 13:20:03 INFO - PROCESS | 2380 | 1465248003741 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 2380 | 1465248003745 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 13:20:03 INFO - PROCESS | 2380 | 1465248003750 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:20:03 INFO - PROCESS | 2380 | 1465248003755 Marionette TRACE conn2 <- [1,1474,null,{}] 13:20:03 INFO - PROCESS | 2380 | 1465248003761 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}] 13:20:03 INFO - PROCESS | 2380 | 1465248003764 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:03 INFO - PROCESS | 2380 | 1465248003888 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:20:04 INFO - PROCESS | 2380 | 1465248004018 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 2380 | 1465248004021 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:04 INFO - PROCESS | 2380 | ++DOCSHELL 10A6AC00 == 42 [pid = 2380] [id = 378] 13:20:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10AD6C00) [pid = 2380] [serial = 1134] [outer = 00000000] 13:20:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (11AD8000) [pid = 2380] [serial = 1135] [outer = 10AD6C00] 13:20:04 INFO - PROCESS | 2380 | 1465248004083 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (12DA6400) [pid = 2380] [serial = 1136] [outer = 10AD6C00] 13:20:05 INFO - PROCESS | 2380 | 1465248005059 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]]]}] 13:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1357ms 13:20:05 INFO - PROCESS | 2380 | 1465248005115 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 2380 | 1465248005119 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 13:20:05 INFO - PROCESS | 2380 | 1465248005125 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:20:05 INFO - PROCESS | 2380 | 1465248005128 Marionette TRACE conn2 <- [1,1478,null,{}] 13:20:05 INFO - PROCESS | 2380 | 1465248005133 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}] 13:20:05 INFO - PROCESS | 2380 | 1465248005136 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:05 INFO - PROCESS | 2380 | 1465248005272 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:20:05 INFO - PROCESS | 2380 | 1465248005464 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 2380 | 1465248005468 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 12A18800 == 41 [pid = 2380] [id = 200] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 132E3800 == 40 [pid = 2380] [id = 185] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 10A4FC00 == 39 [pid = 2380] [id = 190] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 139D2800 == 38 [pid = 2380] [id = 191] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 13146400 == 37 [pid = 2380] [id = 188] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 14E38800 == 36 [pid = 2380] [id = 186] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 11222000 == 35 [pid = 2380] [id = 192] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 14E39400 == 34 [pid = 2380] [id = 195] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 17689400 == 33 [pid = 2380] [id = 189] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 106F1C00 == 32 [pid = 2380] [id = 196] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 15A40C00 == 31 [pid = 2380] [id = 187] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 11221800 == 30 [pid = 2380] [id = 184] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 11AD4400 == 29 [pid = 2380] [id = 201] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 14E39800 == 28 [pid = 2380] [id = 194] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 13145C00 == 27 [pid = 2380] [id = 193] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 198F0C00 == 26 [pid = 2380] [id = 376] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 139C8000 == 25 [pid = 2380] [id = 375] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 153C5800 == 24 [pid = 2380] [id = 374] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 17695C00 == 23 [pid = 2380] [id = 373] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 1393E400 == 22 [pid = 2380] [id = 372] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 16B32800 == 21 [pid = 2380] [id = 371] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 16853800 == 20 [pid = 2380] [id = 370] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 16084800 == 19 [pid = 2380] [id = 369] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1816E800) [pid = 2380] [serial = 1089] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | ++DOCSHELL 1031DC00 == 20 [pid = 2380] [id = 379] 13:20:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10328400) [pid = 2380] [serial = 1137] [outer = 00000000] 13:20:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10663000) [pid = 2380] [serial = 1138] [outer = 10328400] 13:20:05 INFO - PROCESS | 2380 | 1465248005558 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10A52400) [pid = 2380] [serial = 1139] [outer = 10328400] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 15424000 == 19 [pid = 2380] [id = 368] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 140F6C00 == 18 [pid = 2380] [id = 367] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 139C7C00 == 17 [pid = 2380] [id = 366] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 12BC3800 == 16 [pid = 2380] [id = 365] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 10A6BC00 == 15 [pid = 2380] [id = 364] 13:20:05 INFO - PROCESS | 2380 | --DOCSHELL 14E41000 == 14 [pid = 2380] [id = 363] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1313D400) [pid = 2380] [serial = 1027] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1768E400) [pid = 2380] [serial = 1087] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (16078400) [pid = 2380] [serial = 1074] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (169DB400) [pid = 2380] [serial = 1077] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1607FC00) [pid = 2380] [serial = 1075] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1740D000) [pid = 2380] [serial = 1080] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (169E5800) [pid = 2380] [serial = 1078] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17413000) [pid = 2380] [serial = 1081] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1768D800) [pid = 2380] [serial = 1086] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10A4CC00) [pid = 2380] [serial = 1063] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (103F3000) [pid = 2380] [serial = 1062] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (13099000) [pid = 2380] [serial = 1060] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10AD5000) [pid = 2380] [serial = 1059] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (181E9C00) [pid = 2380] [serial = 1057] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (156D6800) [pid = 2380] [serial = 1071] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (13944800) [pid = 2380] [serial = 1068] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (139CEC00) [pid = 2380] [serial = 1069] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (12ADD400) [pid = 2380] [serial = 1066] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1122B400) [pid = 2380] [serial = 1065] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16085400) [pid = 2380] [serial = 1083] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15A41400) [pid = 2380] [serial = 1072] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16A83C00) [pid = 2380] [serial = 1084] [outer = 00000000] [url = about:blank] 13:20:05 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16079C00) [pid = 2380] [serial = 1042] [outer = 00000000] [url = about:blank] 13:20:06 INFO - PROCESS | 2380 | 1465248006166 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]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1076ms 13:20:06 INFO - PROCESS | 2380 | 1465248006218 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 2380 | 1465248006222 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 13:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:20:06 INFO - PROCESS | 2380 | 1465248006226 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 2380 | 1465248006229 Marionette TRACE conn2 <- [1,1482,null,{}] 13:20:06 INFO - PROCESS | 2380 | 1465248006235 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}] 13:20:06 INFO - PROCESS | 2380 | 1465248006239 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:06 INFO - PROCESS | 2380 | 1465248006346 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:20:06 INFO - PROCESS | 2380 | 1465248006446 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 2380 | 1465248006449 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:06 INFO - PROCESS | 2380 | ++DOCSHELL 1280A800 == 15 [pid = 2380] [id = 380] 13:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1280B800) [pid = 2380] [serial = 1140] [outer = 00000000] 13:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (12D61800) [pid = 2380] [serial = 1141] [outer = 1280B800] 13:20:06 INFO - PROCESS | 2380 | 1465248006506 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (13099000) [pid = 2380] [serial = 1142] [outer = 1280B800] 13:20:07 INFO - PROCESS | 2380 | 1465248007130 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]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 951ms 13:20:07 INFO - PROCESS | 2380 | 1465248007175 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 2380 | 1465248007180 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 13:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:20:07 INFO - PROCESS | 2380 | 1465248007185 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 2380 | 1465248007187 Marionette TRACE conn2 <- [1,1486,null,{}] 13:20:07 INFO - PROCESS | 2380 | 1465248007191 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}] 13:20:07 INFO - PROCESS | 2380 | 1465248007194 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:07 INFO - PROCESS | 2380 | 1465248007304 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:20:07 INFO - PROCESS | 2380 | 1465248007404 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 2380 | 1465248007407 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:07 INFO - PROCESS | 2380 | ++DOCSHELL 132E3800 == 16 [pid = 2380] [id = 381] 13:20:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (132E6000) [pid = 2380] [serial = 1143] [outer = 00000000] 13:20:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (137AB800) [pid = 2380] [serial = 1144] [outer = 132E6000] 13:20:07 INFO - PROCESS | 2380 | 1465248007462 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (139C7400) [pid = 2380] [serial = 1145] [outer = 132E6000] 13:20:08 INFO - PROCESS | 2380 | 1465248008092 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]]]}] 13:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 952ms 13:20:08 INFO - PROCESS | 2380 | 1465248008129 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:20:08 INFO - PROCESS | 2380 | 1465248008131 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 13:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:20:08 INFO - PROCESS | 2380 | 1465248008137 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 2380 | 1465248008143 Marionette TRACE conn2 <- [1,1490,null,{}] 13:20:08 INFO - PROCESS | 2380 | 1465248008153 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}] 13:20:08 INFO - PROCESS | 2380 | 1465248008157 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:08 INFO - PROCESS | 2380 | 1465248008269 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:20:08 INFO - PROCESS | 2380 | 1465248008398 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 2380 | 1465248008400 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:08 INFO - PROCESS | 2380 | ++DOCSHELL 14EA8000 == 17 [pid = 2380] [id = 382] 13:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14EAA400) [pid = 2380] [serial = 1146] [outer = 00000000] 13:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15420400) [pid = 2380] [serial = 1147] [outer = 14EAA400] 13:20:08 INFO - PROCESS | 2380 | 1465248008456 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (156D3C00) [pid = 2380] [serial = 1148] [outer = 14EAA400] 13:20:08 INFO - PROCESS | 2380 | 1465248008981 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]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 905ms 13:20:09 INFO - PROCESS | 2380 | 1465248009023 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 2380 | 1465248009026 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:20:09 INFO - PROCESS | 2380 | 1465248009030 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 2380 | 1465248009032 Marionette TRACE conn2 <- [1,1494,null,{}] 13:20:09 INFO - PROCESS | 2380 | 1465248009035 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}] 13:20:09 INFO - PROCESS | 2380 | 1465248009037 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:09 INFO - PROCESS | 2380 | 1465248009141 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:20:09 INFO - PROCESS | 2380 | 1465248009238 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 2380 | 1465248009241 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:09 INFO - PROCESS | 2380 | ++DOCSHELL 15A4D400 == 18 [pid = 2380] [id = 383] 13:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15C6E800) [pid = 2380] [serial = 1149] [outer = 00000000] 13:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16077C00) [pid = 2380] [serial = 1150] [outer = 15C6E800] 13:20:09 INFO - PROCESS | 2380 | 1465248009294 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1607BC00) [pid = 2380] [serial = 1151] [outer = 15C6E800] 13:20:09 INFO - PROCESS | 2380 | 1465248009902 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]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 889ms 13:20:09 INFO - PROCESS | 2380 | 1465248009937 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 2380 | 1465248009939 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:20:09 INFO - PROCESS | 2380 | 1465248009944 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 2380 | 1465248009946 Marionette TRACE conn2 <- [1,1498,null,{}] 13:20:09 INFO - PROCESS | 2380 | 1465248009949 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}] 13:20:09 INFO - PROCESS | 2380 | 1465248009952 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:10 INFO - PROCESS | 2380 | 1465248010051 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:20:10 INFO - PROCESS | 2380 | 1465248010152 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 2380 | 1465248010158 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:10 INFO - PROCESS | 2380 | ++DOCSHELL 16082000 == 19 [pid = 2380] [id = 384] 13:20:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16082400) [pid = 2380] [serial = 1152] [outer = 00000000] 13:20:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16851800) [pid = 2380] [serial = 1153] [outer = 16082400] 13:20:10 INFO - PROCESS | 2380 | 1465248010224 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16A7AC00) [pid = 2380] [serial = 1154] [outer = 16082400] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 12A9F400 == 18 [pid = 2380] [id = 198] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 143F2000 == 17 [pid = 2380] [id = 199] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 14E42400 == 16 [pid = 2380] [id = 197] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 10A6AC00 == 15 [pid = 2380] [id = 378] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 15A4D400 == 14 [pid = 2380] [id = 383] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 132E3800 == 13 [pid = 2380] [id = 381] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 14EA8000 == 12 [pid = 2380] [id = 382] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 1983A400 == 11 [pid = 2380] [id = 377] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 1280A800 == 10 [pid = 2380] [id = 380] 13:20:12 INFO - PROCESS | 2380 | --DOCSHELL 1031DC00 == 9 [pid = 2380] [id = 379] 13:20:13 INFO - PROCESS | 2380 | 1465248013074 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]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 3167ms 13:20:13 INFO - PROCESS | 2380 | 1465248013118 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 2380 | 1465248013122 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 13:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:20:13 INFO - PROCESS | 2380 | 1465248013129 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 2380 | 1465248013132 Marionette TRACE conn2 <- [1,1502,null,{}] 13:20:13 INFO - PROCESS | 2380 | 1465248013138 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}] 13:20:13 INFO - PROCESS | 2380 | 1465248013140 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:13 INFO - PROCESS | 2380 | 1465248013270 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:20:13 INFO - PROCESS | 2380 | 1465248013285 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2380 | 1465248013290 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:13 INFO - PROCESS | 2380 | ++DOCSHELL 10A53400 == 10 [pid = 2380] [id = 385] 13:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (10A53800) [pid = 2380] [serial = 1155] [outer = 00000000] 13:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10AD1400) [pid = 2380] [serial = 1156] [outer = 10A53800] 13:20:13 INFO - PROCESS | 2380 | 1465248013338 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10AD7C00) [pid = 2380] [serial = 1157] [outer = 10A53800] 13:20:13 INFO - PROCESS | 2380 | 1465248013803 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]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 687ms 13:20:13 INFO - PROCESS | 2380 | 1465248013827 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 2380 | 1465248013831 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 13:20:13 INFO - PROCESS | 2380 | 1465248013842 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:20:13 INFO - PROCESS | 2380 | 1465248013844 Marionette TRACE conn2 <- [1,1506,null,{}] 13:20:13 INFO - PROCESS | 2380 | 1465248013848 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}] 13:20:13 INFO - PROCESS | 2380 | 1465248013851 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:13 INFO - PROCESS | 2380 | 1465248013951 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:20:13 INFO - PROCESS | 2380 | 1465248013959 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2380 | 1465248013962 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:13 INFO - PROCESS | 2380 | ++DOCSHELL 10A4CC00 == 11 [pid = 2380] [id = 386] 13:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (12AA2400) [pid = 2380] [serial = 1158] [outer = 00000000] 13:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (13070800) [pid = 2380] [serial = 1159] [outer = 12AA2400] 13:20:14 INFO - PROCESS | 2380 | 1465248014009 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1313B400) [pid = 2380] [serial = 1160] [outer = 12AA2400] 13:20:14 INFO - PROCESS | 2380 | 1465248014485 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]]]}] 13:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 687ms 13:20:14 INFO - PROCESS | 2380 | 1465248014543 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 2380 | 1465248014545 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 13:20:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:20:14 INFO - PROCESS | 2380 | 1465248014549 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 2380 | 1465248014552 Marionette TRACE conn2 <- [1,1510,null,{}] 13:20:14 INFO - PROCESS | 2380 | 1465248014562 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}] 13:20:14 INFO - PROCESS | 2380 | 1465248014567 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:14 INFO - PROCESS | 2380 | 1465248014682 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:20:14 INFO - PROCESS | 2380 | 1465248014780 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 2380 | 1465248014783 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:14 INFO - PROCESS | 2380 | ++DOCSHELL 139D2800 == 12 [pid = 2380] [id = 387] 13:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (139D3000) [pid = 2380] [serial = 1161] [outer = 00000000] 13:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (14014400) [pid = 2380] [serial = 1162] [outer = 139D3000] 13:20:14 INFO - PROCESS | 2380 | 1465248014832 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (14E33800) [pid = 2380] [serial = 1163] [outer = 139D3000] 13:20:15 INFO - PROCESS | 2380 | 1465248015285 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"]]]}] 13:20:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:20:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:20:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:20:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:20:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 796ms 13:20:15 INFO - PROCESS | 2380 | 1465248015368 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 2380 | 1465248015371 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 13:20:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:20:15 INFO - PROCESS | 2380 | 1465248015374 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 2380 | 1465248015376 Marionette TRACE conn2 <- [1,1514,null,{}] 13:20:15 INFO - PROCESS | 2380 | 1465248015379 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}] 13:20:15 INFO - PROCESS | 2380 | 1465248015390 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:15 INFO - PROCESS | 2380 | 1465248015517 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:20:15 INFO - PROCESS | 2380 | 1465248015577 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 2380 | 1465248015579 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:15 INFO - PROCESS | 2380 | ++DOCSHELL 153C7400 == 13 [pid = 2380] [id = 388] 13:20:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1541F800) [pid = 2380] [serial = 1164] [outer = 00000000] 13:20:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (15FA4400) [pid = 2380] [serial = 1165] [outer = 1541F800] 13:20:15 INFO - PROCESS | 2380 | 1465248015625 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1607F400) [pid = 2380] [serial = 1166] [outer = 1541F800] 13:20:16 INFO - PROCESS | 2380 | 1465248016106 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"]]]}] 13:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:20:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 780ms 13:20:16 INFO - PROCESS | 2380 | 1465248016159 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 2380 | 1465248016161 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 13:20:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:20:16 INFO - PROCESS | 2380 | 1465248016164 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 2380 | 1465248016166 Marionette TRACE conn2 <- [1,1518,null,{}] 13:20:16 INFO - PROCESS | 2380 | 1465248016169 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}] 13:20:16 INFO - PROCESS | 2380 | 1465248016171 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:16 INFO - PROCESS | 2380 | 1465248016280 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:20:16 INFO - PROCESS | 2380 | 1465248016291 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 2380 | 1465248016293 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:16 INFO - PROCESS | 2380 | ++DOCSHELL 16848800 == 14 [pid = 2380] [id = 389] 13:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (16854C00) [pid = 2380] [serial = 1167] [outer = 00000000] 13:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (16A88800) [pid = 2380] [serial = 1168] [outer = 16854C00] 13:20:16 INFO - PROCESS | 2380 | 1465248016392 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (16BAF400) [pid = 2380] [serial = 1169] [outer = 16854C00] 13:20:16 INFO - PROCESS | 2380 | 1465248016794 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]]]}] 13:20:16 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:20:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:20:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:20:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:20:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 702ms 13:20:16 INFO - PROCESS | 2380 | 1465248016864 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 2380 | 1465248016866 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 13:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:20:16 INFO - PROCESS | 2380 | 1465248016875 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 2380 | 1465248016877 Marionette TRACE conn2 <- [1,1522,null,{}] 13:20:16 INFO - PROCESS | 2380 | 1465248016880 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}] 13:20:16 INFO - PROCESS | 2380 | 1465248016885 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:17 INFO - PROCESS | 2380 | 1465248017367 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1280B800) [pid = 2380] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (132E6000) [pid = 2380] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (10328400) [pid = 2380] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (17412800) [pid = 2380] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (16851000) [pid = 2380] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (169DAC00) [pid = 2380] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (14E34000) [pid = 2380] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (12BC9000) [pid = 2380] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (156D0000) [pid = 2380] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (139CAC00) [pid = 2380] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15A0B400) [pid = 2380] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17F08800) [pid = 2380] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (183AFC00) [pid = 2380] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (15FA2800) [pid = 2380] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16BA5C00) [pid = 2380] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10AD1800) [pid = 2380] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (15C6E800) [pid = 2380] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10AD6C00) [pid = 2380] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (198F3400) [pid = 2380] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (19B0A000) [pid = 2380] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:20:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14EAA400) [pid = 2380] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:20:17 INFO - PROCESS | 2380 | 1465248017432 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 2380 | 1465248017434 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:17 INFO - PROCESS | 2380 | ++DOCSHELL 0C772C00 == 15 [pid = 2380] [id = 390] 13:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0F324C00) [pid = 2380] [serial = 1170] [outer = 00000000] 13:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (106EA000) [pid = 2380] [serial = 1171] [outer = 0F324C00] 13:20:17 INFO - PROCESS | 2380 | 1465248017479 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12AA9400) [pid = 2380] [serial = 1172] [outer = 0F324C00] 13:20:17 INFO - PROCESS | 2380 | 1465248017883 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]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1030ms 13:20:17 INFO - PROCESS | 2380 | 1465248017917 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 2380 | 1465248017919 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 13:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:20:17 INFO - PROCESS | 2380 | 1465248017931 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 2380 | 1465248017933 Marionette TRACE conn2 <- [1,1526,null,{}] 13:20:17 INFO - PROCESS | 2380 | 1465248017937 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}] 13:20:17 INFO - PROCESS | 2380 | 1465248017939 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:18 INFO - PROCESS | 2380 | 1465248018021 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:20:18 INFO - PROCESS | 2380 | 1465248018026 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 2380 | 1465248018028 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:18 INFO - PROCESS | 2380 | ++DOCSHELL 11259C00 == 16 [pid = 2380] [id = 391] 13:20:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1306E800) [pid = 2380] [serial = 1173] [outer = 00000000] 13:20:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (14EA3400) [pid = 2380] [serial = 1174] [outer = 1306E800] 13:20:18 INFO - PROCESS | 2380 | 1465248018071 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (151C3800) [pid = 2380] [serial = 1175] [outer = 1306E800] 13:20:18 INFO - PROCESS | 2380 | 1465248018607 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]]]}] 13:20:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 687ms 13:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:20:18 INFO - PROCESS | 2380 | 1465248018622 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 2380 | 1465248018624 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 13:20:18 INFO - PROCESS | 2380 | 1465248018628 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 2380 | 1465248018629 Marionette TRACE conn2 <- [1,1530,null,{}] 13:20:18 INFO - PROCESS | 2380 | 1465248018636 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}] 13:20:18 INFO - PROCESS | 2380 | 1465248018637 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:18 INFO - PROCESS | 2380 | 1465248018739 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:20:18 INFO - PROCESS | 2380 | 1465248018747 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 2380 | 1465248018749 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:18 INFO - PROCESS | 2380 | ++DOCSHELL 14E3E800 == 17 [pid = 2380] [id = 392] 13:20:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16BA5C00) [pid = 2380] [serial = 1176] [outer = 00000000] 13:20:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (175B0400) [pid = 2380] [serial = 1177] [outer = 16BA5C00] 13:20:18 INFO - PROCESS | 2380 | 1465248018794 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17412000) [pid = 2380] [serial = 1178] [outer = 16BA5C00] 13:20:19 INFO - PROCESS | 2380 | 1465248019223 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]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 640ms 13:20:19 INFO - PROCESS | 2380 | 1465248019269 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 2380 | 1465248019271 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 13:20:19 INFO - PROCESS | 2380 | 1465248019275 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 2380 | 1465248019276 Marionette TRACE conn2 <- [1,1534,null,{}] 13:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:20:19 INFO - PROCESS | 2380 | 1465248019264 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}] 13:20:19 INFO - PROCESS | 2380 | 1465248019266 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:19 INFO - PROCESS | 2380 | 1465248019343 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:20:19 INFO - PROCESS | 2380 | 1465248019477 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 2380 | 1465248019481 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:19 INFO - PROCESS | 2380 | ++DOCSHELL 0F32DC00 == 18 [pid = 2380] [id = 393] 13:20:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (0F32E400) [pid = 2380] [serial = 1179] [outer = 00000000] 13:20:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (0F395C00) [pid = 2380] [serial = 1180] [outer = 0F32E400] 13:20:19 INFO - PROCESS | 2380 | 1465248019579 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1053F800) [pid = 2380] [serial = 1181] [outer = 0F32E400] 13:20:20 INFO - PROCESS | 2380 | 1465248020222 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]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 983ms 13:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:20:20 INFO - PROCESS | 2380 | 1465248020259 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 2380 | 1465248020262 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 13:20:20 INFO - PROCESS | 2380 | 1465248020267 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 2380 | 1465248020270 Marionette TRACE conn2 <- [1,1538,null,{}] 13:20:20 INFO - PROCESS | 2380 | 1465248020276 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}] 13:20:20 INFO - PROCESS | 2380 | 1465248020278 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:20 INFO - PROCESS | 2380 | 1465248020385 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:20:20 INFO - PROCESS | 2380 | 1465248020519 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 2380 | 1465248020523 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:20 INFO - PROCESS | 2380 | ++DOCSHELL 131E1400 == 19 [pid = 2380] [id = 394] 13:20:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (131E2400) [pid = 2380] [serial = 1182] [outer = 00000000] 13:20:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (13949800) [pid = 2380] [serial = 1183] [outer = 131E2400] 13:20:20 INFO - PROCESS | 2380 | 1465248020579 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (139CFC00) [pid = 2380] [serial = 1184] [outer = 131E2400] 13:20:21 INFO - PROCESS | 2380 | 1465248021154 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]]]}] 13:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 936ms 13:20:21 INFO - PROCESS | 2380 | 1465248021212 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 2380 | 1465248021216 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 13:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:20:21 INFO - PROCESS | 2380 | 1465248021220 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 2380 | 1465248021222 Marionette TRACE conn2 <- [1,1542,null,{}] 13:20:21 INFO - PROCESS | 2380 | 1465248021226 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}] 13:20:21 INFO - PROCESS | 2380 | 1465248021229 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:21 INFO - PROCESS | 2380 | 1465248021341 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:20:21 INFO - PROCESS | 2380 | 1465248021449 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 2380 | 1465248021451 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:21 INFO - PROCESS | 2380 | ++DOCSHELL 169E0000 == 20 [pid = 2380] [id = 395] 13:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (169E3C00) [pid = 2380] [serial = 1185] [outer = 00000000] 13:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (16B35C00) [pid = 2380] [serial = 1186] [outer = 169E3C00] 13:20:21 INFO - PROCESS | 2380 | 1465248021511 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (17410C00) [pid = 2380] [serial = 1187] [outer = 169E3C00] 13:20:22 INFO - PROCESS | 2380 | 1465248022145 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]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 936ms 13:20:22 INFO - PROCESS | 2380 | 1465248022166 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 2380 | 1465248022168 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:20:22 INFO - PROCESS | 2380 | 1465248022178 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 2380 | 1465248022184 Marionette TRACE conn2 <- [1,1546,null,{}] 13:20:22 INFO - PROCESS | 2380 | 1465248022188 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}] 13:20:22 INFO - PROCESS | 2380 | 1465248022192 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:22 INFO - PROCESS | 2380 | 1465248022300 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:20:22 INFO - PROCESS | 2380 | 1465248022588 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 2380 | 1465248022591 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:22 INFO - PROCESS | 2380 | ++DOCSHELL 0F32B400 == 21 [pid = 2380] [id = 396] 13:20:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (0F32D400) [pid = 2380] [serial = 1188] [outer = 00000000] 13:20:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (103F3C00) [pid = 2380] [serial = 1189] [outer = 0F32D400] 13:20:22 INFO - PROCESS | 2380 | 1465248022642 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (10A4FC00) [pid = 2380] [serial = 1190] [outer = 0F32D400] 13:20:23 INFO - PROCESS | 2380 | --DOCSHELL 16082000 == 20 [pid = 2380] [id = 384] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (10A52400) [pid = 2380] [serial = 1139] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (12D61800) [pid = 2380] [serial = 1141] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (10663000) [pid = 2380] [serial = 1138] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (17698C00) [pid = 2380] [serial = 1116] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (169E1000) [pid = 2380] [serial = 1107] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (169E3000) [pid = 2380] [serial = 1108] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (16BADC00) [pid = 2380] [serial = 1110] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1703B000) [pid = 2380] [serial = 1111] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (14E3E400) [pid = 2380] [serial = 1101] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (151D0800) [pid = 2380] [serial = 1102] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (12DAF800) [pid = 2380] [serial = 1095] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (13075C00) [pid = 2380] [serial = 1096] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (15A49400) [pid = 2380] [serial = 1104] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (15F99400) [pid = 2380] [serial = 1105] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (139D2C00) [pid = 2380] [serial = 1098] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1401DC00) [pid = 2380] [serial = 1099] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (181EA800) [pid = 2380] [serial = 1090] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (181EAC00) [pid = 2380] [serial = 1119] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (198E8800) [pid = 2380] [serial = 1122] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18378400) [pid = 2380] [serial = 1120] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18377000) [pid = 2380] [serial = 1126] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (183AA800) [pid = 2380] [serial = 1127] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (17587000) [pid = 2380] [serial = 1113] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (198EEC00) [pid = 2380] [serial = 1123] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (19B06C00) [pid = 2380] [serial = 1130] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10ADE000) [pid = 2380] [serial = 1092] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (181E1800) [pid = 2380] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10E18000) [pid = 2380] [serial = 1093] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (175AF800) [pid = 2380] [serial = 1114] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17735000) [pid = 2380] [serial = 1117] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1607BC00) [pid = 2380] [serial = 1151] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16851800) [pid = 2380] [serial = 1153] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (12DA6400) [pid = 2380] [serial = 1136] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1125B000) [pid = 2380] [serial = 1129] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (19DD2800) [pid = 2380] [serial = 1133] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (156D3C00) [pid = 2380] [serial = 1148] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (11AD8000) [pid = 2380] [serial = 1135] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19DCAC00) [pid = 2380] [serial = 1132] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16077C00) [pid = 2380] [serial = 1150] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (13099000) [pid = 2380] [serial = 1142] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (139C7400) [pid = 2380] [serial = 1145] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (15420400) [pid = 2380] [serial = 1147] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (137AB800) [pid = 2380] [serial = 1144] [outer = 00000000] [url = about:blank] 13:20:23 INFO - PROCESS | 2380 | 1465248023203 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]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1045ms 13:20:23 INFO - PROCESS | 2380 | 1465248023223 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 2380 | 1465248023226 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 13:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:20:23 INFO - PROCESS | 2380 | 1465248023230 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 2380 | 1465248023233 Marionette TRACE conn2 <- [1,1550,null,{}] 13:20:23 INFO - PROCESS | 2380 | 1465248023254 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}] 13:20:23 INFO - PROCESS | 2380 | 1465248023256 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:23 INFO - PROCESS | 2380 | 1465248023340 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:20:23 INFO - PROCESS | 2380 | 1465248023349 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 2380 | 1465248023352 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:23 INFO - PROCESS | 2380 | ++DOCSHELL 114B9800 == 21 [pid = 2380] [id = 397] 13:20:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (11ACE800) [pid = 2380] [serial = 1191] [outer = 00000000] 13:20:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (12BC0800) [pid = 2380] [serial = 1192] [outer = 11ACE800] 13:20:23 INFO - PROCESS | 2380 | 1465248023399 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (12DA7400) [pid = 2380] [serial = 1193] [outer = 11ACE800] 13:20:23 INFO - PROCESS | 2380 | 1465248023879 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]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 718ms 13:20:23 INFO - PROCESS | 2380 | 1465248023950 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 2380 | 1465248023954 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 13:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:20:23 INFO - PROCESS | 2380 | 1465248023957 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 2380 | 1465248023959 Marionette TRACE conn2 <- [1,1554,null,{}] 13:20:23 INFO - PROCESS | 2380 | 1465248023963 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}] 13:20:23 INFO - PROCESS | 2380 | 1465248023965 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:24 INFO - PROCESS | 2380 | 1465248024061 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:20:24 INFO - PROCESS | 2380 | 1465248024189 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 2380 | 1465248024191 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:24 INFO - PROCESS | 2380 | ++DOCSHELL 131DF400 == 22 [pid = 2380] [id = 398] 13:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (131E2800) [pid = 2380] [serial = 1194] [outer = 00000000] 13:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (132EF000) [pid = 2380] [serial = 1195] [outer = 131E2800] 13:20:24 INFO - PROCESS | 2380 | 1465248024236 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (13948000) [pid = 2380] [serial = 1196] [outer = 131E2800] 13:20:24 INFO - PROCESS | 2380 | 1465248024609 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]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 702ms 13:20:24 INFO - PROCESS | 2380 | 1465248024658 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 2380 | 1465248024660 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 13:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:20:24 INFO - PROCESS | 2380 | 1465248024670 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 2380 | 1465248024675 Marionette TRACE conn2 <- [1,1558,null,{}] 13:20:24 INFO - PROCESS | 2380 | 1465248024679 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}] 13:20:24 INFO - PROCESS | 2380 | 1465248024682 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:24 INFO - PROCESS | 2380 | 1465248024765 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:20:24 INFO - PROCESS | 2380 | 1465248024770 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 2380 | 1465248024772 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:24 INFO - PROCESS | 2380 | ++DOCSHELL 1393E400 == 23 [pid = 2380] [id = 399] 13:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (13941C00) [pid = 2380] [serial = 1197] [outer = 00000000] 13:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (151CD800) [pid = 2380] [serial = 1198] [outer = 13941C00] 13:20:24 INFO - PROCESS | 2380 | 1465248024816 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (151D2C00) [pid = 2380] [serial = 1199] [outer = 13941C00] 13:20:25 INFO - PROCESS | 2380 | 1465248025255 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]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 656ms 13:20:25 INFO - PROCESS | 2380 | 1465248025322 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 2380 | 1465248025324 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 13:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:20:25 INFO - PROCESS | 2380 | 1465248025328 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 2380 | 1465248025329 Marionette TRACE conn2 <- [1,1562,null,{}] 13:20:25 INFO - PROCESS | 2380 | 1465248025333 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}] 13:20:25 INFO - PROCESS | 2380 | 1465248025335 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:25 INFO - PROCESS | 2380 | 1465248025449 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:20:25 INFO - PROCESS | 2380 | 1465248025535 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 2380 | 1465248025537 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:25 INFO - PROCESS | 2380 | ++DOCSHELL 15A4E000 == 24 [pid = 2380] [id = 400] 13:20:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (15A4EC00) [pid = 2380] [serial = 1200] [outer = 00000000] 13:20:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15F9A800) [pid = 2380] [serial = 1201] [outer = 15A4EC00] 13:20:25 INFO - PROCESS | 2380 | 1465248025580 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (15FA3400) [pid = 2380] [serial = 1202] [outer = 15A4EC00] 13:20:25 INFO - PROCESS | 2380 | 1465248025996 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]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 687ms 13:20:26 INFO - PROCESS | 2380 | 1465248026027 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 2380 | 1465248026029 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 13:20:26 INFO - PROCESS | 2380 | 1465248026032 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:20:26 INFO - PROCESS | 2380 | 1465248026033 Marionette TRACE conn2 <- [1,1566,null,{}] 13:20:26 INFO - PROCESS | 2380 | 1465248026037 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}] 13:20:26 INFO - PROCESS | 2380 | 1465248026039 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:26 INFO - PROCESS | 2380 | 1465248026147 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:20:26 INFO - PROCESS | 2380 | 1465248026156 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 2380 | 1465248026162 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:26 INFO - PROCESS | 2380 | ++DOCSHELL 1607C800 == 25 [pid = 2380] [id = 401] 13:20:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1607CC00) [pid = 2380] [serial = 1203] [outer = 00000000] 13:20:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16084800) [pid = 2380] [serial = 1204] [outer = 1607CC00] 13:20:26 INFO - PROCESS | 2380 | 1465248026271 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (169DFC00) [pid = 2380] [serial = 1205] [outer = 1607CC00] 13:20:26 INFO - PROCESS | 2380 | 1465248026711 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]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 13:20:26 INFO - PROCESS | 2380 | 1465248026773 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 2380 | 1465248026776 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 13:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:20:26 INFO - PROCESS | 2380 | 1465248026779 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 2380 | 1465248026780 Marionette TRACE conn2 <- [1,1570,null,{}] 13:20:26 INFO - PROCESS | 2380 | 1465248026820 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}] 13:20:26 INFO - PROCESS | 2380 | 1465248026823 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:26 INFO - PROCESS | 2380 | 1465248026938 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:20:26 INFO - PROCESS | 2380 | 1465248026946 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 2380 | 1465248026957 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:27 INFO - PROCESS | 2380 | ++DOCSHELL 1607E800 == 26 [pid = 2380] [id = 402] 13:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (169E3800) [pid = 2380] [serial = 1206] [outer = 00000000] 13:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17049400) [pid = 2380] [serial = 1207] [outer = 169E3800] 13:20:27 INFO - PROCESS | 2380 | 1465248027052 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1740CC00) [pid = 2380] [serial = 1208] [outer = 169E3800] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1541F800) [pid = 2380] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12AA2400) [pid = 2380] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16854C00) [pid = 2380] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16082400) [pid = 2380] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (139D3000) [pid = 2380] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10A53800) [pid = 2380] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1306E800) [pid = 2380] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:20:27 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (0F324C00) [pid = 2380] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:20:27 INFO - PROCESS | 2380 | 1465248027486 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]]]}] 13:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 13:20:27 INFO - PROCESS | 2380 | 1465248027519 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 2380 | 1465248027521 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 13:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:20:27 INFO - PROCESS | 2380 | 1465248027524 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 2380 | 1465248027525 Marionette TRACE conn2 <- [1,1574,null,{}] 13:20:27 INFO - PROCESS | 2380 | 1465248027529 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}] 13:20:27 INFO - PROCESS | 2380 | 1465248027531 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:27 INFO - PROCESS | 2380 | 1465248027607 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:20:27 INFO - PROCESS | 2380 | 1465248027690 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 2380 | 1465248027692 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:27 INFO - PROCESS | 2380 | ++DOCSHELL 0F325C00 == 27 [pid = 2380] [id = 403] 13:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0F328800) [pid = 2380] [serial = 1209] [outer = 00000000] 13:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16854C00) [pid = 2380] [serial = 1210] [outer = 0F328800] 13:20:27 INFO - PROCESS | 2380 | 1465248027740 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16BAC400) [pid = 2380] [serial = 1211] [outer = 0F328800] 13:20:28 INFO - PROCESS | 2380 | 1465248028099 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]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 593ms 13:20:28 INFO - PROCESS | 2380 | 1465248028121 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 2380 | 1465248028123 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 13:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:20:28 INFO - PROCESS | 2380 | 1465248028126 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 2380 | 1465248028128 Marionette TRACE conn2 <- [1,1578,null,{}] 13:20:28 INFO - PROCESS | 2380 | 1465248028131 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}] 13:20:28 INFO - PROCESS | 2380 | 1465248028133 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:28 INFO - PROCESS | 2380 | 1465248028210 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:20:28 INFO - PROCESS | 2380 | 1465248028215 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 2380 | 1465248028217 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:28 INFO - PROCESS | 2380 | ++DOCSHELL 17410800 == 28 [pid = 2380] [id = 404] 13:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (17689C00) [pid = 2380] [serial = 1212] [outer = 00000000] 13:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (17698000) [pid = 2380] [serial = 1213] [outer = 17689C00] 13:20:28 INFO - PROCESS | 2380 | 1465248028260 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (17734000) [pid = 2380] [serial = 1214] [outer = 17689C00] 13:20:28 INFO - PROCESS | 2380 | 1465248028707 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]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 624ms 13:20:28 INFO - PROCESS | 2380 | 1465248028765 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 2380 | 1465248028767 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 13:20:28 INFO - PROCESS | 2380 | 1465248028770 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:20:28 INFO - PROCESS | 2380 | 1465248028772 Marionette TRACE conn2 <- [1,1582,null,{}] 13:20:28 INFO - PROCESS | 2380 | 1465248028776 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}] 13:20:28 INFO - PROCESS | 2380 | 1465248028777 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:28 INFO - PROCESS | 2380 | 1465248028866 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:20:28 INFO - PROCESS | 2380 | 1465248028872 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 2380 | 1465248028874 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:28 INFO - PROCESS | 2380 | ++DOCSHELL 0F32D000 == 29 [pid = 2380] [id = 405] 13:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1757FC00) [pid = 2380] [serial = 1215] [outer = 00000000] 13:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17F0AC00) [pid = 2380] [serial = 1216] [outer = 1757FC00] 13:20:28 INFO - PROCESS | 2380 | 1465248028918 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1816D800) [pid = 2380] [serial = 1217] [outer = 1757FC00] 13:20:29 INFO - PROCESS | 2380 | 1465248029353 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]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 639ms 13:20:29 INFO - PROCESS | 2380 | 1465248029413 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 2380 | 1465248029417 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 13:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:20:29 INFO - PROCESS | 2380 | 1465248029427 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - PROCESS | 2380 | 1465248029431 Marionette TRACE conn2 <- [1,1586,null,{}] 13:20:29 INFO - PROCESS | 2380 | 1465248029438 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}] 13:20:29 INFO - PROCESS | 2380 | 1465248029441 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:29 INFO - PROCESS | 2380 | 1465248029554 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:20:29 INFO - PROCESS | 2380 | 1465248029710 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 2380 | 1465248029714 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:29 INFO - PROCESS | 2380 | ++DOCSHELL 10ADFC00 == 30 [pid = 2380] [id = 406] 13:20:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10B7DC00) [pid = 2380] [serial = 1218] [outer = 00000000] 13:20:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (11223400) [pid = 2380] [serial = 1219] [outer = 10B7DC00] 13:20:29 INFO - PROCESS | 2380 | 1465248029772 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1302F800) [pid = 2380] [serial = 1220] [outer = 10B7DC00] 13:20:30 INFO - PROCESS | 2380 | 1465248030323 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]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 936ms 13:20:30 INFO - PROCESS | 2380 | 1465248030355 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 2380 | 1465248030358 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 13:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:20:30 INFO - PROCESS | 2380 | 1465248030365 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 2380 | 1465248030369 Marionette TRACE conn2 <- [1,1590,null,{}] 13:20:30 INFO - PROCESS | 2380 | 1465248030373 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}] 13:20:30 INFO - PROCESS | 2380 | 1465248030376 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:30 INFO - PROCESS | 2380 | 1465248030483 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:20:30 INFO - PROCESS | 2380 | 1465248030585 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 2380 | 1465248030588 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:30 INFO - PROCESS | 2380 | ++DOCSHELL 1324D800 == 31 [pid = 2380] [id = 407] 13:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1324E000) [pid = 2380] [serial = 1221] [outer = 00000000] 13:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (139D5400) [pid = 2380] [serial = 1222] [outer = 1324E000] 13:20:30 INFO - PROCESS | 2380 | 1465248030643 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (14E3C000) [pid = 2380] [serial = 1223] [outer = 1324E000] 13:20:31 INFO - PROCESS | 2380 | 1465248031265 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]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 936ms 13:20:31 INFO - PROCESS | 2380 | 1465248031306 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 2380 | 1465248031308 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 13:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:20:31 INFO - PROCESS | 2380 | 1465248031312 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 2380 | 1465248031314 Marionette TRACE conn2 <- [1,1594,null,{}] 13:20:31 INFO - PROCESS | 2380 | 1465248031324 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}] 13:20:31 INFO - PROCESS | 2380 | 1465248031329 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:31 INFO - PROCESS | 2380 | 1465248031445 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:20:31 INFO - PROCESS | 2380 | 1465248031579 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 2380 | 1465248031584 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:31 INFO - PROCESS | 2380 | ++DOCSHELL 16A86800 == 32 [pid = 2380] [id = 408] 13:20:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16A87000) [pid = 2380] [serial = 1224] [outer = 00000000] 13:20:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (175B5800) [pid = 2380] [serial = 1225] [outer = 16A87000] 13:20:31 INFO - PROCESS | 2380 | 1465248031642 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17F03C00) [pid = 2380] [serial = 1226] [outer = 16A87000] 13:20:32 INFO - PROCESS | 2380 | 1465248032262 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]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 999ms 13:20:32 INFO - PROCESS | 2380 | 1465248032314 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 2380 | 1465248032317 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 13:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:20:32 INFO - PROCESS | 2380 | 1465248032320 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 2380 | 1465248032322 Marionette TRACE conn2 <- [1,1598,null,{}] 13:20:32 INFO - PROCESS | 2380 | 1465248032326 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}] 13:20:32 INFO - PROCESS | 2380 | 1465248032328 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:32 INFO - PROCESS | 2380 | 1465248032440 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:20:32 INFO - PROCESS | 2380 | 1465248032571 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 2380 | 1465248032574 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:32 INFO - PROCESS | 2380 | ++DOCSHELL 156D4000 == 33 [pid = 2380] [id = 409] 13:20:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1836A000) [pid = 2380] [serial = 1227] [outer = 00000000] 13:20:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18374000) [pid = 2380] [serial = 1228] [outer = 1836A000] 13:20:32 INFO - PROCESS | 2380 | 1465248032630 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (183A1C00) [pid = 2380] [serial = 1229] [outer = 1836A000] 13:20:33 INFO - PROCESS | 2380 | 1465248033333 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]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1045ms 13:20:33 INFO - PROCESS | 2380 | 1465248033363 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 2380 | 1465248033367 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 13:20:33 INFO - PROCESS | 2380 | 1465248033391 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:20:33 INFO - PROCESS | 2380 | 1465248033395 Marionette TRACE conn2 <- [1,1602,null,{}] 13:20:33 INFO - PROCESS | 2380 | 1465248033400 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}] 13:20:33 INFO - PROCESS | 2380 | 1465248033402 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:33 INFO - PROCESS | 2380 | 1465248033513 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:20:33 INFO - PROCESS | 2380 | 1465248033621 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 2380 | 1465248033626 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:33 INFO - PROCESS | 2380 | ++DOCSHELL 10AD8C00 == 34 [pid = 2380] [id = 410] 13:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10AD9C00) [pid = 2380] [serial = 1230] [outer = 00000000] 13:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1280BC00) [pid = 2380] [serial = 1231] [outer = 10AD9C00] 13:20:33 INFO - PROCESS | 2380 | 1465248033678 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (13117400) [pid = 2380] [serial = 1232] [outer = 10AD9C00] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (175B0400) [pid = 2380] [serial = 1177] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15FA4400) [pid = 2380] [serial = 1165] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (13070800) [pid = 2380] [serial = 1159] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1313B400) [pid = 2380] [serial = 1160] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16A88800) [pid = 2380] [serial = 1168] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16A7AC00) [pid = 2380] [serial = 1154] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14014400) [pid = 2380] [serial = 1162] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10AD1400) [pid = 2380] [serial = 1156] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10AD7C00) [pid = 2380] [serial = 1157] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16BAF400) [pid = 2380] [serial = 1169] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (151C3800) [pid = 2380] [serial = 1175] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14EA3400) [pid = 2380] [serial = 1174] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (106EA000) [pid = 2380] [serial = 1171] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1607F400) [pid = 2380] [serial = 1166] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (12AA9400) [pid = 2380] [serial = 1172] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14E33800) [pid = 2380] [serial = 1163] [outer = 00000000] [url = about:blank] 13:20:34 INFO - PROCESS | 2380 | 1465248034858 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]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1498ms 13:20:34 INFO - PROCESS | 2380 | 1465248034898 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 2380 | 1465248034902 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 13:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:20:34 INFO - PROCESS | 2380 | 1465248034907 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 2380 | 1465248034910 Marionette TRACE conn2 <- [1,1606,null,{}] 13:20:34 INFO - PROCESS | 2380 | 1465248034924 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}] 13:20:34 INFO - PROCESS | 2380 | 1465248034929 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:35 INFO - PROCESS | 2380 | 1465248035041 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:20:35 INFO - PROCESS | 2380 | 1465248035055 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 2380 | 1465248035057 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:35 INFO - PROCESS | 2380 | ++DOCSHELL 10A70000 == 35 [pid = 2380] [id = 411] 13:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (10A70400) [pid = 2380] [serial = 1233] [outer = 00000000] 13:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10AE0800) [pid = 2380] [serial = 1234] [outer = 10A70400] 13:20:35 INFO - PROCESS | 2380 | 1465248035105 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10EA6C00) [pid = 2380] [serial = 1235] [outer = 10A70400] 13:20:35 INFO - PROCESS | 2380 | 1465248035621 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]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 13:20:35 INFO - PROCESS | 2380 | 1465248035648 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 2380 | 1465248035653 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 13:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:20:35 INFO - PROCESS | 2380 | 1465248035659 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 2380 | 1465248035662 Marionette TRACE conn2 <- [1,1610,null,{}] 13:20:35 INFO - PROCESS | 2380 | 1465248035666 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}] 13:20:35 INFO - PROCESS | 2380 | 1465248035668 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:35 INFO - PROCESS | 2380 | 1465248035753 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:20:35 INFO - PROCESS | 2380 | 1465248035762 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 2380 | 1465248035764 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:35 INFO - PROCESS | 2380 | ++DOCSHELL 1311CC00 == 36 [pid = 2380] [id = 412] 13:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (13124C00) [pid = 2380] [serial = 1236] [outer = 00000000] 13:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (131DFC00) [pid = 2380] [serial = 1237] [outer = 13124C00] 13:20:35 INFO - PROCESS | 2380 | 1465248035812 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1324C800) [pid = 2380] [serial = 1238] [outer = 13124C00] 13:20:36 INFO - PROCESS | 2380 | 1465248036289 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]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 686ms 13:20:36 INFO - PROCESS | 2380 | 1465248036359 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 2380 | 1465248036361 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 13:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:20:36 INFO - PROCESS | 2380 | 1465248036365 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - PROCESS | 2380 | 1465248036368 Marionette TRACE conn2 <- [1,1614,null,{}] 13:20:36 INFO - PROCESS | 2380 | 1465248036378 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}] 13:20:36 INFO - PROCESS | 2380 | 1465248036383 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:36 INFO - PROCESS | 2380 | 1465248036467 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:20:36 INFO - PROCESS | 2380 | 1465248036610 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 2380 | 1465248036614 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:36 INFO - PROCESS | 2380 | ++DOCSHELL 0C773C00 == 37 [pid = 2380] [id = 413] 13:20:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0F323800) [pid = 2380] [serial = 1239] [outer = 00000000] 13:20:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1036F400) [pid = 2380] [serial = 1240] [outer = 0F323800] 13:20:36 INFO - PROCESS | 2380 | 1465248036673 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (10A4BC00) [pid = 2380] [serial = 1241] [outer = 0F323800] 13:20:37 INFO - PROCESS | 2380 | 1465248037452 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]]]}] 13:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1154ms 13:20:37 INFO - PROCESS | 2380 | 1465248037529 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:20:37 INFO - PROCESS | 2380 | 1465248037534 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 13:20:37 INFO - PROCESS | 2380 | 1465248037539 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:20:37 INFO - PROCESS | 2380 | 1465248037542 Marionette TRACE conn2 <- [1,1618,null,{}] 13:20:37 INFO - PROCESS | 2380 | 1465248037549 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}] 13:20:37 INFO - PROCESS | 2380 | 1465248037557 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:37 INFO - PROCESS | 2380 | 1465248037681 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:20:37 INFO - PROCESS | 2380 | 1465248037806 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 2380 | 1465248037809 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:37 INFO - PROCESS | 2380 | ++DOCSHELL 137B3000 == 38 [pid = 2380] [id = 414] 13:20:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (139C8C00) [pid = 2380] [serial = 1242] [outer = 00000000] 13:20:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (14014400) [pid = 2380] [serial = 1243] [outer = 139C8C00] 13:20:37 INFO - PROCESS | 2380 | 1465248037866 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (14E35400) [pid = 2380] [serial = 1244] [outer = 139C8C00] 13:20:38 INFO - PROCESS | 2380 | 1465248038494 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]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 998ms 13:20:38 INFO - PROCESS | 2380 | 1465248038551 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 2380 | 1465248038556 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 13:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:20:38 INFO - PROCESS | 2380 | 1465248038561 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:20:38 INFO - PROCESS | 2380 | 1465248038563 Marionette TRACE conn2 <- [1,1622,null,{}] 13:20:38 INFO - PROCESS | 2380 | 1465248038568 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}] 13:20:38 INFO - PROCESS | 2380 | 1465248038570 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:38 INFO - PROCESS | 2380 | 1465248038695 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:20:38 INFO - PROCESS | 2380 | 1465248038811 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:38 INFO - PROCESS | 2380 | 1465248038814 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:38 INFO - PROCESS | 2380 | ++DOCSHELL 1541A800 == 39 [pid = 2380] [id = 415] 13:20:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1541F800) [pid = 2380] [serial = 1245] [outer = 00000000] 13:20:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (15A0E000) [pid = 2380] [serial = 1246] [outer = 1541F800] 13:20:38 INFO - PROCESS | 2380 | 1465248038868 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (15C75800) [pid = 2380] [serial = 1247] [outer = 1541F800] 13:20:39 INFO - PROCESS | 2380 | --DOCSHELL 16A86800 == 38 [pid = 2380] [id = 408] 13:20:39 INFO - PROCESS | 2380 | --DOCSHELL 1324D800 == 37 [pid = 2380] [id = 407] 13:20:39 INFO - PROCESS | 2380 | --DOCSHELL 10ADFC00 == 36 [pid = 2380] [id = 406] 13:20:39 INFO - PROCESS | 2380 | --DOCSHELL 1311CC00 == 35 [pid = 2380] [id = 412] 13:20:39 INFO - PROCESS | 2380 | --DOCSHELL 10A70000 == 34 [pid = 2380] [id = 411] 13:20:39 INFO - PROCESS | 2380 | 1465248039548 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]]]}] 13:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1045ms 13:20:39 INFO - PROCESS | 2380 | 1465248039606 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:20:39 INFO - PROCESS | 2380 | 1465248039612 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 13:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:20:39 INFO - PROCESS | 2380 | 1465248039637 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 2380 | 1465248039642 Marionette TRACE conn2 <- [1,1626,null,{}] 13:20:39 INFO - PROCESS | 2380 | 1465248039653 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}] 13:20:39 INFO - PROCESS | 2380 | 1465248039655 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:39 INFO - PROCESS | 2380 | 1465248039772 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:20:39 INFO - PROCESS | 2380 | 1465248039783 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 2380 | 1465248039786 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:39 INFO - PROCESS | 2380 | ++DOCSHELL 114C3400 == 35 [pid = 2380] [id = 416] 13:20:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (12D59400) [pid = 2380] [serial = 1248] [outer = 00000000] 13:20:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (131DA000) [pid = 2380] [serial = 1249] [outer = 12D59400] 13:20:39 INFO - PROCESS | 2380 | 1465248039833 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (139CD000) [pid = 2380] [serial = 1250] [outer = 12D59400] 13:20:40 INFO - PROCESS | 2380 | 1465248040325 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]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 780ms 13:20:40 INFO - PROCESS | 2380 | 1465248040398 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 2380 | 1465248040402 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 13:20:40 INFO - PROCESS | 2380 | 1465248040408 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:20:40 INFO - PROCESS | 2380 | 1465248040410 Marionette TRACE conn2 <- [1,1630,null,{}] 13:20:40 INFO - PROCESS | 2380 | 1465248040414 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}] 13:20:40 INFO - PROCESS | 2380 | 1465248040416 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:40 INFO - PROCESS | 2380 | 1465248040536 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:20:40 INFO - PROCESS | 2380 | 1465248040601 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 2380 | 1465248040603 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:40 INFO - PROCESS | 2380 | ++DOCSHELL 14EA7400 == 36 [pid = 2380] [id = 417] 13:20:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (153C5400) [pid = 2380] [serial = 1251] [outer = 00000000] 13:20:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (16077C00) [pid = 2380] [serial = 1252] [outer = 153C5400] 13:20:40 INFO - PROCESS | 2380 | 1465248040656 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1607EC00) [pid = 2380] [serial = 1253] [outer = 153C5400] 13:20:41 INFO - PROCESS | 2380 | 1465248041070 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]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 686ms 13:20:41 INFO - PROCESS | 2380 | 1465248041092 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:20:41 INFO - PROCESS | 2380 | 1465248041094 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 13:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:20:41 INFO - PROCESS | 2380 | 1465248041097 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 2380 | 1465248041101 Marionette TRACE conn2 <- [1,1634,null,{}] 13:20:41 INFO - PROCESS | 2380 | 1465248041111 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}] 13:20:41 INFO - PROCESS | 2380 | 1465248041116 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:41 INFO - PROCESS | 2380 | 1465248041231 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:20:41 INFO - PROCESS | 2380 | 1465248041238 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2380 | 1465248041241 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:41 INFO - PROCESS | 2380 | ++DOCSHELL 10663000 == 37 [pid = 2380] [id = 418] 13:20:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (16A88800) [pid = 2380] [serial = 1254] [outer = 00000000] 13:20:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (16FE9000) [pid = 2380] [serial = 1255] [outer = 16A88800] 13:20:41 INFO - PROCESS | 2380 | 1465248041288 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1740FC00) [pid = 2380] [serial = 1256] [outer = 16A88800] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (15A4EC00) [pid = 2380] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1607CC00) [pid = 2380] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (11ACE800) [pid = 2380] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (0F32E400) [pid = 2380] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (131E2800) [pid = 2380] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (13941C00) [pid = 2380] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (169E3C00) [pid = 2380] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (131E2400) [pid = 2380] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (0F328800) [pid = 2380] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (0F32D400) [pid = 2380] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (169E3800) [pid = 2380] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17689C00) [pid = 2380] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16BA5C00) [pid = 2380] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:20:41 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1757FC00) [pid = 2380] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:20:41 INFO - PROCESS | 2380 | 1465248041855 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]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 795ms 13:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:20:41 INFO - PROCESS | 2380 | 1465248041899 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:20:41 INFO - PROCESS | 2380 | 1465248041902 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 13:20:41 INFO - PROCESS | 2380 | 1465248041905 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 2380 | 1465248041907 Marionette TRACE conn2 <- [1,1638,null,{}] 13:20:41 INFO - PROCESS | 2380 | 1465248041911 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}] 13:20:41 INFO - PROCESS | 2380 | 1465248041913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:41 INFO - PROCESS | 2380 | 1465248041998 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:20:41 INFO - PROCESS | 2380 | 1465248042003 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2380 | 1465248042005 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:42 INFO - PROCESS | 2380 | ++DOCSHELL 0C770800 == 38 [pid = 2380] [id = 419] 13:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (15FA4000) [pid = 2380] [serial = 1257] [outer = 00000000] 13:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (169E3C00) [pid = 2380] [serial = 1258] [outer = 15FA4000] 13:20:42 INFO - PROCESS | 2380 | 1465248042050 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17413800) [pid = 2380] [serial = 1259] [outer = 15FA4000] 13:20:42 INFO - PROCESS | 2380 | 1465248042508 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]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 624ms 13:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:20:42 INFO - PROCESS | 2380 | 1465248042544 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 2380 | 1465248042546 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 13:20:42 INFO - PROCESS | 2380 | 1465248042549 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 2380 | 1465248042551 Marionette TRACE conn2 <- [1,1642,null,{}] 13:20:42 INFO - PROCESS | 2380 | 1465248042554 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}] 13:20:42 INFO - PROCESS | 2380 | 1465248042556 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:42 INFO - PROCESS | 2380 | 1465248042634 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:20:42 INFO - PROCESS | 2380 | 1465248042639 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 2380 | 1465248042641 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:42 INFO - PROCESS | 2380 | ++DOCSHELL 17584C00 == 39 [pid = 2380] [id = 420] 13:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (175AC800) [pid = 2380] [serial = 1260] [outer = 00000000] 13:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (17697C00) [pid = 2380] [serial = 1261] [outer = 175AC800] 13:20:42 INFO - PROCESS | 2380 | 1465248042687 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (17F0A800) [pid = 2380] [serial = 1262] [outer = 175AC800] 13:20:43 INFO - PROCESS | 2380 | 1465248043133 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]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 624ms 13:20:43 INFO - PROCESS | 2380 | 1465248043186 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 2380 | 1465248043188 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 13:20:43 INFO - PROCESS | 2380 | 1465248043192 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:20:43 INFO - PROCESS | 2380 | 1465248043193 Marionette TRACE conn2 <- [1,1646,null,{}] 13:20:43 INFO - PROCESS | 2380 | 1465248043197 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}] 13:20:43 INFO - PROCESS | 2380 | 1465248043202 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:43 INFO - PROCESS | 2380 | 1465248043293 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:20:43 INFO - PROCESS | 2380 | 1465248043300 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 2380 | 1465248043302 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:43 INFO - PROCESS | 2380 | ++DOCSHELL 16BA4400 == 40 [pid = 2380] [id = 421] 13:20:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (181E0800) [pid = 2380] [serial = 1263] [outer = 00000000] 13:20:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (18377000) [pid = 2380] [serial = 1264] [outer = 181E0800] 13:20:43 INFO - PROCESS | 2380 | 1465248043346 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (183A1800) [pid = 2380] [serial = 1265] [outer = 181E0800] 13:20:44 INFO - PROCESS | 2380 | 1465248044038 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]]]}] 13:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 905ms 13:20:44 INFO - PROCESS | 2380 | 1465248044105 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:20:44 INFO - PROCESS | 2380 | 1465248044109 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 13:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:20:44 INFO - PROCESS | 2380 | 1465248044115 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:20:44 INFO - PROCESS | 2380 | 1465248044120 Marionette TRACE conn2 <- [1,1650,null,{}] 13:20:44 INFO - PROCESS | 2380 | 1465248044126 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}] 13:20:44 INFO - PROCESS | 2380 | 1465248044129 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:44 INFO - PROCESS | 2380 | 1465248044244 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:20:44 INFO - PROCESS | 2380 | 1465248044378 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 2380 | 1465248044381 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:44 INFO - PROCESS | 2380 | ++DOCSHELL 106EA000 == 41 [pid = 2380] [id = 422] 13:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (10A70C00) [pid = 2380] [serial = 1266] [outer = 00000000] 13:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1311CC00) [pid = 2380] [serial = 1267] [outer = 10A70C00] 13:20:44 INFO - PROCESS | 2380 | 1465248044439 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (14E3FC00) [pid = 2380] [serial = 1268] [outer = 10A70C00] 13:20:45 INFO - PROCESS | 2380 | 1465248045048 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]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 936ms 13:20:45 INFO - PROCESS | 2380 | 1465248045059 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 2380 | 1465248045063 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 13:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:20:45 INFO - PROCESS | 2380 | 1465248045070 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 2380 | 1465248045073 Marionette TRACE conn2 <- [1,1654,null,{}] 13:20:45 INFO - PROCESS | 2380 | 1465248045093 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}] 13:20:45 INFO - PROCESS | 2380 | 1465248045096 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:45 INFO - PROCESS | 2380 | 1465248045205 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:20:45 INFO - PROCESS | 2380 | 1465248045311 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 2380 | 1465248045314 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:45 INFO - PROCESS | 2380 | ++DOCSHELL 1684EC00 == 42 [pid = 2380] [id = 423] 13:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (16854400) [pid = 2380] [serial = 1269] [outer = 00000000] 13:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (169E4C00) [pid = 2380] [serial = 1270] [outer = 16854400] 13:20:45 INFO - PROCESS | 2380 | 1465248045372 Marionette DEBUG loaded listener.js 13:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (16B34800) [pid = 2380] [serial = 1271] [outer = 16854400] 13:20:46 INFO - PROCESS | 2380 | 1465248046016 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]]]}] 13:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 967ms 13:20:46 INFO - PROCESS | 2380 | 1465248046035 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 2380 | 1465248046038 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 13:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:20:46 INFO - PROCESS | 2380 | 1465248046042 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 2380 | 1465248046045 Marionette TRACE conn2 <- [1,1658,null,{}] 13:20:46 INFO - PROCESS | 2380 | 1465248046056 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}] 13:20:46 INFO - PROCESS | 2380 | 1465248046061 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:46 INFO - PROCESS | 2380 | 1465248046161 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:20:46 INFO - PROCESS | 2380 | 1465248046269 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 2380 | 1465248046273 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:46 INFO - PROCESS | 2380 | ++DOCSHELL 183AAC00 == 43 [pid = 2380] [id = 424] 13:20:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (183AB000) [pid = 2380] [serial = 1272] [outer = 00000000] 13:20:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (183AE000) [pid = 2380] [serial = 1273] [outer = 183AB000] 13:20:46 INFO - PROCESS | 2380 | 1465248046329 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (19834800) [pid = 2380] [serial = 1274] [outer = 183AB000] 13:20:46 INFO - PROCESS | 2380 | 1465248046916 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]]]}] 13:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 952ms 13:20:46 INFO - PROCESS | 2380 | 1465248046986 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 2380 | 1465248046989 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 13:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:20:46 INFO - PROCESS | 2380 | 1465248046993 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 2380 | 1465248046995 Marionette TRACE conn2 <- [1,1662,null,{}] 13:20:46 INFO - PROCESS | 2380 | 1465248046998 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}] 13:20:46 INFO - PROCESS | 2380 | 1465248047001 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:47 INFO - PROCESS | 2380 | 1465248047113 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:20:47 INFO - PROCESS | 2380 | 1465248047245 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 2380 | 1465248047248 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:47 INFO - PROCESS | 2380 | ++DOCSHELL 10575C00 == 44 [pid = 2380] [id = 425] 13:20:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (10580C00) [pid = 2380] [serial = 1275] [outer = 00000000] 13:20:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (10AD1C00) [pid = 2380] [serial = 1276] [outer = 10580C00] 13:20:47 INFO - PROCESS | 2380 | 1465248047302 Marionette DEBUG loaded listener.js 13:20:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (12D68400) [pid = 2380] [serial = 1277] [outer = 10580C00] 13:20:47 INFO - PROCESS | 2380 | 1465248047998 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]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1045ms 13:20:48 INFO - PROCESS | 2380 | 1465248048034 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 2380 | 1465248048038 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 13:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:20:48 INFO - PROCESS | 2380 | 1465248048058 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 2380 | 1465248048063 Marionette TRACE conn2 <- [1,1666,null,{}] 13:20:48 INFO - PROCESS | 2380 | 1465248048068 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}] 13:20:48 INFO - PROCESS | 2380 | 1465248048070 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:48 INFO - PROCESS | 2380 | 1465248048170 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:20:48 INFO - PROCESS | 2380 | 1465248048282 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 2380 | 1465248048285 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:48 INFO - PROCESS | 2380 | ++DOCSHELL 131D7400 == 45 [pid = 2380] [id = 426] 13:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (131D9800) [pid = 2380] [serial = 1278] [outer = 00000000] 13:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (139D4000) [pid = 2380] [serial = 1279] [outer = 131D9800] 13:20:48 INFO - PROCESS | 2380 | 1465248048332 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (14E3E400) [pid = 2380] [serial = 1280] [outer = 131D9800] 13:20:48 INFO - PROCESS | 2380 | --DOCSHELL 17584C00 == 44 [pid = 2380] [id = 420] 13:20:48 INFO - PROCESS | 2380 | --DOCSHELL 0C770800 == 43 [pid = 2380] [id = 419] 13:20:48 INFO - PROCESS | 2380 | --DOCSHELL 10663000 == 42 [pid = 2380] [id = 418] 13:20:48 INFO - PROCESS | 2380 | --DOCSHELL 14EA7400 == 41 [pid = 2380] [id = 417] 13:20:48 INFO - PROCESS | 2380 | --DOCSHELL 114C3400 == 40 [pid = 2380] [id = 416] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (17412000) [pid = 2380] [serial = 1178] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (15F9A800) [pid = 2380] [serial = 1201] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (15FA3400) [pid = 2380] [serial = 1202] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (169DFC00) [pid = 2380] [serial = 1205] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (12BC0800) [pid = 2380] [serial = 1192] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (12DA7400) [pid = 2380] [serial = 1193] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (0F395C00) [pid = 2380] [serial = 1180] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1053F800) [pid = 2380] [serial = 1181] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (132EF000) [pid = 2380] [serial = 1195] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (13948000) [pid = 2380] [serial = 1196] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (151CD800) [pid = 2380] [serial = 1198] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (16B35C00) [pid = 2380] [serial = 1186] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (17410C00) [pid = 2380] [serial = 1187] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (13949800) [pid = 2380] [serial = 1183] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (16084800) [pid = 2380] [serial = 1204] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (16854C00) [pid = 2380] [serial = 1210] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (139CFC00) [pid = 2380] [serial = 1184] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (103F3C00) [pid = 2380] [serial = 1189] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (10A4FC00) [pid = 2380] [serial = 1190] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17049400) [pid = 2380] [serial = 1207] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1816D800) [pid = 2380] [serial = 1217] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17698000) [pid = 2380] [serial = 1213] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1740CC00) [pid = 2380] [serial = 1208] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16BAC400) [pid = 2380] [serial = 1211] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (17734000) [pid = 2380] [serial = 1214] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (151D2C00) [pid = 2380] [serial = 1199] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17F0AC00) [pid = 2380] [serial = 1216] [outer = 00000000] [url = about:blank] 13:20:48 INFO - PROCESS | 2380 | 1465248048804 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]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 811ms 13:20:48 INFO - PROCESS | 2380 | 1465248048861 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 2380 | 1465248048865 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 13:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:20:48 INFO - PROCESS | 2380 | 1465248048871 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 2380 | 1465248048874 Marionette TRACE conn2 <- [1,1670,null,{}] 13:20:48 INFO - PROCESS | 2380 | 1465248048879 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}] 13:20:48 INFO - PROCESS | 2380 | 1465248048883 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:48 INFO - PROCESS | 2380 | 1465248048974 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:20:48 INFO - PROCESS | 2380 | 1465248048984 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 2380 | 1465248048986 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:48 INFO - PROCESS | 2380 | ++DOCSHELL 137AE400 == 41 [pid = 2380] [id = 427] 13:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (13948000) [pid = 2380] [serial = 1281] [outer = 00000000] 13:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (139D4C00) [pid = 2380] [serial = 1282] [outer = 13948000] 13:20:49 INFO - PROCESS | 2380 | 1465248049034 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (153C6C00) [pid = 2380] [serial = 1283] [outer = 13948000] 13:20:49 INFO - PROCESS | 2380 | 1465248049515 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]]]}] 13:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 702ms 13:20:49 INFO - PROCESS | 2380 | 1465248049569 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:20:49 INFO - PROCESS | 2380 | 1465248049571 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 13:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:20:49 INFO - PROCESS | 2380 | 1465248049575 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 2380 | 1465248049578 Marionette TRACE conn2 <- [1,1674,null,{}] 13:20:49 INFO - PROCESS | 2380 | 1465248049588 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}] 13:20:49 INFO - PROCESS | 2380 | 1465248049592 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:49 INFO - PROCESS | 2380 | 1465248049675 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:20:49 INFO - PROCESS | 2380 | 1465248049683 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:49 INFO - PROCESS | 2380 | 1465248049686 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:49 INFO - PROCESS | 2380 | ++DOCSHELL 16085C00 == 42 [pid = 2380] [id = 428] 13:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16082800) [pid = 2380] [serial = 1284] [outer = 00000000] 13:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (169DD400) [pid = 2380] [serial = 1285] [outer = 16082800] 13:20:49 INFO - PROCESS | 2380 | 1465248049732 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (16A86400) [pid = 2380] [serial = 1286] [outer = 16082800] 13:20:50 INFO - PROCESS | 2380 | 1465248050191 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]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 624ms 13:20:50 INFO - PROCESS | 2380 | 1465248050213 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 2380 | 1465248050215 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 13:20:50 INFO - PROCESS | 2380 | 1465248050218 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:20:50 INFO - PROCESS | 2380 | 1465248050220 Marionette TRACE conn2 <- [1,1678,null,{}] 13:20:50 INFO - PROCESS | 2380 | 1465248050223 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}] 13:20:50 INFO - PROCESS | 2380 | 1465248050225 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:50 INFO - PROCESS | 2380 | 1465248050307 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:20:50 INFO - PROCESS | 2380 | 1465248050312 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 2380 | 1465248050314 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:50 INFO - PROCESS | 2380 | ++DOCSHELL 16855C00 == 43 [pid = 2380] [id = 429] 13:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1687A800) [pid = 2380] [serial = 1287] [outer = 00000000] 13:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1740D800) [pid = 2380] [serial = 1288] [outer = 1687A800] 13:20:50 INFO - PROCESS | 2380 | 1465248050359 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (17414800) [pid = 2380] [serial = 1289] [outer = 1687A800] 13:20:50 INFO - PROCESS | 2380 | 1465248050816 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]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 624ms 13:20:50 INFO - PROCESS | 2380 | 1465248050866 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 2380 | 1465248050868 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 13:20:50 INFO - PROCESS | 2380 | 1465248050871 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - PROCESS | 2380 | 1465248050872 Marionette TRACE conn2 <- [1,1682,null,{}] 13:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:20:50 INFO - PROCESS | 2380 | 1465248050876 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}] 13:20:50 INFO - PROCESS | 2380 | 1465248050878 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:50 INFO - PROCESS | 2380 | 1465248051000 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:20:50 INFO - PROCESS | 2380 | 1465248051005 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 2380 | 1465248051007 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:50 INFO - PROCESS | 2380 | ++DOCSHELL 10AE0400 == 44 [pid = 2380] [id = 430] 13:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (175B1400) [pid = 2380] [serial = 1290] [outer = 00000000] 13:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (17693000) [pid = 2380] [serial = 1291] [outer = 175B1400] 13:20:51 INFO - PROCESS | 2380 | 1465248051051 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (17698400) [pid = 2380] [serial = 1292] [outer = 175B1400] 13:20:51 INFO - PROCESS | 2380 | 1465248051515 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]]]}] 13:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 686ms 13:20:51 INFO - PROCESS | 2380 | 1465248051562 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:20:51 INFO - PROCESS | 2380 | 1465248051564 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 13:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:20:51 INFO - PROCESS | 2380 | 1465248051567 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 2380 | 1465248051569 Marionette TRACE conn2 <- [1,1686,null,{}] 13:20:51 INFO - PROCESS | 2380 | 1465248051572 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}] 13:20:51 INFO - PROCESS | 2380 | 1465248051578 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:51 INFO - PROCESS | 2380 | 1465248051704 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:20:51 INFO - PROCESS | 2380 | 1465248051797 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 2380 | 1465248051799 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:51 INFO - PROCESS | 2380 | ++DOCSHELL 17B95400 == 45 [pid = 2380] [id = 431] 13:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (181E9C00) [pid = 2380] [serial = 1293] [outer = 00000000] 13:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (183A6400) [pid = 2380] [serial = 1294] [outer = 181E9C00] 13:20:51 INFO - PROCESS | 2380 | 1465248051843 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (183AB800) [pid = 2380] [serial = 1295] [outer = 181E9C00] 13:20:52 INFO - PROCESS | 2380 | 1465248052248 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]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 13:20:52 INFO - PROCESS | 2380 | 1465248052308 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 2380 | 1465248052310 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 13:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:20:52 INFO - PROCESS | 2380 | 1465248052324 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 2380 | 1465248052326 Marionette TRACE conn2 <- [1,1690,null,{}] 13:20:52 INFO - PROCESS | 2380 | 1465248052329 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}] 13:20:52 INFO - PROCESS | 2380 | 1465248052331 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:52 INFO - PROCESS | 2380 | 1465248052443 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:20:52 INFO - PROCESS | 2380 | 1465248052521 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:52 INFO - PROCESS | 2380 | 1465248052523 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:52 INFO - PROCESS | 2380 | ++DOCSHELL 10AD5800 == 46 [pid = 2380] [id = 432] 13:20:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (10ADB000) [pid = 2380] [serial = 1296] [outer = 00000000] 13:20:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (198E9C00) [pid = 2380] [serial = 1297] [outer = 10ADB000] 13:20:52 INFO - PROCESS | 2380 | 1465248052566 Marionette DEBUG loaded listener.js 13:20:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (198EA000) [pid = 2380] [serial = 1298] [outer = 10ADB000] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1836A000) [pid = 2380] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (16A87000) [pid = 2380] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1324E000) [pid = 2380] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (10B7DC00) [pid = 2380] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (13124C00) [pid = 2380] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (10AD9C00) [pid = 2380] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10A70400) [pid = 2380] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (12D59400) [pid = 2380] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (153C5400) [pid = 2380] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (16A88800) [pid = 2380] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15FA4000) [pid = 2380] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (175AC800) [pid = 2380] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:20:53 INFO - PROCESS | 2380 | 1465248053126 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]]]}] 13:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 858ms 13:20:53 INFO - PROCESS | 2380 | 1465248053176 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:20:53 INFO - PROCESS | 2380 | 1465248053178 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 13:20:53 INFO - PROCESS | 2380 | 1465248053182 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:20:53 INFO - PROCESS | 2380 | 1465248053183 Marionette TRACE conn2 <- [1,1694,null,{}] 13:20:53 INFO - PROCESS | 2380 | 1465248053187 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}] 13:20:53 INFO - PROCESS | 2380 | 1465248053189 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:53 INFO - PROCESS | 2380 | 1465248053268 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:20:53 INFO - PROCESS | 2380 | 1465248053364 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 2380 | 1465248053366 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:53 INFO - PROCESS | 2380 | ++DOCSHELL 103CA800 == 47 [pid = 2380] [id = 433] 13:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10A6C000) [pid = 2380] [serial = 1299] [outer = 00000000] 13:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (13106000) [pid = 2380] [serial = 1300] [outer = 10A6C000] 13:20:53 INFO - PROCESS | 2380 | 1465248053409 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (16852C00) [pid = 2380] [serial = 1301] [outer = 10A6C000] 13:20:53 INFO - PROCESS | 2380 | 1465248053765 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]]]}] 13:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 639ms 13:20:53 INFO - PROCESS | 2380 | 1465248053820 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:20:53 INFO - PROCESS | 2380 | 1465248053822 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 13:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:20:53 INFO - PROCESS | 2380 | 1465248053825 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:20:53 INFO - PROCESS | 2380 | 1465248053828 Marionette TRACE conn2 <- [1,1698,null,{}] 13:20:53 INFO - PROCESS | 2380 | 1465248053831 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}] 13:20:53 INFO - PROCESS | 2380 | 1465248053833 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:53 INFO - PROCESS | 2380 | 1465248053950 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:20:53 INFO - PROCESS | 2380 | 1465248053962 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 2380 | 1465248053964 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:53 INFO - PROCESS | 2380 | ++DOCSHELL 12DA3000 == 48 [pid = 2380] [id = 434] 13:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1309A000) [pid = 2380] [serial = 1302] [outer = 00000000] 13:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (17B8FC00) [pid = 2380] [serial = 1303] [outer = 1309A000] 13:20:54 INFO - PROCESS | 2380 | 1465248054014 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (183A4000) [pid = 2380] [serial = 1304] [outer = 1309A000] 13:20:54 INFO - PROCESS | 2380 | 1465248054421 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]]]}] 13:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 624ms 13:20:54 INFO - PROCESS | 2380 | 1465248054464 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 2380 | 1465248054465 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 13:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:20:54 INFO - PROCESS | 2380 | 1465248054469 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 2380 | 1465248054470 Marionette TRACE conn2 <- [1,1702,null,{}] 13:20:54 INFO - PROCESS | 2380 | 1465248054478 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}] 13:20:54 INFO - PROCESS | 2380 | 1465248054479 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:54 INFO - PROCESS | 2380 | 1465248054607 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:20:54 INFO - PROCESS | 2380 | 1465248054648 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 2380 | 1465248054650 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:54 INFO - PROCESS | 2380 | ++DOCSHELL 15A0F400 == 49 [pid = 2380] [id = 435] 13:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (181E8400) [pid = 2380] [serial = 1305] [outer = 00000000] 13:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (19B0AC00) [pid = 2380] [serial = 1306] [outer = 181E8400] 13:20:54 INFO - PROCESS | 2380 | 1465248054693 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (19B0D800) [pid = 2380] [serial = 1307] [outer = 181E8400] 13:20:55 INFO - PROCESS | 2380 | 1465248055212 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]]]}] 13:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 795ms 13:20:55 INFO - PROCESS | 2380 | 1465248055272 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 2380 | 1465248055277 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 13:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:20:55 INFO - PROCESS | 2380 | 1465248055282 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 2380 | 1465248055286 Marionette TRACE conn2 <- [1,1706,null,{}] 13:20:55 INFO - PROCESS | 2380 | 1465248055291 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}] 13:20:55 INFO - PROCESS | 2380 | 1465248055294 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:55 INFO - PROCESS | 2380 | 1465248055409 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:20:55 INFO - PROCESS | 2380 | 1465248055547 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:55 INFO - PROCESS | 2380 | 1465248055552 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:55 INFO - PROCESS | 2380 | ++DOCSHELL 106E4400 == 50 [pid = 2380] [id = 436] 13:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (106F1C00) [pid = 2380] [serial = 1308] [outer = 00000000] 13:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (12A0D400) [pid = 2380] [serial = 1309] [outer = 106F1C00] 13:20:55 INFO - PROCESS | 2380 | 1465248055609 Marionette DEBUG loaded listener.js 13:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1311BC00) [pid = 2380] [serial = 1310] [outer = 106F1C00] 13:20:56 INFO - PROCESS | 2380 | 1465248056230 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]]]}] 13:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 999ms 13:20:56 INFO - PROCESS | 2380 | 1465248056285 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 2380 | 1465248056290 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 13:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:20:56 INFO - PROCESS | 2380 | 1465248056296 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - PROCESS | 2380 | 1465248056299 Marionette TRACE conn2 <- [1,1710,null,{}] 13:20:56 INFO - PROCESS | 2380 | 1465248056303 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}] 13:20:56 INFO - PROCESS | 2380 | 1465248056306 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:56 INFO - PROCESS | 2380 | 1465248056461 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:20:56 INFO - PROCESS | 2380 | 1465248056527 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 2380 | 1465248056530 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:56 INFO - PROCESS | 2380 | ++DOCSHELL 153C5400 == 51 [pid = 2380] [id = 437] 13:20:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (15422C00) [pid = 2380] [serial = 1311] [outer = 00000000] 13:20:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (15F9EC00) [pid = 2380] [serial = 1312] [outer = 15422C00] 13:20:56 INFO - PROCESS | 2380 | 1465248056585 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (16081000) [pid = 2380] [serial = 1313] [outer = 15422C00] 13:20:57 INFO - PROCESS | 2380 | 1465248057243 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]]]}] 13:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 999ms 13:20:57 INFO - PROCESS | 2380 | 1465248057298 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 2380 | 1465248057301 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 13:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:20:57 INFO - PROCESS | 2380 | 1465248057305 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 2380 | 1465248057308 Marionette TRACE conn2 <- [1,1714,null,{}] 13:20:57 INFO - PROCESS | 2380 | 1465248057319 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}] 13:20:57 INFO - PROCESS | 2380 | 1465248057324 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:57 INFO - PROCESS | 2380 | 1465248057432 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:20:57 INFO - PROCESS | 2380 | 1465248057542 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 2380 | 1465248057545 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:57 INFO - PROCESS | 2380 | ++DOCSHELL 181DE400 == 52 [pid = 2380] [id = 438] 13:20:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (181DF000) [pid = 2380] [serial = 1314] [outer = 00000000] 13:20:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (198EAC00) [pid = 2380] [serial = 1315] [outer = 181DF000] 13:20:57 INFO - PROCESS | 2380 | 1465248057603 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (19B0A800) [pid = 2380] [serial = 1316] [outer = 181DF000] 13:20:58 INFO - PROCESS | 2380 | 1465248058168 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]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 905ms 13:20:58 INFO - PROCESS | 2380 | 1465248058208 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:20:58 INFO - PROCESS | 2380 | 1465248058211 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 13:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:20:58 INFO - PROCESS | 2380 | 1465248058215 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - PROCESS | 2380 | 1465248058217 Marionette TRACE conn2 <- [1,1718,null,{}] 13:20:58 INFO - PROCESS | 2380 | 1465248058220 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}] 13:20:58 INFO - PROCESS | 2380 | 1465248058223 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:58 INFO - PROCESS | 2380 | 1465248058329 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:20:58 INFO - PROCESS | 2380 | 1465248058438 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 2380 | 1465248058441 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:58 INFO - PROCESS | 2380 | ++DOCSHELL 19DD4C00 == 53 [pid = 2380] [id = 439] 13:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (19DD5000) [pid = 2380] [serial = 1317] [outer = 00000000] 13:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (19F73000) [pid = 2380] [serial = 1318] [outer = 19DD5000] 13:20:58 INFO - PROCESS | 2380 | 1465248058494 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (19F88C00) [pid = 2380] [serial = 1319] [outer = 19DD5000] 13:20:59 INFO - PROCESS | 2380 | 1465248059319 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]]]}] 13:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1154ms 13:20:59 INFO - PROCESS | 2380 | 1465248059368 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:20:59 INFO - PROCESS | 2380 | 1465248059372 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 13:20:59 INFO - PROCESS | 2380 | 1465248059377 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:20:59 INFO - PROCESS | 2380 | 1465248059380 Marionette TRACE conn2 <- [1,1722,null,{}] 13:20:59 INFO - PROCESS | 2380 | 1465248059386 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}] 13:20:59 INFO - PROCESS | 2380 | 1465248059388 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:59 INFO - PROCESS | 2380 | 1465248059489 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:20:59 INFO - PROCESS | 2380 | 1465248059628 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 2380 | 1465248059632 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:20:59 INFO - PROCESS | 2380 | ++DOCSHELL 10AD7800 == 54 [pid = 2380] [id = 440] 13:20:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (10AD8800) [pid = 2380] [serial = 1320] [outer = 00000000] 13:20:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (12ADC800) [pid = 2380] [serial = 1321] [outer = 10AD8800] 13:20:59 INFO - PROCESS | 2380 | 1465248059682 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (13147000) [pid = 2380] [serial = 1322] [outer = 10AD8800] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 10AD8C00 == 53 [pid = 2380] [id = 410] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 12DA3000 == 52 [pid = 2380] [id = 434] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 103CA800 == 51 [pid = 2380] [id = 433] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 10AD5800 == 50 [pid = 2380] [id = 432] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 17B95400 == 49 [pid = 2380] [id = 431] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 10AE0400 == 48 [pid = 2380] [id = 430] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 16855C00 == 47 [pid = 2380] [id = 429] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 16085C00 == 46 [pid = 2380] [id = 428] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 137AE400 == 45 [pid = 2380] [id = 427] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 131D7400 == 44 [pid = 2380] [id = 426] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 106EA000 == 43 [pid = 2380] [id = 422] 13:21:00 INFO - PROCESS | 2380 | --DOCSHELL 16BA4400 == 42 [pid = 2380] [id = 421] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (131DA000) [pid = 2380] [serial = 1249] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (16077C00) [pid = 2380] [serial = 1252] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (16FE9000) [pid = 2380] [serial = 1255] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (15A0E000) [pid = 2380] [serial = 1246] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1036F400) [pid = 2380] [serial = 1240] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1607EC00) [pid = 2380] [serial = 1253] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (14014400) [pid = 2380] [serial = 1243] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (169E3C00) [pid = 2380] [serial = 1258] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (1740FC00) [pid = 2380] [serial = 1256] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (17697C00) [pid = 2380] [serial = 1261] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (139CD000) [pid = 2380] [serial = 1250] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (18377000) [pid = 2380] [serial = 1264] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (17F0A800) [pid = 2380] [serial = 1262] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (17413800) [pid = 2380] [serial = 1259] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1324C800) [pid = 2380] [serial = 1238] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (18374000) [pid = 2380] [serial = 1228] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (183A1C00) [pid = 2380] [serial = 1229] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (175B5800) [pid = 2380] [serial = 1225] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (17F03C00) [pid = 2380] [serial = 1226] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (139D5400) [pid = 2380] [serial = 1222] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (14E3C000) [pid = 2380] [serial = 1223] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (11223400) [pid = 2380] [serial = 1219] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1302F800) [pid = 2380] [serial = 1220] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (131DFC00) [pid = 2380] [serial = 1237] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1280BC00) [pid = 2380] [serial = 1231] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10AE0800) [pid = 2380] [serial = 1234] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10EA6C00) [pid = 2380] [serial = 1235] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (13117400) [pid = 2380] [serial = 1232] [outer = 00000000] [url = about:blank] 13:21:00 INFO - PROCESS | 2380 | 1465248060255 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]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 905ms 13:21:00 INFO - PROCESS | 2380 | 1465248060282 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 2380 | 1465248060286 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 13:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:21:00 INFO - PROCESS | 2380 | 1465248060292 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 2380 | 1465248060295 Marionette TRACE conn2 <- [1,1726,null,{}] 13:21:00 INFO - PROCESS | 2380 | 1465248060298 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}] 13:21:00 INFO - PROCESS | 2380 | 1465248060301 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:00 INFO - PROCESS | 2380 | 1465248060387 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:21:00 INFO - PROCESS | 2380 | 1465248060396 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:00 INFO - PROCESS | 2380 | 1465248060398 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:00 INFO - PROCESS | 2380 | ++DOCSHELL 10EA6C00 == 43 [pid = 2380] [id = 441] 13:21:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (11221000) [pid = 2380] [serial = 1323] [outer = 00000000] 13:21:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1311A800) [pid = 2380] [serial = 1324] [outer = 11221000] 13:21:00 INFO - PROCESS | 2380 | 1465248060444 Marionette DEBUG loaded listener.js 13:21:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (131E3800) [pid = 2380] [serial = 1325] [outer = 11221000] 13:21:00 INFO - PROCESS | 2380 | 1465248060986 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]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 749ms 13:21:01 INFO - PROCESS | 2380 | 1465248061033 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 2380 | 1465248061035 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 13:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:21:01 INFO - PROCESS | 2380 | 1465248061039 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 2380 | 1465248061042 Marionette TRACE conn2 <- [1,1730,null,{}] 13:21:01 INFO - PROCESS | 2380 | 1465248061052 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}] 13:21:01 INFO - PROCESS | 2380 | 1465248061056 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:01 INFO - PROCESS | 2380 | 1465248061140 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:21:01 INFO - PROCESS | 2380 | 1465248061240 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 2380 | 1465248061244 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:01 INFO - PROCESS | 2380 | ++DOCSHELL 139D5400 == 44 [pid = 2380] [id = 442] 13:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (139D6000) [pid = 2380] [serial = 1326] [outer = 00000000] 13:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (151C3400) [pid = 2380] [serial = 1327] [outer = 139D6000] 13:21:01 INFO - PROCESS | 2380 | 1465248061292 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (156D0800) [pid = 2380] [serial = 1328] [outer = 139D6000] 13:21:01 INFO - PROCESS | 2380 | 1465248061666 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]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 639ms 13:21:01 INFO - PROCESS | 2380 | 1465248061677 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 2380 | 1465248061679 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 13:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:21:01 INFO - PROCESS | 2380 | 1465248061695 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 2380 | 1465248061696 Marionette TRACE conn2 <- [1,1734,null,{}] 13:21:01 INFO - PROCESS | 2380 | 1465248061700 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}] 13:21:01 INFO - PROCESS | 2380 | 1465248061702 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:01 INFO - PROCESS | 2380 | 1465248061786 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:21:01 INFO - PROCESS | 2380 | 1465248061792 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 2380 | 1465248061794 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:01 INFO - PROCESS | 2380 | ++DOCSHELL 137A9400 == 45 [pid = 2380] [id = 443] 13:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (14EA6C00) [pid = 2380] [serial = 1329] [outer = 00000000] 13:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (16085C00) [pid = 2380] [serial = 1330] [outer = 14EA6C00] 13:21:01 INFO - PROCESS | 2380 | 1465248061838 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (169DCC00) [pid = 2380] [serial = 1331] [outer = 14EA6C00] 13:21:02 INFO - PROCESS | 2380 | 1465248062282 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]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 639ms 13:21:02 INFO - PROCESS | 2380 | 1465248062316 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 2380 | 1465248062318 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 13:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:21:02 INFO - PROCESS | 2380 | 1465248062321 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 2380 | 1465248062323 Marionette TRACE conn2 <- [1,1738,null,{}] 13:21:02 INFO - PROCESS | 2380 | 1465248062330 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}] 13:21:02 INFO - PROCESS | 2380 | 1465248062332 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:02 INFO - PROCESS | 2380 | 1465248062449 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:21:02 INFO - PROCESS | 2380 | 1465248062455 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:02 INFO - PROCESS | 2380 | 1465248062457 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:02 INFO - PROCESS | 2380 | ++DOCSHELL 16080400 == 46 [pid = 2380] [id = 444] 13:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (169E5C00) [pid = 2380] [serial = 1332] [outer = 00000000] 13:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (16FF1800) [pid = 2380] [serial = 1333] [outer = 169E5C00] 13:21:02 INFO - PROCESS | 2380 | 1465248062500 Marionette DEBUG loaded listener.js 13:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (170EB800) [pid = 2380] [serial = 1334] [outer = 169E5C00] 13:21:02 INFO - PROCESS | 2380 | 1465248062983 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]]]}] 13:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 703ms 13:21:03 INFO - PROCESS | 2380 | 1465248063020 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:21:03 INFO - PROCESS | 2380 | 1465248063022 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 13:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:21:03 INFO - PROCESS | 2380 | 1465248063032 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:21:03 INFO - PROCESS | 2380 | 1465248063033 Marionette TRACE conn2 <- [1,1742,null,{}] 13:21:03 INFO - PROCESS | 2380 | 1465248063037 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}] 13:21:03 INFO - PROCESS | 2380 | 1465248063042 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:03 INFO - PROCESS | 2380 | 1465248063207 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:21:03 INFO - PROCESS | 2380 | 1465248063278 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 2380 | 1465248063281 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:03 INFO - PROCESS | 2380 | ++DOCSHELL 0F331400 == 47 [pid = 2380] [id = 445] 13:21:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (10A49400) [pid = 2380] [serial = 1335] [outer = 00000000] 13:21:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (175B9400) [pid = 2380] [serial = 1336] [outer = 10A49400] 13:21:03 INFO - PROCESS | 2380 | 1465248063326 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (17F75000) [pid = 2380] [serial = 1337] [outer = 10A49400] 13:21:03 INFO - PROCESS | 2380 | 1465248063748 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]]]}] 13:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 748ms 13:21:03 INFO - PROCESS | 2380 | 1465248063766 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:21:03 INFO - PROCESS | 2380 | 1465248063768 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 13:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:21:03 INFO - PROCESS | 2380 | 1465248063808 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:21:03 INFO - PROCESS | 2380 | 1465248063810 Marionette TRACE conn2 <- [1,1746,null,{}] 13:21:03 INFO - PROCESS | 2380 | 1465248063821 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}] 13:21:03 INFO - PROCESS | 2380 | 1465248063823 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:03 INFO - PROCESS | 2380 | 1465248063944 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:21:04 INFO - PROCESS | 2380 | 1465248064008 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 2380 | 1465248064011 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:04 INFO - PROCESS | 2380 | ++DOCSHELL 17F09000 == 48 [pid = 2380] [id = 446] 13:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (17F09800) [pid = 2380] [serial = 1338] [outer = 00000000] 13:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (18377000) [pid = 2380] [serial = 1339] [outer = 17F09800] 13:21:04 INFO - PROCESS | 2380 | 1465248064053 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (181ECC00) [pid = 2380] [serial = 1340] [outer = 17F09800] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (131D9800) [pid = 2380] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (181E9C00) [pid = 2380] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1309A000) [pid = 2380] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (16082800) [pid = 2380] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (13948000) [pid = 2380] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1687A800) [pid = 2380] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (10ADB000) [pid = 2380] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (175B1400) [pid = 2380] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:21:04 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10A6C000) [pid = 2380] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:21:04 INFO - PROCESS | 2380 | 1465248064602 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]]]}] 13:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 858ms 13:21:04 INFO - PROCESS | 2380 | 1465248064647 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 2380 | 1465248064648 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 13:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:21:04 INFO - PROCESS | 2380 | 1465248064652 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 2380 | 1465248064654 Marionette TRACE conn2 <- [1,1750,null,{}] 13:21:04 INFO - PROCESS | 2380 | 1465248064657 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}] 13:21:04 INFO - PROCESS | 2380 | 1465248064659 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:04 INFO - PROCESS | 2380 | 1465248064738 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:21:04 INFO - PROCESS | 2380 | 1465248064833 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 2380 | 1465248064835 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:04 INFO - PROCESS | 2380 | ++DOCSHELL 0F324800 == 49 [pid = 2380] [id = 447] 13:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (103D2C00) [pid = 2380] [serial = 1341] [outer = 00000000] 13:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (169E0800) [pid = 2380] [serial = 1342] [outer = 103D2C00] 13:21:04 INFO - PROCESS | 2380 | 1465248064879 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (181DE800) [pid = 2380] [serial = 1343] [outer = 103D2C00] 13:21:05 INFO - PROCESS | 2380 | 1465248065236 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]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 640ms 13:21:05 INFO - PROCESS | 2380 | 1465248065290 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 2380 | 1465248065292 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 13:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:21:05 INFO - PROCESS | 2380 | 1465248065298 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 2380 | 1465248065300 Marionette TRACE conn2 <- [1,1754,null,{}] 13:21:05 INFO - PROCESS | 2380 | 1465248065303 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}] 13:21:05 INFO - PROCESS | 2380 | 1465248065305 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:05 INFO - PROCESS | 2380 | 1465248065393 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:21:05 INFO - PROCESS | 2380 | 1465248065489 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 2380 | 1465248065491 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:05 INFO - PROCESS | 2380 | ++DOCSHELL 106E8C00 == 50 [pid = 2380] [id = 448] 13:21:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (139C9400) [pid = 2380] [serial = 1344] [outer = 00000000] 13:21:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (183A7800) [pid = 2380] [serial = 1345] [outer = 139C9400] 13:21:05 INFO - PROCESS | 2380 | 1465248065536 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (198F4400) [pid = 2380] [serial = 1346] [outer = 139C9400] 13:21:05 INFO - PROCESS | 2380 | 1465248065897 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]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 625ms 13:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:21:05 INFO - PROCESS | 2380 | 1465248065933 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 2380 | 1465248065935 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 13:21:05 INFO - PROCESS | 2380 | 1465248065939 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 2380 | 1465248065940 Marionette TRACE conn2 <- [1,1758,null,{}] 13:21:05 INFO - PROCESS | 2380 | 1465248065944 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}] 13:21:05 INFO - PROCESS | 2380 | 1465248065945 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:06 INFO - PROCESS | 2380 | 1465248066076 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:21:06 INFO - PROCESS | 2380 | 1465248066083 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 2380 | 1465248066085 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:06 INFO - PROCESS | 2380 | ++DOCSHELL 1773AC00 == 51 [pid = 2380] [id = 449] 13:21:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (17B95400) [pid = 2380] [serial = 1347] [outer = 00000000] 13:21:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (19DD6C00) [pid = 2380] [serial = 1348] [outer = 17B95400] 13:21:06 INFO - PROCESS | 2380 | 1465248066128 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (19F8C800) [pid = 2380] [serial = 1349] [outer = 17B95400] 13:21:06 INFO - PROCESS | 2380 | 1465248066602 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]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 13:21:06 INFO - PROCESS | 2380 | 1465248066680 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 2380 | 1465248066685 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 13:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:21:06 INFO - PROCESS | 2380 | 1465248066691 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 2380 | 1465248066694 Marionette TRACE conn2 <- [1,1762,null,{}] 13:21:06 INFO - PROCESS | 2380 | 1465248066775 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}] 13:21:06 INFO - PROCESS | 2380 | 1465248066779 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:06 INFO - PROCESS | 2380 | 1465248066901 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:21:07 INFO - PROCESS | 2380 | 1465248067031 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:07 INFO - PROCESS | 2380 | 1465248067036 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:07 INFO - PROCESS | 2380 | ++DOCSHELL 106EA000 == 52 [pid = 2380] [id = 450] 13:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (10A4E400) [pid = 2380] [serial = 1350] [outer = 00000000] 13:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (11CC6400) [pid = 2380] [serial = 1351] [outer = 10A4E400] 13:21:07 INFO - PROCESS | 2380 | 1465248067096 Marionette DEBUG loaded listener.js 13:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (12DA3000) [pid = 2380] [serial = 1352] [outer = 10A4E400] 13:21:07 INFO - PROCESS | 2380 | 1465248067648 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]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 999ms 13:21:07 INFO - PROCESS | 2380 | 1465248067696 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 2380 | 1465248067700 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 13:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:21:07 INFO - PROCESS | 2380 | 1465248067707 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 2380 | 1465248067710 Marionette TRACE conn2 <- [1,1766,null,{}] 13:21:07 INFO - PROCESS | 2380 | 1465248067713 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}] 13:21:07 INFO - PROCESS | 2380 | 1465248067716 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:07 INFO - PROCESS | 2380 | 1465248067827 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:21:07 INFO - PROCESS | 2380 | 1465248067938 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:07 INFO - PROCESS | 2380 | 1465248067941 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:07 INFO - PROCESS | 2380 | ++DOCSHELL 139CDC00 == 53 [pid = 2380] [id = 451] 13:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (139CF400) [pid = 2380] [serial = 1353] [outer = 00000000] 13:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (1401E000) [pid = 2380] [serial = 1354] [outer = 139CF400] 13:21:08 INFO - PROCESS | 2380 | 1465248068037 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (15A0AC00) [pid = 2380] [serial = 1355] [outer = 139CF400] 13:21:08 INFO - PROCESS | 2380 | 1465248068625 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]]]}] 13:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 999ms 13:21:08 INFO - PROCESS | 2380 | 1465248068710 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:21:08 INFO - PROCESS | 2380 | 1465248068712 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 13:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:21:08 INFO - PROCESS | 2380 | 1465248068716 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:21:08 INFO - PROCESS | 2380 | 1465248068720 Marionette TRACE conn2 <- [1,1770,null,{}] 13:21:08 INFO - PROCESS | 2380 | 1465248068743 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}] 13:21:08 INFO - PROCESS | 2380 | 1465248068748 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:08 INFO - PROCESS | 2380 | 1465248068897 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:21:08 INFO - PROCESS | 2380 | 1465248068958 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 2380 | 1465248068961 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:08 INFO - PROCESS | 2380 | ++DOCSHELL 17697C00 == 54 [pid = 2380] [id = 452] 13:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1772C800) [pid = 2380] [serial = 1356] [outer = 00000000] 13:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1836A800) [pid = 2380] [serial = 1357] [outer = 1772C800] 13:21:09 INFO - PROCESS | 2380 | 1465248069019 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (19DCFC00) [pid = 2380] [serial = 1358] [outer = 1772C800] 13:21:09 INFO - PROCESS | 2380 | 1465248069627 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]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 951ms 13:21:09 INFO - PROCESS | 2380 | 1465248069661 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 2380 | 1465248069664 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 13:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:21:09 INFO - PROCESS | 2380 | 1465248069667 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 2380 | 1465248069669 Marionette TRACE conn2 <- [1,1774,null,{}] 13:21:09 INFO - PROCESS | 2380 | 1465248069673 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}] 13:21:09 INFO - PROCESS | 2380 | 1465248069675 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:09 INFO - PROCESS | 2380 | 1465248069784 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:21:09 INFO - PROCESS | 2380 | 1465248069893 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 2380 | 1465248069896 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:09 INFO - PROCESS | 2380 | ++DOCSHELL 1A381000 == 55 [pid = 2380] [id = 453] 13:21:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1A382000) [pid = 2380] [serial = 1359] [outer = 00000000] 13:21:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1A445000) [pid = 2380] [serial = 1360] [outer = 1A382000] 13:21:09 INFO - PROCESS | 2380 | 1465248069949 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (1A584000) [pid = 2380] [serial = 1361] [outer = 1A382000] 13:21:10 INFO - PROCESS | 2380 | 1465248070575 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]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 952ms 13:21:10 INFO - PROCESS | 2380 | 1465248070612 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 2380 | 1465248070614 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 13:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:21:10 INFO - PROCESS | 2380 | 1465248070618 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 2380 | 1465248070620 Marionette TRACE conn2 <- [1,1778,null,{}] 13:21:10 INFO - PROCESS | 2380 | 1465248070624 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}] 13:21:10 INFO - PROCESS | 2380 | 1465248070626 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:10 INFO - PROCESS | 2380 | 1465248070730 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:21:11 INFO - PROCESS | 2380 | 1465248071043 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 2380 | 1465248071046 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:11 INFO - PROCESS | 2380 | ++DOCSHELL 0F32E400 == 56 [pid = 2380] [id = 454] 13:21:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (106EB400) [pid = 2380] [serial = 1362] [outer = 00000000] 13:21:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (10A53800) [pid = 2380] [serial = 1363] [outer = 106EB400] 13:21:11 INFO - PROCESS | 2380 | 1465248071095 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (10AE0800) [pid = 2380] [serial = 1364] [outer = 106EB400] 13:21:11 INFO - PROCESS | 2380 | 1465248071747 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]]]}] 13:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1186ms 13:21:11 INFO - PROCESS | 2380 | 1465248071811 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:21:11 INFO - PROCESS | 2380 | 1465248071814 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 13:21:11 INFO - PROCESS | 2380 | 1465248071819 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:21:11 INFO - PROCESS | 2380 | 1465248071822 Marionette TRACE conn2 <- [1,1782,null,{}] 13:21:11 INFO - PROCESS | 2380 | 1465248071827 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}] 13:21:11 INFO - PROCESS | 2380 | 1465248071829 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:11 INFO - PROCESS | 2380 | 1465248071935 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:21:12 INFO - PROCESS | 2380 | 1465248072051 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 2380 | 1465248072054 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 106E8C00 == 55 [pid = 2380] [id = 448] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 0F324800 == 54 [pid = 2380] [id = 447] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 17F09000 == 53 [pid = 2380] [id = 446] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 0F331400 == 52 [pid = 2380] [id = 445] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 16080400 == 51 [pid = 2380] [id = 444] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 137A9400 == 50 [pid = 2380] [id = 443] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 139D5400 == 49 [pid = 2380] [id = 442] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 10EA6C00 == 48 [pid = 2380] [id = 441] 13:21:12 INFO - PROCESS | 2380 | --DOCSHELL 10AD7800 == 47 [pid = 2380] [id = 440] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (139D4000) [pid = 2380] [serial = 1279] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (183AB800) [pid = 2380] [serial = 1295] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (17B8FC00) [pid = 2380] [serial = 1303] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (16A86400) [pid = 2380] [serial = 1286] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (153C6C00) [pid = 2380] [serial = 1283] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (10AD1C00) [pid = 2380] [serial = 1276] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (17414800) [pid = 2380] [serial = 1289] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (198EA000) [pid = 2380] [serial = 1298] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (17698400) [pid = 2380] [serial = 1292] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (139D4C00) [pid = 2380] [serial = 1282] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (169DD400) [pid = 2380] [serial = 1285] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (13106000) [pid = 2380] [serial = 1300] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (183A6400) [pid = 2380] [serial = 1294] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (1311CC00) [pid = 2380] [serial = 1267] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (16852C00) [pid = 2380] [serial = 1301] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (14E3E400) [pid = 2380] [serial = 1280] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (17693000) [pid = 2380] [serial = 1291] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (169E4C00) [pid = 2380] [serial = 1270] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (198E9C00) [pid = 2380] [serial = 1297] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (183AE000) [pid = 2380] [serial = 1273] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1740D800) [pid = 2380] [serial = 1288] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (183A4000) [pid = 2380] [serial = 1304] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (19B0AC00) [pid = 2380] [serial = 1306] [outer = 00000000] [url = about:blank] 13:21:12 INFO - PROCESS | 2380 | ++DOCSHELL 106E8C00 == 48 [pid = 2380] [id = 455] 13:21:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (10A48800) [pid = 2380] [serial = 1365] [outer = 00000000] 13:21:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (13106000) [pid = 2380] [serial = 1366] [outer = 10A48800] 13:21:12 INFO - PROCESS | 2380 | 1465248072134 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (139D5800) [pid = 2380] [serial = 1367] [outer = 10A48800] 13:21:12 INFO - PROCESS | 2380 | 1465248072575 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]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 795ms 13:21:12 INFO - PROCESS | 2380 | 1465248072609 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 2380 | 1465248072612 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 13:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:21:12 INFO - PROCESS | 2380 | 1465248072616 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 2380 | 1465248072618 Marionette TRACE conn2 <- [1,1786,null,{}] 13:21:12 INFO - PROCESS | 2380 | 1465248072622 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}] 13:21:12 INFO - PROCESS | 2380 | 1465248072624 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:12 INFO - PROCESS | 2380 | 1465248072712 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:21:12 INFO - PROCESS | 2380 | 1465248072722 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 2380 | 1465248072725 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:12 INFO - PROCESS | 2380 | ++DOCSHELL 15A0CC00 == 49 [pid = 2380] [id = 456] 13:21:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (15A0D400) [pid = 2380] [serial = 1368] [outer = 00000000] 13:21:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (15F9E400) [pid = 2380] [serial = 1369] [outer = 15A0D400] 13:21:12 INFO - PROCESS | 2380 | 1465248072769 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1607D000) [pid = 2380] [serial = 1370] [outer = 15A0D400] 13:21:13 INFO - PROCESS | 2380 | 1465248073255 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]]]}] 13:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 702ms 13:21:13 INFO - PROCESS | 2380 | 1465248073316 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:21:13 INFO - PROCESS | 2380 | 1465248073318 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 13:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:21:13 INFO - PROCESS | 2380 | 1465248073327 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - PROCESS | 2380 | 1465248073333 Marionette TRACE conn2 <- [1,1790,null,{}] 13:21:13 INFO - PROCESS | 2380 | 1465248073337 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}] 13:21:13 INFO - PROCESS | 2380 | 1465248073340 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:13 INFO - PROCESS | 2380 | 1465248073427 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:21:13 INFO - PROCESS | 2380 | 1465248073529 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 2380 | 1465248073531 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:13 INFO - PROCESS | 2380 | ++DOCSHELL 139D4000 == 50 [pid = 2380] [id = 457] 13:21:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (151D2C00) [pid = 2380] [serial = 1371] [outer = 00000000] 13:21:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (17042000) [pid = 2380] [serial = 1372] [outer = 151D2C00] 13:21:13 INFO - PROCESS | 2380 | 1465248073589 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (17415400) [pid = 2380] [serial = 1373] [outer = 151D2C00] 13:21:13 INFO - PROCESS | 2380 | 1465248073938 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]]]}] 13:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 655ms 13:21:13 INFO - PROCESS | 2380 | 1465248073985 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:21:13 INFO - PROCESS | 2380 | 1465248073988 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 13:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:21:13 INFO - PROCESS | 2380 | 1465248073991 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - PROCESS | 2380 | 1465248073993 Marionette TRACE conn2 <- [1,1794,null,{}] 13:21:13 INFO - PROCESS | 2380 | 1465248073996 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}] 13:21:13 INFO - PROCESS | 2380 | 1465248073998 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:14 INFO - PROCESS | 2380 | 1465248074095 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:21:14 INFO - PROCESS | 2380 | 1465248074143 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:14 INFO - PROCESS | 2380 | 1465248074146 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:14 INFO - PROCESS | 2380 | ++DOCSHELL 175B2000 == 51 [pid = 2380] [id = 458] 13:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (17693000) [pid = 2380] [serial = 1374] [outer = 00000000] 13:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (17F0A800) [pid = 2380] [serial = 1375] [outer = 17693000] 13:21:14 INFO - PROCESS | 2380 | 1465248074210 Marionette DEBUG loaded listener.js 13:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (18160400) [pid = 2380] [serial = 1376] [outer = 17693000] 13:21:14 INFO - PROCESS | 2380 | 1465248074719 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]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 13:21:14 INFO - PROCESS | 2380 | 1465248074735 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 2380 | 1465248074737 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 13:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:21:14 INFO - PROCESS | 2380 | 1465248074740 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 2380 | 1465248074742 Marionette TRACE conn2 <- [1,1798,null,{}] 13:21:14 INFO - PROCESS | 2380 | 1465248074745 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}] 13:21:14 INFO - PROCESS | 2380 | 1465248074747 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:14 INFO - PROCESS | 2380 | 1465248074860 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:21:14 INFO - PROCESS | 2380 | 1465248074866 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:14 INFO - PROCESS | 2380 | 1465248074871 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:14 INFO - PROCESS | 2380 | ++DOCSHELL 181EB400 == 52 [pid = 2380] [id = 459] 13:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (181EDC00) [pid = 2380] [serial = 1377] [outer = 00000000] 13:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (183AB800) [pid = 2380] [serial = 1378] [outer = 181EDC00] 13:21:14 INFO - PROCESS | 2380 | 1465248074924 Marionette DEBUG loaded listener.js 13:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (198E9C00) [pid = 2380] [serial = 1379] [outer = 181EDC00] 13:21:15 INFO - PROCESS | 2380 | 1465248075408 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]]]}] 13:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 702ms 13:21:15 INFO - PROCESS | 2380 | 1465248075447 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 2380 | 1465248075449 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 13:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:21:15 INFO - PROCESS | 2380 | 1465248075452 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:21:15 INFO - PROCESS | 2380 | 1465248075453 Marionette TRACE conn2 <- [1,1802,null,{}] 13:21:15 INFO - PROCESS | 2380 | 1465248075457 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}] 13:21:15 INFO - PROCESS | 2380 | 1465248075459 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:15 INFO - PROCESS | 2380 | 1465248075613 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:21:15 INFO - PROCESS | 2380 | 1465248075702 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 2380 | 1465248075705 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:15 INFO - PROCESS | 2380 | ++DOCSHELL 19DCD000 == 53 [pid = 2380] [id = 460] 13:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (19DD5C00) [pid = 2380] [serial = 1380] [outer = 00000000] 13:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1A383400) [pid = 2380] [serial = 1381] [outer = 19DD5C00] 13:21:15 INFO - PROCESS | 2380 | 1465248075747 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1A444C00) [pid = 2380] [serial = 1382] [outer = 19DD5C00] 13:21:16 INFO - PROCESS | 2380 | 1465248076199 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]]]}] 13:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 796ms 13:21:16 INFO - PROCESS | 2380 | 1465248076254 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:21:16 INFO - PROCESS | 2380 | 1465248076255 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 13:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:21:16 INFO - PROCESS | 2380 | 1465248076259 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:21:16 INFO - PROCESS | 2380 | 1465248076261 Marionette TRACE conn2 <- [1,1806,null,{}] 13:21:16 INFO - PROCESS | 2380 | 1465248076264 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}] 13:21:16 INFO - PROCESS | 2380 | 1465248076266 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:16 INFO - PROCESS | 2380 | 1465248076381 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (139C9400) [pid = 2380] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (19DD5000) [pid = 2380] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (139D6000) [pid = 2380] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (169E5C00) [pid = 2380] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (14EA6C00) [pid = 2380] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (181DF000) [pid = 2380] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (10A49400) [pid = 2380] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (106F1C00) [pid = 2380] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (11221000) [pid = 2380] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (10AD8800) [pid = 2380] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (103D2C00) [pid = 2380] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (15422C00) [pid = 2380] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (17F09800) [pid = 2380] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (0F323800) [pid = 2380] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (139C8C00) [pid = 2380] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (181E0800) [pid = 2380] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (10A70C00) [pid = 2380] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (16854400) [pid = 2380] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (183AB000) [pid = 2380] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (10580C00) [pid = 2380] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:21:16 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1541F800) [pid = 2380] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:21:16 INFO - PROCESS | 2380 | 1465248076680 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 2380 | 1465248076682 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:16 INFO - PROCESS | 2380 | ++DOCSHELL 0F323800 == 54 [pid = 2380] [id = 461] 13:21:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (0F329400) [pid = 2380] [serial = 1383] [outer = 00000000] 13:21:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10580C00) [pid = 2380] [serial = 1384] [outer = 0F329400] 13:21:16 INFO - PROCESS | 2380 | 1465248076727 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (10ADB000) [pid = 2380] [serial = 1385] [outer = 0F329400] 13:21:17 INFO - PROCESS | 2380 | 1465248077114 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]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 905ms 13:21:17 INFO - PROCESS | 2380 | 1465248077164 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 2380 | 1465248077165 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 13:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:21:17 INFO - PROCESS | 2380 | 1465248077169 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 2380 | 1465248077170 Marionette TRACE conn2 <- [1,1810,null,{}] 13:21:17 INFO - PROCESS | 2380 | 1465248077174 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}] 13:21:17 INFO - PROCESS | 2380 | 1465248077176 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:17 INFO - PROCESS | 2380 | 1465248077296 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:21:17 INFO - PROCESS | 2380 | 1465248077304 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 2380 | 1465248077306 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:17 INFO - PROCESS | 2380 | ++DOCSHELL 106F1400 == 55 [pid = 2380] [id = 462] 13:21:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (10ADA000) [pid = 2380] [serial = 1386] [outer = 00000000] 13:21:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (15C72800) [pid = 2380] [serial = 1387] [outer = 10ADA000] 13:21:17 INFO - PROCESS | 2380 | 1465248077349 Marionette DEBUG loaded listener.js 13:21:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (16852800) [pid = 2380] [serial = 1388] [outer = 10ADA000] 13:21:17 INFO - PROCESS | 2380 | 1465248077767 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]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 624ms 13:21:17 INFO - PROCESS | 2380 | 1465248077807 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 2380 | 1465248077809 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 13:21:17 INFO - PROCESS | 2380 | 1465248077812 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:21:17 INFO - PROCESS | 2380 | 1465248077814 Marionette TRACE conn2 <- [1,1814,null,{}] 13:21:17 INFO - PROCESS | 2380 | 1465248077817 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}] 13:21:17 INFO - PROCESS | 2380 | 1465248077819 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:17 INFO - PROCESS | 2380 | 1465248077902 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:21:18 INFO - PROCESS | 2380 | 1465248078004 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 2380 | 1465248078006 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:18 INFO - PROCESS | 2380 | ++DOCSHELL 103E6400 == 56 [pid = 2380] [id = 463] 13:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (17730000) [pid = 2380] [serial = 1389] [outer = 00000000] 13:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1836B800) [pid = 2380] [serial = 1390] [outer = 17730000] 13:21:18 INFO - PROCESS | 2380 | 1465248078048 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (198F0000) [pid = 2380] [serial = 1391] [outer = 17730000] 13:21:18 INFO - PROCESS | 2380 | 1465248078414 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]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 624ms 13:21:18 INFO - PROCESS | 2380 | 1465248078451 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:21:18 INFO - PROCESS | 2380 | 1465248078453 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 13:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:21:18 INFO - PROCESS | 2380 | 1465248078456 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 2380 | 1465248078457 Marionette TRACE conn2 <- [1,1818,null,{}] 13:21:18 INFO - PROCESS | 2380 | 1465248078461 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}] 13:21:18 INFO - PROCESS | 2380 | 1465248078463 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:18 INFO - PROCESS | 2380 | 1465248078585 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:21:18 INFO - PROCESS | 2380 | 1465248078632 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 2380 | 1465248078634 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:18 INFO - PROCESS | 2380 | ++DOCSHELL 169E2C00 == 57 [pid = 2380] [id = 464] 13:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (169E3000) [pid = 2380] [serial = 1392] [outer = 00000000] 13:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (1A58E400) [pid = 2380] [serial = 1393] [outer = 169E3000] 13:21:18 INFO - PROCESS | 2380 | 1465248078679 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1A86F800) [pid = 2380] [serial = 1394] [outer = 169E3000] 13:21:19 INFO - PROCESS | 2380 | 1465248079337 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]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 936ms 13:21:19 INFO - PROCESS | 2380 | 1465248079403 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 2380 | 1465248079407 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 13:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:21:19 INFO - PROCESS | 2380 | 1465248079426 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 2380 | 1465248079431 Marionette TRACE conn2 <- [1,1822,null,{}] 13:21:19 INFO - PROCESS | 2380 | 1465248079437 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}] 13:21:19 INFO - PROCESS | 2380 | 1465248079440 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:19 INFO - PROCESS | 2380 | 1465248079560 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:21:19 INFO - PROCESS | 2380 | 1465248079696 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:19 INFO - PROCESS | 2380 | 1465248079699 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:19 INFO - PROCESS | 2380 | ++DOCSHELL 12A9BC00 == 58 [pid = 2380] [id = 465] 13:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (13034000) [pid = 2380] [serial = 1395] [outer = 00000000] 13:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (132ED000) [pid = 2380] [serial = 1396] [outer = 13034000] 13:21:19 INFO - PROCESS | 2380 | 1465248079760 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (14EA6C00) [pid = 2380] [serial = 1397] [outer = 13034000] 13:21:20 INFO - PROCESS | 2380 | 1465248080379 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]]]}] 13:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 998ms 13:21:20 INFO - PROCESS | 2380 | 1465248080418 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:21:20 INFO - PROCESS | 2380 | 1465248080423 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 13:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:21:20 INFO - PROCESS | 2380 | 1465248080429 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:21:20 INFO - PROCESS | 2380 | 1465248080432 Marionette TRACE conn2 <- [1,1826,null,{}] 13:21:20 INFO - PROCESS | 2380 | 1465248080436 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}] 13:21:20 INFO - PROCESS | 2380 | 1465248080439 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:20 INFO - PROCESS | 2380 | 1465248080553 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:21:20 INFO - PROCESS | 2380 | 1465248080708 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 2380 | 1465248080711 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:20 INFO - PROCESS | 2380 | ++DOCSHELL 169DD400 == 59 [pid = 2380] [id = 466] 13:21:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (169DE800) [pid = 2380] [serial = 1398] [outer = 00000000] 13:21:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (16FE9000) [pid = 2380] [serial = 1399] [outer = 169DE800] 13:21:20 INFO - PROCESS | 2380 | 1465248080767 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (17692400) [pid = 2380] [serial = 1400] [outer = 169DE800] 13:21:21 INFO - PROCESS | 2380 | 1465248081371 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]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 998ms 13:21:21 INFO - PROCESS | 2380 | 1465248081431 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 2380 | 1465248081433 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 13:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:21:21 INFO - PROCESS | 2380 | 1465248081437 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 2380 | 1465248081441 Marionette TRACE conn2 <- [1,1830,null,{}] 13:21:21 INFO - PROCESS | 2380 | 1465248081452 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}] 13:21:21 INFO - PROCESS | 2380 | 1465248081456 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:21 INFO - PROCESS | 2380 | 1465248081567 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:21:21 INFO - PROCESS | 2380 | 1465248081710 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 2380 | 1465248081714 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:21 INFO - PROCESS | 2380 | ++DOCSHELL 19DD3C00 == 60 [pid = 2380] [id = 467] 13:21:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (19DD4800) [pid = 2380] [serial = 1401] [outer = 00000000] 13:21:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1A58B400) [pid = 2380] [serial = 1402] [outer = 19DD4800] 13:21:21 INFO - PROCESS | 2380 | 1465248081771 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1A86B800) [pid = 2380] [serial = 1403] [outer = 19DD4800] 13:21:22 INFO - PROCESS | 2380 | 1465248082350 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]]]}] 13:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 936ms 13:21:22 INFO - PROCESS | 2380 | 1465248082631 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:21:22 INFO - PROCESS | 2380 | 1465248082636 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 13:21:22 INFO - PROCESS | 2380 | 1465248082655 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 2380 | 1465248082658 Marionette TRACE conn2 <- [1,1834,null,{}] 13:21:22 INFO - PROCESS | 2380 | 1465248082663 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}] 13:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:21:22 INFO - PROCESS | 2380 | 1465248082666 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:22 INFO - PROCESS | 2380 | 1465248082766 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:21:22 INFO - PROCESS | 2380 | 1465248082908 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 2380 | 1465248082913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:22 INFO - PROCESS | 2380 | ++DOCSHELL 0F332400 == 61 [pid = 2380] [id = 468] 13:21:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1036B000) [pid = 2380] [serial = 1404] [outer = 00000000] 13:21:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (12AE0C00) [pid = 2380] [serial = 1405] [outer = 1036B000] 13:21:22 INFO - PROCESS | 2380 | 1465248082964 Marionette DEBUG loaded listener.js 13:21:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (1311C000) [pid = 2380] [serial = 1406] [outer = 1036B000] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 156D4000 == 60 [pid = 2380] [id = 409] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 103E6400 == 59 [pid = 2380] [id = 463] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 106F1400 == 58 [pid = 2380] [id = 462] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 0F323800 == 57 [pid = 2380] [id = 461] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 19DCD000 == 56 [pid = 2380] [id = 460] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 181EB400 == 55 [pid = 2380] [id = 459] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 175B2000 == 54 [pid = 2380] [id = 458] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 139D4000 == 53 [pid = 2380] [id = 457] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 15A0CC00 == 52 [pid = 2380] [id = 456] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 106E8C00 == 51 [pid = 2380] [id = 455] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 0F32E400 == 50 [pid = 2380] [id = 454] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 1773AC00 == 49 [pid = 2380] [id = 449] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 19DD4C00 == 48 [pid = 2380] [id = 439] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 137B3000 == 47 [pid = 2380] [id = 414] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 0C773C00 == 46 [pid = 2380] [id = 413] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 1541A800 == 45 [pid = 2380] [id = 415] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 0F325C00 == 44 [pid = 2380] [id = 403] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 17410800 == 43 [pid = 2380] [id = 404] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 15A0F400 == 42 [pid = 2380] [id = 435] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 17697C00 == 41 [pid = 2380] [id = 452] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 106EA000 == 40 [pid = 2380] [id = 450] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 1A381000 == 39 [pid = 2380] [id = 453] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 139CDC00 == 38 [pid = 2380] [id = 451] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 1684EC00 == 37 [pid = 2380] [id = 423] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 183AAC00 == 36 [pid = 2380] [id = 424] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 0F32D000 == 35 [pid = 2380] [id = 405] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 181DE400 == 34 [pid = 2380] [id = 438] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 106E4400 == 33 [pid = 2380] [id = 436] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 10575C00 == 32 [pid = 2380] [id = 425] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 153C5400 == 31 [pid = 2380] [id = 437] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 169DD400 == 30 [pid = 2380] [id = 466] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 19DD3C00 == 29 [pid = 2380] [id = 467] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 169E2C00 == 28 [pid = 2380] [id = 464] 13:21:24 INFO - PROCESS | 2380 | --DOCSHELL 12A9BC00 == 27 [pid = 2380] [id = 465] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (12D68400) [pid = 2380] [serial = 1277] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (15C75800) [pid = 2380] [serial = 1247] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (10A4BC00) [pid = 2380] [serial = 1241] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (14E35400) [pid = 2380] [serial = 1244] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (183A1800) [pid = 2380] [serial = 1265] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (14E3FC00) [pid = 2380] [serial = 1268] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (16B34800) [pid = 2380] [serial = 1271] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (19834800) [pid = 2380] [serial = 1274] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (198F4400) [pid = 2380] [serial = 1346] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (19F88C00) [pid = 2380] [serial = 1319] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (19F73000) [pid = 2380] [serial = 1318] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (151C3400) [pid = 2380] [serial = 1327] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (156D0800) [pid = 2380] [serial = 1328] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (170EB800) [pid = 2380] [serial = 1334] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (16085C00) [pid = 2380] [serial = 1330] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (19B0A800) [pid = 2380] [serial = 1316] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (198EAC00) [pid = 2380] [serial = 1315] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (17F75000) [pid = 2380] [serial = 1337] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1311BC00) [pid = 2380] [serial = 1310] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (12A0D400) [pid = 2380] [serial = 1309] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1311A800) [pid = 2380] [serial = 1324] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (13147000) [pid = 2380] [serial = 1322] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (175B9400) [pid = 2380] [serial = 1336] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (12ADC800) [pid = 2380] [serial = 1321] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (169E0800) [pid = 2380] [serial = 1342] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15F9EC00) [pid = 2380] [serial = 1312] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18377000) [pid = 2380] [serial = 1339] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (19DD6C00) [pid = 2380] [serial = 1348] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (131E3800) [pid = 2380] [serial = 1325] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16081000) [pid = 2380] [serial = 1313] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16FF1800) [pid = 2380] [serial = 1333] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (181ECC00) [pid = 2380] [serial = 1340] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (181DE800) [pid = 2380] [serial = 1343] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (183A7800) [pid = 2380] [serial = 1345] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (169DCC00) [pid = 2380] [serial = 1331] [outer = 00000000] [url = about:blank] 13:21:24 INFO - PROCESS | 2380 | 1465248084378 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]]]}] 13:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1747ms 13:21:24 INFO - PROCESS | 2380 | 1465248084394 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:21:24 INFO - PROCESS | 2380 | 1465248084398 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 13:21:24 INFO - PROCESS | 2380 | 1465248084403 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:21:24 INFO - PROCESS | 2380 | 1465248084406 Marionette TRACE conn2 <- [1,1838,null,{}] 13:21:24 INFO - PROCESS | 2380 | 1465248084412 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}] 13:21:24 INFO - PROCESS | 2380 | 1465248084414 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:24 INFO - PROCESS | 2380 | 1465248084509 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:21:24 INFO - PROCESS | 2380 | 1465248084605 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 2380 | 1465248084609 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:24 INFO - PROCESS | 2380 | ++DOCSHELL 1057E000 == 28 [pid = 2380] [id = 469] 13:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1065C000) [pid = 2380] [serial = 1407] [outer = 00000000] 13:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (10AD7000) [pid = 2380] [serial = 1408] [outer = 1065C000] 13:21:24 INFO - PROCESS | 2380 | 1465248084656 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10E1AC00) [pid = 2380] [serial = 1409] [outer = 1065C000] 13:21:25 INFO - PROCESS | 2380 | 1465248085079 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]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 13:21:25 INFO - PROCESS | 2380 | 1465248085145 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 2380 | 1465248085149 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 13:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:21:25 INFO - PROCESS | 2380 | 1465248085156 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 2380 | 1465248085158 Marionette TRACE conn2 <- [1,1842,null,{}] 13:21:25 INFO - PROCESS | 2380 | 1465248085162 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}] 13:21:25 INFO - PROCESS | 2380 | 1465248085165 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:25 INFO - PROCESS | 2380 | 1465248085253 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:21:25 INFO - PROCESS | 2380 | 1465248085262 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 2380 | 1465248085265 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:25 INFO - PROCESS | 2380 | ++DOCSHELL 130A4400 == 29 [pid = 2380] [id = 470] 13:21:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (13105C00) [pid = 2380] [serial = 1410] [outer = 00000000] 13:21:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1313B000) [pid = 2380] [serial = 1411] [outer = 13105C00] 13:21:25 INFO - PROCESS | 2380 | 1465248085313 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (13147C00) [pid = 2380] [serial = 1412] [outer = 13105C00] 13:21:25 INFO - PROCESS | 2380 | 1465248085798 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]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 686ms 13:21:25 INFO - PROCESS | 2380 | 1465248085855 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 2380 | 1465248085857 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 13:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:21:25 INFO - PROCESS | 2380 | 1465248085860 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 2380 | 1465248085864 Marionette TRACE conn2 <- [1,1846,null,{}] 13:21:25 INFO - PROCESS | 2380 | 1465248085874 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}] 13:21:25 INFO - PROCESS | 2380 | 1465248085879 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:25 INFO - PROCESS | 2380 | 1465248086000 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:21:26 INFO - PROCESS | 2380 | 1465248086116 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 2380 | 1465248086120 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:26 INFO - PROCESS | 2380 | ++DOCSHELL 139D6000 == 30 [pid = 2380] [id = 471] 13:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (14012400) [pid = 2380] [serial = 1413] [outer = 00000000] 13:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (14EAB000) [pid = 2380] [serial = 1414] [outer = 14012400] 13:21:26 INFO - PROCESS | 2380 | 1465248086170 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (153C6800) [pid = 2380] [serial = 1415] [outer = 14012400] 13:21:26 INFO - PROCESS | 2380 | 1465248086605 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]]]}] 13:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 796ms 13:21:26 INFO - PROCESS | 2380 | 1465248086662 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 2380 | 1465248086674 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 13:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:21:26 INFO - PROCESS | 2380 | 1465248086683 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 2380 | 1465248086684 Marionette TRACE conn2 <- [1,1850,null,{}] 13:21:26 INFO - PROCESS | 2380 | 1465248086688 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}] 13:21:26 INFO - PROCESS | 2380 | 1465248086690 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:26 INFO - PROCESS | 2380 | 1465248086806 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:21:26 INFO - PROCESS | 2380 | 1465248086818 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 2380 | 1465248086821 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:26 INFO - PROCESS | 2380 | ++DOCSHELL 156D9400 == 31 [pid = 2380] [id = 472] 13:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (15A0CC00) [pid = 2380] [serial = 1416] [outer = 00000000] 13:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (15F99400) [pid = 2380] [serial = 1417] [outer = 15A0CC00] 13:21:26 INFO - PROCESS | 2380 | 1465248086921 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1607B400) [pid = 2380] [serial = 1418] [outer = 15A0CC00] 13:21:27 INFO - PROCESS | 2380 | 1465248087347 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]]]}] 13:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 702ms 13:21:27 INFO - PROCESS | 2380 | 1465248087378 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:21:27 INFO - PROCESS | 2380 | 1465248087380 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 13:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:21:27 INFO - PROCESS | 2380 | 1465248087419 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 2380 | 1465248087421 Marionette TRACE conn2 <- [1,1854,null,{}] 13:21:27 INFO - PROCESS | 2380 | 1465248087429 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}] 13:21:27 INFO - PROCESS | 2380 | 1465248087431 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:27 INFO - PROCESS | 2380 | 1465248087546 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:21:27 INFO - PROCESS | 2380 | 1465248087555 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:27 INFO - PROCESS | 2380 | 1465248087557 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:27 INFO - PROCESS | 2380 | ++DOCSHELL 139CC000 == 32 [pid = 2380] [id = 473] 13:21:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (156D5000) [pid = 2380] [serial = 1419] [outer = 00000000] 13:21:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (169DD000) [pid = 2380] [serial = 1420] [outer = 156D5000] 13:21:27 INFO - PROCESS | 2380 | 1465248087601 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (169E3C00) [pid = 2380] [serial = 1421] [outer = 156D5000] 13:21:28 INFO - PROCESS | 2380 | 1465248088056 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]]]}] 13:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 13:21:28 INFO - PROCESS | 2380 | 1465248088124 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 2380 | 1465248088126 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 13:21:28 INFO - PROCESS | 2380 | 1465248088129 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:21:28 INFO - PROCESS | 2380 | 1465248088131 Marionette TRACE conn2 <- [1,1858,null,{}] 13:21:28 INFO - PROCESS | 2380 | 1465248088134 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}] 13:21:28 INFO - PROCESS | 2380 | 1465248088139 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:28 INFO - PROCESS | 2380 | 1465248088281 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:21:28 INFO - PROCESS | 2380 | 1465248088293 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 2380 | 1465248088295 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:28 INFO - PROCESS | 2380 | ++DOCSHELL 16BA5C00 == 33 [pid = 2380] [id = 474] 13:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (16BA9000) [pid = 2380] [serial = 1422] [outer = 00000000] 13:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1740B400) [pid = 2380] [serial = 1423] [outer = 16BA9000] 13:21:28 INFO - PROCESS | 2380 | 1465248088340 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (17588400) [pid = 2380] [serial = 1424] [outer = 16BA9000] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (17730000) [pid = 2380] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (181EDC00) [pid = 2380] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (19DD5C00) [pid = 2380] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (151D2C00) [pid = 2380] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (17693000) [pid = 2380] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (106EB400) [pid = 2380] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (15A0D400) [pid = 2380] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (10A48800) [pid = 2380] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17B95400) [pid = 2380] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1772C800) [pid = 2380] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (139CF400) [pid = 2380] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10A4E400) [pid = 2380] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1A382000) [pid = 2380] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0F329400) [pid = 2380] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10ADA000) [pid = 2380] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (181E8400) [pid = 2380] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:21:29 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (169E3000) [pid = 2380] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:21:29 INFO - PROCESS | 2380 | 1465248089307 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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1186ms 13:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:21:29 INFO - PROCESS | 2380 | 1465248089325 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 2380 | 1465248089327 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 13:21:29 INFO - PROCESS | 2380 | 1465248089330 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 2380 | 1465248089341 Marionette TRACE conn2 <- [1,1862,null,{}] 13:21:29 INFO - PROCESS | 2380 | 1465248089349 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}] 13:21:29 INFO - PROCESS | 2380 | 1465248089351 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:29 INFO - PROCESS | 2380 | 1465248089428 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:21:29 INFO - PROCESS | 2380 | 1465248089433 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 2380 | 1465248089435 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:29 INFO - PROCESS | 2380 | ++DOCSHELL 12A17000 == 34 [pid = 2380] [id = 475] 13:21:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12BBB000) [pid = 2380] [serial = 1425] [outer = 00000000] 13:21:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16BA4400) [pid = 2380] [serial = 1426] [outer = 12BBB000] 13:21:29 INFO - PROCESS | 2380 | 1465248089478 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (170F5800) [pid = 2380] [serial = 1427] [outer = 12BBB000] 13:21:29 INFO - PROCESS | 2380 | 1465248089908 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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 592ms 13:21:29 INFO - PROCESS | 2380 | 1465248089928 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 2380 | 1465248089929 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 13:21:29 INFO - PROCESS | 2380 | 1465248089947 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 2380 | 1465248089949 Marionette TRACE conn2 <- [1,1866,null,{}] 13:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:21:29 INFO - PROCESS | 2380 | 1465248089952 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}] 13:21:29 INFO - PROCESS | 2380 | 1465248089954 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:30 INFO - PROCESS | 2380 | 1465248090034 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:21:30 INFO - PROCESS | 2380 | 1465248090039 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:30 INFO - PROCESS | 2380 | 1465248090041 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:30 INFO - PROCESS | 2380 | ++DOCSHELL 17580000 == 35 [pid = 2380] [id = 476] 13:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (175B2000) [pid = 2380] [serial = 1428] [outer = 00000000] 13:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17695C00) [pid = 2380] [serial = 1429] [outer = 175B2000] 13:21:30 INFO - PROCESS | 2380 | 1465248090092 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17697800) [pid = 2380] [serial = 1430] [outer = 175B2000] 13:21:30 INFO - PROCESS | 2380 | 1465248090568 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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 624ms 13:21:30 INFO - PROCESS | 2380 | 1465248090598 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 2380 | 1465248090600 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 13:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:21:30 INFO - PROCESS | 2380 | 1465248090604 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 2380 | 1465248090605 Marionette TRACE conn2 <- [1,1870,null,{}] 13:21:30 INFO - PROCESS | 2380 | 1465248090609 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}] 13:21:30 INFO - PROCESS | 2380 | 1465248090610 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:30 INFO - PROCESS | 2380 | 1465248090688 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:21:30 INFO - PROCESS | 2380 | 1465248090693 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:30 INFO - PROCESS | 2380 | 1465248090695 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:30 INFO - PROCESS | 2380 | ++DOCSHELL 139D5C00 == 36 [pid = 2380] [id = 477] 13:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17F75800) [pid = 2380] [serial = 1431] [outer = 00000000] 13:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (181E0400) [pid = 2380] [serial = 1432] [outer = 17F75800] 13:21:30 INFO - PROCESS | 2380 | 1465248090740 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (181E8800) [pid = 2380] [serial = 1433] [outer = 17F75800] 13:21:31 INFO - PROCESS | 2380 | 1465248091546 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]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 983ms 13:21:31 INFO - PROCESS | 2380 | 1465248091592 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 2380 | 1465248091597 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 13:21:31 INFO - PROCESS | 2380 | 1465248091602 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:21:31 INFO - PROCESS | 2380 | 1465248091604 Marionette TRACE conn2 <- [1,1874,null,{}] 13:21:31 INFO - PROCESS | 2380 | 1465248091610 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}] 13:21:31 INFO - PROCESS | 2380 | 1465248091613 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:31 INFO - PROCESS | 2380 | 1465248091733 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:21:31 INFO - PROCESS | 2380 | 1465248091873 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 2380 | 1465248091876 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:31 INFO - PROCESS | 2380 | ++DOCSHELL 10A4BC00 == 37 [pid = 2380] [id = 478] 13:21:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10AD1C00) [pid = 2380] [serial = 1434] [outer = 00000000] 13:21:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (12D68400) [pid = 2380] [serial = 1435] [outer = 10AD1C00] 13:21:31 INFO - PROCESS | 2380 | 1465248091933 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (132E4000) [pid = 2380] [serial = 1436] [outer = 10AD1C00] 13:21:32 INFO - PROCESS | 2380 | 1465248092617 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]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1092ms 13:21:32 INFO - PROCESS | 2380 | 1465248092698 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 2380 | 1465248092702 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 13:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:21:32 INFO - PROCESS | 2380 | 1465248092709 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - PROCESS | 2380 | 1465248092712 Marionette TRACE conn2 <- [1,1878,null,{}] 13:21:32 INFO - PROCESS | 2380 | 1465248092715 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}] 13:21:32 INFO - PROCESS | 2380 | 1465248092718 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:32 INFO - PROCESS | 2380 | 1465248092847 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:21:32 INFO - PROCESS | 2380 | 1465248092981 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 2380 | 1465248092983 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:32 INFO - PROCESS | 2380 | ++DOCSHELL 139C9C00 == 38 [pid = 2380] [id = 479] 13:21:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (151D2400) [pid = 2380] [serial = 1437] [outer = 00000000] 13:21:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (15A0D800) [pid = 2380] [serial = 1438] [outer = 151D2400] 13:21:33 INFO - PROCESS | 2380 | 1465248093040 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (16082800) [pid = 2380] [serial = 1439] [outer = 151D2400] 13:21:33 INFO - PROCESS | 2380 | 1465248093903 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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1295ms 13:21:33 INFO - PROCESS | 2380 | 1465248093989 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 2380 | 1465248093994 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 13:21:33 INFO - PROCESS | 2380 | 1465248093999 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:21:33 INFO - PROCESS | 2380 | 1465248094002 Marionette TRACE conn2 <- [1,1882,null,{}] 13:21:33 INFO - PROCESS | 2380 | 1465248094007 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}] 13:21:34 INFO - PROCESS | 2380 | 1465248094010 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:34 INFO - PROCESS | 2380 | 1465248094116 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 17580000 == 37 [pid = 2380] [id = 476] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 12A17000 == 36 [pid = 2380] [id = 475] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 16BA5C00 == 35 [pid = 2380] [id = 474] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 139CC000 == 34 [pid = 2380] [id = 473] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 156D9400 == 33 [pid = 2380] [id = 472] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 139D6000 == 32 [pid = 2380] [id = 471] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 130A4400 == 31 [pid = 2380] [id = 470] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 1057E000 == 30 [pid = 2380] [id = 469] 13:21:34 INFO - PROCESS | 2380 | --DOCSHELL 0F332400 == 29 [pid = 2380] [id = 468] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (19B0D800) [pid = 2380] [serial = 1307] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1A86F800) [pid = 2380] [serial = 1394] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1836B800) [pid = 2380] [serial = 1390] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (183AB800) [pid = 2380] [serial = 1378] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1A383400) [pid = 2380] [serial = 1381] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (198E9C00) [pid = 2380] [serial = 1379] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17042000) [pid = 2380] [serial = 1372] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17415400) [pid = 2380] [serial = 1373] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17F0A800) [pid = 2380] [serial = 1375] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10A53800) [pid = 2380] [serial = 1363] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10AE0800) [pid = 2380] [serial = 1364] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15F9E400) [pid = 2380] [serial = 1369] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1607D000) [pid = 2380] [serial = 1370] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (13106000) [pid = 2380] [serial = 1366] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (139D5800) [pid = 2380] [serial = 1367] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (19F8C800) [pid = 2380] [serial = 1349] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1836A800) [pid = 2380] [serial = 1357] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A444C00) [pid = 2380] [serial = 1382] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (19DCFC00) [pid = 2380] [serial = 1358] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1401E000) [pid = 2380] [serial = 1354] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (15A0AC00) [pid = 2380] [serial = 1355] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (11CC6400) [pid = 2380] [serial = 1351] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12DA3000) [pid = 2380] [serial = 1352] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A445000) [pid = 2380] [serial = 1360] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A584000) [pid = 2380] [serial = 1361] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10ADB000) [pid = 2380] [serial = 1385] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10580C00) [pid = 2380] [serial = 1384] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (198F0000) [pid = 2380] [serial = 1391] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (15C72800) [pid = 2380] [serial = 1387] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16852800) [pid = 2380] [serial = 1388] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (18160400) [pid = 2380] [serial = 1376] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1A58E400) [pid = 2380] [serial = 1393] [outer = 00000000] [url = about:blank] 13:21:34 INFO - PROCESS | 2380 | 1465248094250 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 2380 | 1465248094255 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:34 INFO - PROCESS | 2380 | ++DOCSHELL 10327400 == 30 [pid = 2380] [id = 480] 13:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1036F400) [pid = 2380] [serial = 1440] [outer = 00000000] 13:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10A51800) [pid = 2380] [serial = 1441] [outer = 1036F400] 13:21:34 INFO - PROCESS | 2380 | 1465248094305 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10ADBC00) [pid = 2380] [serial = 1442] [outer = 1036F400] 13:21:34 INFO - PROCESS | 2380 | 1465248094726 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]]]}] 13:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 13:21:34 INFO - PROCESS | 2380 | 1465248094740 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:21:34 INFO - PROCESS | 2380 | 1465248094744 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 13:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:21:34 INFO - PROCESS | 2380 | 1465248094750 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:21:34 INFO - PROCESS | 2380 | 1465248094753 Marionette TRACE conn2 <- [1,1886,null,{}] 13:21:34 INFO - PROCESS | 2380 | 1465248094756 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}] 13:21:34 INFO - PROCESS | 2380 | 1465248094759 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:34 INFO - PROCESS | 2380 | 1465248094876 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:21:34 INFO - PROCESS | 2380 | 1465248094974 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 2380 | 1465248094976 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:34 INFO - PROCESS | 2380 | ++DOCSHELL 10EAB400 == 31 [pid = 2380] [id = 481] 13:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (11CC6400) [pid = 2380] [serial = 1443] [outer = 00000000] 13:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1313FC00) [pid = 2380] [serial = 1444] [outer = 11CC6400] 13:21:35 INFO - PROCESS | 2380 | 1465248095022 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (137B3C00) [pid = 2380] [serial = 1445] [outer = 11CC6400] 13:21:35 INFO - PROCESS | 2380 | 1465248095418 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]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 13:21:35 INFO - PROCESS | 2380 | 1465248095491 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 2380 | 1465248095493 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 13:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:21:35 INFO - PROCESS | 2380 | 1465248095497 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 2380 | 1465248095500 Marionette TRACE conn2 <- [1,1890,null,{}] 13:21:35 INFO - PROCESS | 2380 | 1465248095511 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}] 13:21:35 INFO - PROCESS | 2380 | 1465248095515 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:35 INFO - PROCESS | 2380 | 1465248095632 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:21:35 INFO - PROCESS | 2380 | 1465248095646 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 2380 | 1465248095650 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:35 INFO - PROCESS | 2380 | ++DOCSHELL 15A48C00 == 32 [pid = 2380] [id = 482] 13:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15A49800) [pid = 2380] [serial = 1446] [outer = 00000000] 13:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16076C00) [pid = 2380] [serial = 1447] [outer = 15A49800] 13:21:35 INFO - PROCESS | 2380 | 1465248095697 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16851000) [pid = 2380] [serial = 1448] [outer = 15A49800] 13:21:36 INFO - PROCESS | 2380 | 1465248096147 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]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 686ms 13:21:36 INFO - PROCESS | 2380 | 1465248096196 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 2380 | 1465248096199 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 13:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:21:36 INFO - PROCESS | 2380 | 1465248096202 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 2380 | 1465248096204 Marionette TRACE conn2 <- [1,1894,null,{}] 13:21:36 INFO - PROCESS | 2380 | 1465248096207 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}] 13:21:36 INFO - PROCESS | 2380 | 1465248096208 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:36 INFO - PROCESS | 2380 | 1465248096312 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:21:36 INFO - PROCESS | 2380 | 1465248096317 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 2380 | 1465248096320 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:36 INFO - PROCESS | 2380 | ++DOCSHELL 169D9400 == 33 [pid = 2380] [id = 483] 13:21:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (169DAC00) [pid = 2380] [serial = 1449] [outer = 00000000] 13:21:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1703C800) [pid = 2380] [serial = 1450] [outer = 169DAC00] 13:21:36 INFO - PROCESS | 2380 | 1465248096364 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17412000) [pid = 2380] [serial = 1451] [outer = 169DAC00] 13:21:36 INFO - PROCESS | 2380 | 1465248096834 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]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 687ms 13:21:36 INFO - PROCESS | 2380 | 1465248096905 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 2380 | 1465248096907 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 13:21:36 INFO - PROCESS | 2380 | 1465248096911 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:21:36 INFO - PROCESS | 2380 | 1465248096912 Marionette TRACE conn2 <- [1,1898,null,{}] 13:21:36 INFO - PROCESS | 2380 | 1465248096916 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}] 13:21:36 INFO - PROCESS | 2380 | 1465248096918 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:37 INFO - PROCESS | 2380 | 1465248097057 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:21:37 INFO - PROCESS | 2380 | 1465248097124 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 2380 | 1465248097126 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:37 INFO - PROCESS | 2380 | ++DOCSHELL 17415400 == 34 [pid = 2380] [id = 484] 13:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17416000) [pid = 2380] [serial = 1452] [outer = 00000000] 13:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1768F000) [pid = 2380] [serial = 1453] [outer = 17416000] 13:21:37 INFO - PROCESS | 2380 | 1465248097169 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17697000) [pid = 2380] [serial = 1454] [outer = 17416000] 13:21:37 INFO - PROCESS | 2380 | 1465248097603 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]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 13:21:37 INFO - PROCESS | 2380 | 1465248097652 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 2380 | 1465248097654 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 13:21:37 INFO - PROCESS | 2380 | 1465248097658 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:21:37 INFO - PROCESS | 2380 | 1465248097659 Marionette TRACE conn2 <- [1,1902,null,{}] 13:21:37 INFO - PROCESS | 2380 | 1465248097663 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}] 13:21:37 INFO - PROCESS | 2380 | 1465248097668 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:37 INFO - PROCESS | 2380 | 1465248097811 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:21:37 INFO - PROCESS | 2380 | 1465248097878 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 2380 | 1465248097880 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:37 INFO - PROCESS | 2380 | ++DOCSHELL 17B8FC00 == 35 [pid = 2380] [id = 485] 13:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17F7B000) [pid = 2380] [serial = 1455] [outer = 00000000] 13:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18371800) [pid = 2380] [serial = 1456] [outer = 17F7B000] 13:21:37 INFO - PROCESS | 2380 | 1465248097924 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18372000) [pid = 2380] [serial = 1457] [outer = 17F7B000] 13:21:38 INFO - PROCESS | 2380 | 1465248098347 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]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 13:21:38 INFO - PROCESS | 2380 | 1465248098423 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:21:38 INFO - PROCESS | 2380 | 1465248098434 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 13:21:38 INFO - PROCESS | 2380 | 1465248098440 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 2380 | 1465248098441 Marionette TRACE conn2 <- [1,1906,null,{}] 13:21:38 INFO - PROCESS | 2380 | 1465248098445 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}] 13:21:38 INFO - PROCESS | 2380 | 1465248098447 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:38 INFO - PROCESS | 2380 | 1465248098632 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15A0CC00) [pid = 2380] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14012400) [pid = 2380] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (13105C00) [pid = 2380] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1065C000) [pid = 2380] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1036B000) [pid = 2380] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (156D5000) [pid = 2380] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (13034000) [pid = 2380] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (175B2000) [pid = 2380] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (169DE800) [pid = 2380] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (19DD4800) [pid = 2380] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16BA9000) [pid = 2380] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:21:38 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (12BBB000) [pid = 2380] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:21:38 INFO - PROCESS | 2380 | 1465248098700 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 2380 | 1465248098702 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:38 INFO - PROCESS | 2380 | ++DOCSHELL 0F32F800 == 36 [pid = 2380] [id = 486] 13:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1036B000) [pid = 2380] [serial = 1458] [outer = 00000000] 13:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10ADA800) [pid = 2380] [serial = 1459] [outer = 1036B000] 13:21:38 INFO - PROCESS | 2380 | 1465248098745 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (13101400) [pid = 2380] [serial = 1460] [outer = 1036B000] 13:21:39 INFO - PROCESS | 2380 | 1465248099117 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]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 687ms 13:21:39 INFO - PROCESS | 2380 | 1465248099138 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 2380 | 1465248099139 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 13:21:39 INFO - PROCESS | 2380 | 1465248099143 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:21:39 INFO - PROCESS | 2380 | 1465248099145 Marionette TRACE conn2 <- [1,1910,null,{}] 13:21:39 INFO - PROCESS | 2380 | 1465248099148 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}] 13:21:39 INFO - PROCESS | 2380 | 1465248099150 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:39 INFO - PROCESS | 2380 | 1465248099230 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:21:39 INFO - PROCESS | 2380 | 1465248099235 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 2380 | 1465248099237 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:39 INFO - PROCESS | 2380 | ++DOCSHELL 10AD9000 == 37 [pid = 2380] [id = 487] 13:21:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (139D1400) [pid = 2380] [serial = 1461] [outer = 00000000] 13:21:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (181E6000) [pid = 2380] [serial = 1462] [outer = 139D1400] 13:21:39 INFO - PROCESS | 2380 | 1465248099279 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (183A5C00) [pid = 2380] [serial = 1463] [outer = 139D1400] 13:21:39 INFO - PROCESS | 2380 | 1465248100002 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]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 905ms 13:21:40 INFO - PROCESS | 2380 | 1465248100049 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 2380 | 1465248100053 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 13:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:21:40 INFO - PROCESS | 2380 | 1465248100058 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 2380 | 1465248100061 Marionette TRACE conn2 <- [1,1914,null,{}] 13:21:40 INFO - PROCESS | 2380 | 1465248100066 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}] 13:21:40 INFO - PROCESS | 2380 | 1465248100070 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:40 INFO - PROCESS | 2380 | 1465248100190 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:21:40 INFO - PROCESS | 2380 | 1465248100323 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 2380 | 1465248100327 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:40 INFO - PROCESS | 2380 | ++DOCSHELL 11CC2800 == 38 [pid = 2380] [id = 488] 13:21:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (12D59400) [pid = 2380] [serial = 1464] [outer = 00000000] 13:21:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1309EC00) [pid = 2380] [serial = 1465] [outer = 12D59400] 13:21:40 INFO - PROCESS | 2380 | 1465248100393 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (139CC000) [pid = 2380] [serial = 1466] [outer = 12D59400] 13:21:40 INFO - PROCESS | 2380 | 1465248100957 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]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 952ms 13:21:40 INFO - PROCESS | 2380 | 1465248101004 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 2380 | 1465248101009 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:21:41 INFO - PROCESS | 2380 | 1465248101016 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 2380 | 1465248101019 Marionette TRACE conn2 <- [1,1918,null,{}] 13:21:41 INFO - PROCESS | 2380 | 1465248101022 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}] 13:21:41 INFO - PROCESS | 2380 | 1465248101025 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:41 INFO - PROCESS | 2380 | 1465248101136 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:21:41 INFO - PROCESS | 2380 | 1465248101248 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 2380 | 1465248101251 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:41 INFO - PROCESS | 2380 | ++DOCSHELL 1401E000 == 39 [pid = 2380] [id = 489] 13:21:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15F9EC00) [pid = 2380] [serial = 1467] [outer = 00000000] 13:21:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (169DD400) [pid = 2380] [serial = 1468] [outer = 15F9EC00] 13:21:41 INFO - PROCESS | 2380 | 1465248101348 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16A88800) [pid = 2380] [serial = 1469] [outer = 15F9EC00] 13:21:41 INFO - PROCESS | 2380 | 1465248101937 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]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 937ms 13:21:41 INFO - PROCESS | 2380 | 1465248101960 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 2380 | 1465248101963 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:21:41 INFO - PROCESS | 2380 | 1465248101966 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 2380 | 1465248101970 Marionette TRACE conn2 <- [1,1922,null,{}] 13:21:41 INFO - PROCESS | 2380 | 1465248101981 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}] 13:21:41 INFO - PROCESS | 2380 | 1465248101986 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:42 INFO - PROCESS | 2380 | 1465248102093 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:21:42 INFO - PROCESS | 2380 | 1465248102205 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 2380 | 1465248102208 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:42 INFO - PROCESS | 2380 | ++DOCSHELL 183A5800 == 40 [pid = 2380] [id = 490] 13:21:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (183A7800) [pid = 2380] [serial = 1470] [outer = 00000000] 13:21:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (183B0000) [pid = 2380] [serial = 1471] [outer = 183A7800] 13:21:42 INFO - PROCESS | 2380 | 1465248102304 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (198E9C00) [pid = 2380] [serial = 1472] [outer = 183A7800] 13:21:42 INFO - PROCESS | 2380 | 1465248102860 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]]]}] 13:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 936ms 13:21:42 INFO - PROCESS | 2380 | 1465248102911 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 2380 | 1465248102914 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 13:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:21:42 INFO - PROCESS | 2380 | 1465248102918 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - PROCESS | 2380 | 1465248102920 Marionette TRACE conn2 <- [1,1926,null,{}] 13:21:42 INFO - PROCESS | 2380 | 1465248102923 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}] 13:21:42 INFO - PROCESS | 2380 | 1465248102925 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:43 INFO - PROCESS | 2380 | 1465248103033 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:21:43 INFO - PROCESS | 2380 | 1465248103143 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 2380 | 1465248103146 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:43 INFO - PROCESS | 2380 | ++DOCSHELL 114C5000 == 41 [pid = 2380] [id = 491] 13:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (12BBD800) [pid = 2380] [serial = 1473] [outer = 00000000] 13:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (17416C00) [pid = 2380] [serial = 1474] [outer = 12BBD800] 13:21:43 INFO - PROCESS | 2380 | 1465248103245 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (17F09800) [pid = 2380] [serial = 1475] [outer = 12BBD800] 13:21:43 INFO - PROCESS | 2380 | 1465248103993 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]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1092ms 13:21:43 INFO - PROCESS | 2380 | 1465248104010 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 2380 | 1465248104014 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 13:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:21:44 INFO - PROCESS | 2380 | 1465248104033 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 2380 | 1465248104036 Marionette TRACE conn2 <- [1,1930,null,{}] 13:21:44 INFO - PROCESS | 2380 | 1465248104041 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}] 13:21:44 INFO - PROCESS | 2380 | 1465248104044 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:44 INFO - PROCESS | 2380 | 1465248104149 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 0F32F800 == 40 [pid = 2380] [id = 486] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 17B8FC00 == 39 [pid = 2380] [id = 485] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 17415400 == 38 [pid = 2380] [id = 484] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 169D9400 == 37 [pid = 2380] [id = 483] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 15A48C00 == 36 [pid = 2380] [id = 482] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 10EAB400 == 35 [pid = 2380] [id = 481] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 10327400 == 34 [pid = 2380] [id = 480] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 139D5C00 == 33 [pid = 2380] [id = 477] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 10A4BC00 == 32 [pid = 2380] [id = 478] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 139C9C00 == 31 [pid = 2380] [id = 479] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 183A5800 == 30 [pid = 2380] [id = 490] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 114C5000 == 29 [pid = 2380] [id = 491] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 1401E000 == 28 [pid = 2380] [id = 489] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 10AD9000 == 27 [pid = 2380] [id = 487] 13:21:44 INFO - PROCESS | 2380 | --DOCSHELL 11CC2800 == 26 [pid = 2380] [id = 488] 13:21:44 INFO - PROCESS | 2380 | 1465248104909 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 2380 | 1465248104913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (15F99400) [pid = 2380] [serial = 1417] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (14EAB000) [pid = 2380] [serial = 1414] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1313B000) [pid = 2380] [serial = 1411] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (13147C00) [pid = 2380] [serial = 1412] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10AD7000) [pid = 2380] [serial = 1408] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10E1AC00) [pid = 2380] [serial = 1409] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1311C000) [pid = 2380] [serial = 1406] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (12AE0C00) [pid = 2380] [serial = 1405] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (181E0400) [pid = 2380] [serial = 1432] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (169DD000) [pid = 2380] [serial = 1420] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14EA6C00) [pid = 2380] [serial = 1397] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (132ED000) [pid = 2380] [serial = 1396] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (17697800) [pid = 2380] [serial = 1430] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (17692400) [pid = 2380] [serial = 1400] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16FE9000) [pid = 2380] [serial = 1399] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A86B800) [pid = 2380] [serial = 1403] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A58B400) [pid = 2380] [serial = 1402] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1607B400) [pid = 2380] [serial = 1418] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17588400) [pid = 2380] [serial = 1424] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1740B400) [pid = 2380] [serial = 1423] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (169E3C00) [pid = 2380] [serial = 1421] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (17695C00) [pid = 2380] [serial = 1429] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (170F5800) [pid = 2380] [serial = 1427] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (16BA4400) [pid = 2380] [serial = 1426] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (153C6800) [pid = 2380] [serial = 1415] [outer = 00000000] [url = about:blank] 13:21:45 INFO - PROCESS | 2380 | ++DOCSHELL 0F328C00 == 27 [pid = 2380] [id = 492] 13:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (0F329400) [pid = 2380] [serial = 1476] [outer = 00000000] 13:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (0F331C00) [pid = 2380] [serial = 1477] [outer = 0F329400] 13:21:45 INFO - PROCESS | 2380 | 1465248105068 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (103D2000) [pid = 2380] [serial = 1478] [outer = 0F329400] 13:21:45 INFO - PROCESS | 2380 | 1465248105542 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]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1560ms 13:21:45 INFO - PROCESS | 2380 | 1465248105585 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 2380 | 1465248105589 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 13:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:21:45 INFO - PROCESS | 2380 | 1465248105593 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 2380 | 1465248105595 Marionette TRACE conn2 <- [1,1934,null,{}] 13:21:45 INFO - PROCESS | 2380 | 1465248105600 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}] 13:21:45 INFO - PROCESS | 2380 | 1465248105605 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:45 INFO - PROCESS | 2380 | 1465248105693 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:21:45 INFO - PROCESS | 2380 | 1465248105708 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 2380 | 1465248105711 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:45 INFO - PROCESS | 2380 | ++DOCSHELL 10ADB000 == 28 [pid = 2380] [id = 493] 13:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10ADF000) [pid = 2380] [serial = 1479] [outer = 00000000] 13:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10EAA800) [pid = 2380] [serial = 1480] [outer = 10ADF000] 13:21:45 INFO - PROCESS | 2380 | 1465248105758 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (11261000) [pid = 2380] [serial = 1481] [outer = 10ADF000] 13:21:46 INFO - PROCESS | 2380 | 1465248106229 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]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 702ms 13:21:46 INFO - PROCESS | 2380 | 1465248106291 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 2380 | 1465248106295 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 13:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:21:46 INFO - PROCESS | 2380 | 1465248106329 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 2380 | 1465248106331 Marionette TRACE conn2 <- [1,1938,null,{}] 13:21:46 INFO - PROCESS | 2380 | 1465248106338 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}] 13:21:46 INFO - PROCESS | 2380 | 1465248106340 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:46 INFO - PROCESS | 2380 | 1465248106469 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:21:46 INFO - PROCESS | 2380 | 1465248106536 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 2380 | 1465248106539 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:46 INFO - PROCESS | 2380 | ++DOCSHELL 13032400 == 29 [pid = 2380] [id = 494] 13:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13034800) [pid = 2380] [serial = 1482] [outer = 00000000] 13:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (13122400) [pid = 2380] [serial = 1483] [outer = 13034800] 13:21:46 INFO - PROCESS | 2380 | 1465248106584 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (13145C00) [pid = 2380] [serial = 1484] [outer = 13034800] 13:21:47 INFO - PROCESS | 2380 | 1465248107003 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]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 686ms 13:21:47 INFO - PROCESS | 2380 | 1465248107029 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 2380 | 1465248107032 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 13:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:21:47 INFO - PROCESS | 2380 | 1465248107037 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 2380 | 1465248107043 Marionette TRACE conn2 <- [1,1942,null,{}] 13:21:47 INFO - PROCESS | 2380 | 1465248107052 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}] 13:21:47 INFO - PROCESS | 2380 | 1465248107056 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:47 INFO - PROCESS | 2380 | 1465248107175 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:21:47 INFO - PROCESS | 2380 | 1465248107238 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 2380 | 1465248107240 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:47 INFO - PROCESS | 2380 | ++DOCSHELL 139D0800 == 30 [pid = 2380] [id = 495] 13:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (139D0C00) [pid = 2380] [serial = 1485] [outer = 00000000] 13:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (139D5000) [pid = 2380] [serial = 1486] [outer = 139D0C00] 13:21:47 INFO - PROCESS | 2380 | 1465248107295 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (143F4400) [pid = 2380] [serial = 1487] [outer = 139D0C00] 13:21:47 INFO - PROCESS | 2380 | 1465248107740 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]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 749ms 13:21:47 INFO - PROCESS | 2380 | 1465248107833 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 2380 | 1465248107835 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 13:21:47 INFO - PROCESS | 2380 | 1465248107839 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 2380 | 1465248107841 Marionette TRACE conn2 <- [1,1946,null,{}] 13:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:21:47 INFO - PROCESS | 2380 | 1465248107844 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}] 13:21:47 INFO - PROCESS | 2380 | 1465248107846 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:47 INFO - PROCESS | 2380 | 1465248107963 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:21:47 INFO - PROCESS | 2380 | 1465248107974 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 2380 | 1465248107976 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:47 INFO - PROCESS | 2380 | ++DOCSHELL 14E42400 == 31 [pid = 2380] [id = 496] 13:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14EA4000) [pid = 2380] [serial = 1488] [outer = 00000000] 13:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (151C9C00) [pid = 2380] [serial = 1489] [outer = 14EA4000] 13:21:48 INFO - PROCESS | 2380 | 1465248108020 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (153C0400) [pid = 2380] [serial = 1490] [outer = 14EA4000] 13:21:48 INFO - PROCESS | 2380 | 1465248108463 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]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 624ms 13:21:48 INFO - PROCESS | 2380 | 1465248108483 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 2380 | 1465248108485 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 13:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:21:48 INFO - PROCESS | 2380 | 1465248108488 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 2380 | 1465248108490 Marionette TRACE conn2 <- [1,1950,null,{}] 13:21:48 INFO - PROCESS | 2380 | 1465248108493 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}] 13:21:48 INFO - PROCESS | 2380 | 1465248108495 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:48 INFO - PROCESS | 2380 | 1465248108614 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:21:48 INFO - PROCESS | 2380 | 1465248108619 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 2380 | 1465248108626 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:48 INFO - PROCESS | 2380 | ++DOCSHELL 156D6800 == 32 [pid = 2380] [id = 497] 13:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (156D7800) [pid = 2380] [serial = 1491] [outer = 00000000] 13:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15A40400) [pid = 2380] [serial = 1492] [outer = 156D7800] 13:21:48 INFO - PROCESS | 2380 | 1465248108731 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16078000) [pid = 2380] [serial = 1493] [outer = 156D7800] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (169DAC00) [pid = 2380] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1036B000) [pid = 2380] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (17416000) [pid = 2380] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (151D2400) [pid = 2380] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15A49800) [pid = 2380] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10AD1C00) [pid = 2380] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (17F7B000) [pid = 2380] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1036F400) [pid = 2380] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17F75800) [pid = 2380] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (11CC6400) [pid = 2380] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:21:49 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (139D1400) [pid = 2380] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:21:49 INFO - PROCESS | 2380 | 1465248109408 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 936ms 13:21:49 INFO - PROCESS | 2380 | 1465248109433 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 2380 | 1465248109435 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 13:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:21:49 INFO - PROCESS | 2380 | 1465248109438 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 2380 | 1465248109440 Marionette TRACE conn2 <- [1,1954,null,{}] 13:21:49 INFO - PROCESS | 2380 | 1465248109443 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}] 13:21:49 INFO - PROCESS | 2380 | 1465248109445 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:49 INFO - PROCESS | 2380 | 1465248109558 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:21:49 INFO - PROCESS | 2380 | 1465248109626 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 2380 | 1465248109628 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:49 INFO - PROCESS | 2380 | ++DOCSHELL 10AD9C00 == 33 [pid = 2380] [id = 498] 13:21:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (12DAE000) [pid = 2380] [serial = 1494] [outer = 00000000] 13:21:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15A49800) [pid = 2380] [serial = 1495] [outer = 12DAE000] 13:21:49 INFO - PROCESS | 2380 | 1465248109676 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16853400) [pid = 2380] [serial = 1496] [outer = 12DAE000] 13:21:50 INFO - PROCESS | 2380 | 1465248110066 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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 686ms 13:21:50 INFO - PROCESS | 2380 | 1465248110139 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 2380 | 1465248110141 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 13:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:21:50 INFO - PROCESS | 2380 | 1465248110144 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 2380 | 1465248110145 Marionette TRACE conn2 <- [1,1958,null,{}] 13:21:50 INFO - PROCESS | 2380 | 1465248110149 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}] 13:21:50 INFO - PROCESS | 2380 | 1465248110151 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:50 INFO - PROCESS | 2380 | 1465248110228 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:21:50 INFO - PROCESS | 2380 | 1465248110234 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 2380 | 1465248110236 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:50 INFO - PROCESS | 2380 | ++DOCSHELL 16080000 == 34 [pid = 2380] [id = 499] 13:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16083400) [pid = 2380] [serial = 1497] [outer = 00000000] 13:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (169E6000) [pid = 2380] [serial = 1498] [outer = 16083400] 13:21:50 INFO - PROCESS | 2380 | 1465248110279 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16A88C00) [pid = 2380] [serial = 1499] [outer = 16083400] 13:21:50 INFO - PROCESS | 2380 | 1465248110711 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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 592ms 13:21:50 INFO - PROCESS | 2380 | 1465248110741 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 2380 | 1465248110743 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 13:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:21:50 INFO - PROCESS | 2380 | 1465248110746 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 2380 | 1465248110748 Marionette TRACE conn2 <- [1,1962,null,{}] 13:21:50 INFO - PROCESS | 2380 | 1465248110755 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}] 13:21:50 INFO - PROCESS | 2380 | 1465248110757 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:50 INFO - PROCESS | 2380 | 1465248110832 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:21:50 INFO - PROCESS | 2380 | 1465248110838 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 2380 | 1465248110840 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:50 INFO - PROCESS | 2380 | ++DOCSHELL 14E3FC00 == 35 [pid = 2380] [id = 500] 13:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169DB800) [pid = 2380] [serial = 1500] [outer = 00000000] 13:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16FED000) [pid = 2380] [serial = 1501] [outer = 169DB800] 13:21:50 INFO - PROCESS | 2380 | 1465248110886 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16BAC400) [pid = 2380] [serial = 1502] [outer = 169DB800] 13:21:51 INFO - PROCESS | 2380 | 1465248111508 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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 796ms 13:21:51 INFO - PROCESS | 2380 | 1465248111549 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 2380 | 1465248111554 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 13:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:21:51 INFO - PROCESS | 2380 | 1465248111560 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 2380 | 1465248111563 Marionette TRACE conn2 <- [1,1966,null,{}] 13:21:51 INFO - PROCESS | 2380 | 1465248111569 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}] 13:21:51 INFO - PROCESS | 2380 | 1465248111572 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:51 INFO - PROCESS | 2380 | 1465248111700 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:21:51 INFO - PROCESS | 2380 | 1465248111819 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 2380 | 1465248111823 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:51 INFO - PROCESS | 2380 | ++DOCSHELL 103CA800 == 36 [pid = 2380] [id = 501] 13:21:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (103F3C00) [pid = 2380] [serial = 1503] [outer = 00000000] 13:21:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10EA6C00) [pid = 2380] [serial = 1504] [outer = 103F3C00] 13:21:51 INFO - PROCESS | 2380 | 1465248111880 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12A0D400) [pid = 2380] [serial = 1505] [outer = 103F3C00] 13:21:52 INFO - PROCESS | 2380 | 1465248112663 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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1139ms 13:21:52 INFO - PROCESS | 2380 | 1465248112711 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 2380 | 1465248112719 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 13:21:52 INFO - PROCESS | 2380 | 1465248112726 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:21:52 INFO - PROCESS | 2380 | 1465248112729 Marionette TRACE conn2 <- [1,1970,null,{}] 13:21:52 INFO - PROCESS | 2380 | 1465248112733 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}] 13:21:52 INFO - PROCESS | 2380 | 1465248112736 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:52 INFO - PROCESS | 2380 | 1465248112854 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:21:52 INFO - PROCESS | 2380 | 1465248112994 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 2380 | 1465248112997 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:53 INFO - PROCESS | 2380 | ++DOCSHELL 13254C00 == 37 [pid = 2380] [id = 502] 13:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (132EDC00) [pid = 2380] [serial = 1506] [outer = 00000000] 13:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (139D3C00) [pid = 2380] [serial = 1507] [outer = 132EDC00] 13:21:53 INFO - PROCESS | 2380 | 1465248113061 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (14E35C00) [pid = 2380] [serial = 1508] [outer = 132EDC00] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 10A53400 == 36 [pid = 2380] [id = 385] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 10A4CC00 == 35 [pid = 2380] [id = 386] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 16848800 == 34 [pid = 2380] [id = 389] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 0C772C00 == 33 [pid = 2380] [id = 390] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 139D2800 == 32 [pid = 2380] [id = 387] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 114B9800 == 31 [pid = 2380] [id = 397] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 14E3E800 == 30 [pid = 2380] [id = 392] 13:21:53 INFO - PROCESS | 2380 | --DOCSHELL 0F32B400 == 29 [pid = 2380] [id = 396] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (17697000) [pid = 2380] [serial = 1454] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16082800) [pid = 2380] [serial = 1439] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17412000) [pid = 2380] [serial = 1451] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16076C00) [pid = 2380] [serial = 1447] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1768F000) [pid = 2380] [serial = 1453] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16851000) [pid = 2380] [serial = 1448] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (132E4000) [pid = 2380] [serial = 1436] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18372000) [pid = 2380] [serial = 1457] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15A0D800) [pid = 2380] [serial = 1438] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18371800) [pid = 2380] [serial = 1456] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10ADBC00) [pid = 2380] [serial = 1442] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12D68400) [pid = 2380] [serial = 1435] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10A51800) [pid = 2380] [serial = 1441] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (181E8800) [pid = 2380] [serial = 1433] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (137B3C00) [pid = 2380] [serial = 1445] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1313FC00) [pid = 2380] [serial = 1444] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (183A5C00) [pid = 2380] [serial = 1463] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (181E6000) [pid = 2380] [serial = 1462] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (13101400) [pid = 2380] [serial = 1460] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1703C800) [pid = 2380] [serial = 1450] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (10ADA800) [pid = 2380] [serial = 1459] [outer = 00000000] [url = about:blank] 13:21:53 INFO - PROCESS | 2380 | 1465248113915 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]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1248ms 13:21:53 INFO - PROCESS | 2380 | 1465248113980 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 2380 | 1465248113984 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 13:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:21:53 INFO - PROCESS | 2380 | 1465248113988 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 2380 | 1465248113991 Marionette TRACE conn2 <- [1,1974,null,{}] 13:21:53 INFO - PROCESS | 2380 | 1465248113996 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}] 13:21:53 INFO - PROCESS | 2380 | 1465248113999 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:54 INFO - PROCESS | 2380 | 1465248114086 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:21:54 INFO - PROCESS | 2380 | 1465248114100 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 2380 | 1465248114102 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:54 INFO - PROCESS | 2380 | ++DOCSHELL 10A6D800 == 30 [pid = 2380] [id = 503] 13:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10A6FC00) [pid = 2380] [serial = 1509] [outer = 00000000] 13:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (114B9400) [pid = 2380] [serial = 1510] [outer = 10A6FC00] 13:21:54 INFO - PROCESS | 2380 | 1465248114149 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (12BC0800) [pid = 2380] [serial = 1511] [outer = 10A6FC00] 13:21:54 INFO - PROCESS | 2380 | 1465248114624 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]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 686ms 13:21:54 INFO - PROCESS | 2380 | 1465248114685 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 2380 | 1465248114689 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 13:21:54 INFO - PROCESS | 2380 | 1465248114695 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:21:54 INFO - PROCESS | 2380 | 1465248114697 Marionette TRACE conn2 <- [1,1978,null,{}] 13:21:54 INFO - PROCESS | 2380 | 1465248114701 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}] 13:21:54 INFO - PROCESS | 2380 | 1465248114703 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:54 INFO - PROCESS | 2380 | 1465248114796 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:21:54 INFO - PROCESS | 2380 | 1465248114802 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 2380 | 1465248114804 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:54 INFO - PROCESS | 2380 | ++DOCSHELL 13247C00 == 31 [pid = 2380] [id = 504] 13:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (13249400) [pid = 2380] [serial = 1512] [outer = 00000000] 13:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (137AB400) [pid = 2380] [serial = 1513] [outer = 13249400] 13:21:54 INFO - PROCESS | 2380 | 1465248114852 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1394B400) [pid = 2380] [serial = 1514] [outer = 13249400] 13:21:55 INFO - PROCESS | 2380 | 1465248115311 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]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 702ms 13:21:55 INFO - PROCESS | 2380 | 1465248115379 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 2380 | 1465248115381 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 13:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:21:55 INFO - PROCESS | 2380 | 1465248115385 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 2380 | 1465248115389 Marionette TRACE conn2 <- [1,1982,null,{}] 13:21:55 INFO - PROCESS | 2380 | 1465248115399 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}] 13:21:55 INFO - PROCESS | 2380 | 1465248115404 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:55 INFO - PROCESS | 2380 | 1465248115491 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:21:55 INFO - PROCESS | 2380 | 1465248115498 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 2380 | 1465248115501 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:55 INFO - PROCESS | 2380 | ++DOCSHELL 153C5800 == 32 [pid = 2380] [id = 505] 13:21:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (153C7000) [pid = 2380] [serial = 1515] [outer = 00000000] 13:21:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15A0D400) [pid = 2380] [serial = 1516] [outer = 153C7000] 13:21:55 INFO - PROCESS | 2380 | 1465248115550 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15F9A800) [pid = 2380] [serial = 1517] [outer = 153C7000] 13:21:56 INFO - PROCESS | 2380 | 1465248116032 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 702ms 13:21:56 INFO - PROCESS | 2380 | 1465248116084 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 2380 | 1465248116086 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 13:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:21:56 INFO - PROCESS | 2380 | 1465248116090 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 2380 | 1465248116091 Marionette TRACE conn2 <- [1,1986,null,{}] 13:21:56 INFO - PROCESS | 2380 | 1465248116095 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}] 13:21:56 INFO - PROCESS | 2380 | 1465248116097 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:56 INFO - PROCESS | 2380 | 1465248116238 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:21:56 INFO - PROCESS | 2380 | 1465248116263 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 2380 | 1465248116266 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:56 INFO - PROCESS | 2380 | ++DOCSHELL 156D2400 == 33 [pid = 2380] [id = 506] 13:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16846400) [pid = 2380] [serial = 1518] [outer = 00000000] 13:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (169DC400) [pid = 2380] [serial = 1519] [outer = 16846400] 13:21:56 INFO - PROCESS | 2380 | 1465248116310 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16A87400) [pid = 2380] [serial = 1520] [outer = 16846400] 13:21:56 INFO - PROCESS | 2380 | 1465248116741 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 702ms 13:21:56 INFO - PROCESS | 2380 | 1465248116789 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 2380 | 1465248116791 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 13:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:21:56 INFO - PROCESS | 2380 | 1465248116794 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 2380 | 1465248116796 Marionette TRACE conn2 <- [1,1990,null,{}] 13:21:56 INFO - PROCESS | 2380 | 1465248116799 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}] 13:21:56 INFO - PROCESS | 2380 | 1465248116801 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:56 INFO - PROCESS | 2380 | 1465248116924 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:21:56 INFO - PROCESS | 2380 | 1465248116934 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 2380 | 1465248116936 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:56 INFO - PROCESS | 2380 | ++DOCSHELL 143F1C00 == 34 [pid = 2380] [id = 507] 13:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14E3E800) [pid = 2380] [serial = 1521] [outer = 00000000] 13:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17409000) [pid = 2380] [serial = 1522] [outer = 14E3E800] 13:21:57 INFO - PROCESS | 2380 | 1465248117036 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1740C400) [pid = 2380] [serial = 1523] [outer = 14E3E800] 13:21:57 INFO - PROCESS | 2380 | 1465248117472 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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 13:21:57 INFO - PROCESS | 2380 | 1465248117535 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 2380 | 1465248117537 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 13:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:21:57 INFO - PROCESS | 2380 | 1465248117540 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 2380 | 1465248117542 Marionette TRACE conn2 <- [1,1994,null,{}] 13:21:57 INFO - PROCESS | 2380 | 1465248117551 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}] 13:21:57 INFO - PROCESS | 2380 | 1465248117557 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:57 INFO - PROCESS | 2380 | 1465248117723 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:21:57 INFO - PROCESS | 2380 | 1465248117781 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 2380 | 1465248117783 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:57 INFO - PROCESS | 2380 | ++DOCSHELL 13249800 == 35 [pid = 2380] [id = 508] 13:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (14E38000) [pid = 2380] [serial = 1524] [outer = 00000000] 13:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1768A400) [pid = 2380] [serial = 1525] [outer = 14E38000] 13:21:57 INFO - PROCESS | 2380 | 1465248117827 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1768C400) [pid = 2380] [serial = 1526] [outer = 14E38000] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0F329400) [pid = 2380] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (156D7800) [pid = 2380] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (13034800) [pid = 2380] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10ADF000) [pid = 2380] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (12D59400) [pid = 2380] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15F9EC00) [pid = 2380] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14EA4000) [pid = 2380] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (12DAE000) [pid = 2380] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16083400) [pid = 2380] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:21:58 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (139D0C00) [pid = 2380] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:21:58 INFO - PROCESS | 2380 | 1465248118301 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 796ms 13:21:58 INFO - PROCESS | 2380 | 1465248118343 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 2380 | 1465248118344 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 13:21:58 INFO - PROCESS | 2380 | 1465248118348 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:21:58 INFO - PROCESS | 2380 | 1465248118349 Marionette TRACE conn2 <- [1,1998,null,{}] 13:21:58 INFO - PROCESS | 2380 | 1465248118357 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}] 13:21:58 INFO - PROCESS | 2380 | 1465248118359 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:58 INFO - PROCESS | 2380 | 1465248118474 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:21:58 INFO - PROCESS | 2380 | 1465248118535 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 2380 | 1465248118536 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:58 INFO - PROCESS | 2380 | ++DOCSHELL 14E3BC00 == 36 [pid = 2380] [id = 509] 13:21:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14EA4000) [pid = 2380] [serial = 1527] [outer = 00000000] 13:21:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16FF0800) [pid = 2380] [serial = 1528] [outer = 14EA4000] 13:21:58 INFO - PROCESS | 2380 | 1465248118580 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17581C00) [pid = 2380] [serial = 1529] [outer = 14EA4000] 13:21:58 INFO - PROCESS | 2380 | 1465248118930 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 640ms 13:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:21:58 INFO - PROCESS | 2380 | 1465248118996 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 2380 | 1465248118998 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 13:21:58 INFO - PROCESS | 2380 | 1465248119002 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 2380 | 1465248119004 Marionette TRACE conn2 <- [1,2002,null,{}] 13:21:58 INFO - PROCESS | 2380 | 1465248119007 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}] 13:21:58 INFO - PROCESS | 2380 | 1465248119009 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:59 INFO - PROCESS | 2380 | 1465248119088 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:21:59 INFO - PROCESS | 2380 | 1465248119093 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 2380 | 1465248119095 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:59 INFO - PROCESS | 2380 | ++DOCSHELL 14E38C00 == 37 [pid = 2380] [id = 510] 13:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16B3C800) [pid = 2380] [serial = 1530] [outer = 00000000] 13:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1773A000) [pid = 2380] [serial = 1531] [outer = 16B3C800] 13:21:59 INFO - PROCESS | 2380 | 1465248119137 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17F0A800) [pid = 2380] [serial = 1532] [outer = 16B3C800] 13:21:59 INFO - PROCESS | 2380 | 1465248119585 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 639ms 13:21:59 INFO - PROCESS | 2380 | 1465248119641 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 2380 | 1465248119643 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 13:21:59 INFO - PROCESS | 2380 | 1465248119646 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:21:59 INFO - PROCESS | 2380 | 1465248119647 Marionette TRACE conn2 <- [1,2006,null,{}] 13:21:59 INFO - PROCESS | 2380 | 1465248119651 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}] 13:21:59 INFO - PROCESS | 2380 | 1465248119653 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:59 INFO - PROCESS | 2380 | 1465248119730 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:21:59 INFO - PROCESS | 2380 | 1465248119735 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 2380 | 1465248119737 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:21:59 INFO - PROCESS | 2380 | ++DOCSHELL 153C1000 == 38 [pid = 2380] [id = 511] 13:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17697C00) [pid = 2380] [serial = 1533] [outer = 00000000] 13:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (181DFC00) [pid = 2380] [serial = 1534] [outer = 17697C00] 13:21:59 INFO - PROCESS | 2380 | 1465248119788 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (181E5C00) [pid = 2380] [serial = 1535] [outer = 17697C00] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 11259C00 == 37 [pid = 2380] [id = 391] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 131E1400 == 36 [pid = 2380] [id = 394] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 15A4E000 == 35 [pid = 2380] [id = 400] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 1393E400 == 34 [pid = 2380] [id = 399] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 131DF400 == 33 [pid = 2380] [id = 398] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 0F32DC00 == 32 [pid = 2380] [id = 393] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 153C7400 == 31 [pid = 2380] [id = 388] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 169E0000 == 30 [pid = 2380] [id = 395] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 1607C800 == 29 [pid = 2380] [id = 401] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 1607E800 == 28 [pid = 2380] [id = 402] 13:22:00 INFO - PROCESS | 2380 | --DOCSHELL 0F328C00 == 27 [pid = 2380] [id = 492] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0F331C00) [pid = 2380] [serial = 1477] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (103D2000) [pid = 2380] [serial = 1478] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15A40400) [pid = 2380] [serial = 1492] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (13122400) [pid = 2380] [serial = 1483] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10EAA800) [pid = 2380] [serial = 1480] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (11261000) [pid = 2380] [serial = 1481] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (139CC000) [pid = 2380] [serial = 1466] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1309EC00) [pid = 2380] [serial = 1465] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16A88800) [pid = 2380] [serial = 1469] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (169DD400) [pid = 2380] [serial = 1468] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (183B0000) [pid = 2380] [serial = 1471] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17416C00) [pid = 2380] [serial = 1474] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (151C9C00) [pid = 2380] [serial = 1489] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (15A49800) [pid = 2380] [serial = 1495] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (169E6000) [pid = 2380] [serial = 1498] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16078000) [pid = 2380] [serial = 1493] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (16853400) [pid = 2380] [serial = 1496] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (139D5000) [pid = 2380] [serial = 1486] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (143F4400) [pid = 2380] [serial = 1487] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16FED000) [pid = 2380] [serial = 1501] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (153C0400) [pid = 2380] [serial = 1490] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (16A88C00) [pid = 2380] [serial = 1499] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (13145C00) [pid = 2380] [serial = 1484] [outer = 00000000] [url = about:blank] 13:22:01 INFO - PROCESS | 2380 | 1465248121576 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]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1950ms 13:22:01 INFO - PROCESS | 2380 | 1465248121602 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 2380 | 1465248121606 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 13:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:22:01 INFO - PROCESS | 2380 | 1465248121611 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 2380 | 1465248121614 Marionette TRACE conn2 <- [1,2010,null,{}] 13:22:01 INFO - PROCESS | 2380 | 1465248121621 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}] 13:22:01 INFO - PROCESS | 2380 | 1465248121624 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:01 INFO - PROCESS | 2380 | 1465248121711 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:22:01 INFO - PROCESS | 2380 | 1465248121719 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 2380 | 1465248121723 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:01 INFO - PROCESS | 2380 | ++DOCSHELL 10A53800 == 28 [pid = 2380] [id = 512] 13:22:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10A54C00) [pid = 2380] [serial = 1536] [outer = 00000000] 13:22:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (10AE0800) [pid = 2380] [serial = 1537] [outer = 10A54C00] 13:22:01 INFO - PROCESS | 2380 | 1465248121771 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10E1E800) [pid = 2380] [serial = 1538] [outer = 10A54C00] 13:22:02 INFO - PROCESS | 2380 | 1465248122266 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 687ms 13:22:02 INFO - PROCESS | 2380 | 1465248122309 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 2380 | 1465248122314 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 13:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:22:02 INFO - PROCESS | 2380 | 1465248122320 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 2380 | 1465248122323 Marionette TRACE conn2 <- [1,2014,null,{}] 13:22:02 INFO - PROCESS | 2380 | 1465248122327 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}] 13:22:02 INFO - PROCESS | 2380 | 1465248122330 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:02 INFO - PROCESS | 2380 | 1465248122420 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:22:02 INFO - PROCESS | 2380 | 1465248122428 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 2380 | 1465248122431 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:02 INFO - PROCESS | 2380 | ++DOCSHELL 12DA7800 == 29 [pid = 2380] [id = 513] 13:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (12DAE400) [pid = 2380] [serial = 1539] [outer = 00000000] 13:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (13101800) [pid = 2380] [serial = 1540] [outer = 12DAE400] 13:22:02 INFO - PROCESS | 2380 | 1465248122480 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1311BC00) [pid = 2380] [serial = 1541] [outer = 12DAE400] 13:22:02 INFO - PROCESS | 2380 | 1465248122951 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]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 702ms 13:22:03 INFO - PROCESS | 2380 | 1465248123019 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:22:03 INFO - PROCESS | 2380 | 1465248123022 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 13:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:22:03 INFO - PROCESS | 2380 | 1465248123025 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - PROCESS | 2380 | 1465248123028 Marionette TRACE conn2 <- [1,2018,null,{}] 13:22:03 INFO - PROCESS | 2380 | 1465248123039 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}] 13:22:03 INFO - PROCESS | 2380 | 1465248123044 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:03 INFO - PROCESS | 2380 | 1465248123153 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:22:03 INFO - PROCESS | 2380 | 1465248123252 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 2380 | 1465248123255 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:03 INFO - PROCESS | 2380 | ++DOCSHELL 13940400 == 30 [pid = 2380] [id = 514] 13:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (13944800) [pid = 2380] [serial = 1542] [outer = 00000000] 13:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (139CF800) [pid = 2380] [serial = 1543] [outer = 13944800] 13:22:03 INFO - PROCESS | 2380 | 1465248123303 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14014000) [pid = 2380] [serial = 1544] [outer = 13944800] 13:22:03 INFO - PROCESS | 2380 | 1465248123687 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]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 702ms 13:22:03 INFO - PROCESS | 2380 | 1465248123741 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:22:03 INFO - PROCESS | 2380 | 1465248123743 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 13:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:22:03 INFO - PROCESS | 2380 | 1465248123747 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - PROCESS | 2380 | 1465248123749 Marionette TRACE conn2 <- [1,2022,null,{}] 13:22:03 INFO - PROCESS | 2380 | 1465248123753 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}] 13:22:03 INFO - PROCESS | 2380 | 1465248123755 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:03 INFO - PROCESS | 2380 | 1465248123842 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:22:03 INFO - PROCESS | 2380 | 1465248123847 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 2380 | 1465248123849 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:03 INFO - PROCESS | 2380 | ++DOCSHELL 139D6400 == 31 [pid = 2380] [id = 515] 13:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (143F4400) [pid = 2380] [serial = 1545] [outer = 00000000] 13:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (153C0400) [pid = 2380] [serial = 1546] [outer = 143F4400] 13:22:03 INFO - PROCESS | 2380 | 1465248123894 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (15421000) [pid = 2380] [serial = 1547] [outer = 143F4400] 13:22:04 INFO - PROCESS | 2380 | 1465248124352 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 624ms 13:22:04 INFO - PROCESS | 2380 | 1465248124386 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 2380 | 1465248124388 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:22:04 INFO - PROCESS | 2380 | 1465248124391 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 2380 | 1465248124393 Marionette TRACE conn2 <- [1,2026,null,{}] 13:22:04 INFO - PROCESS | 2380 | 1465248124396 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}] 13:22:04 INFO - PROCESS | 2380 | 1465248124398 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:04 INFO - PROCESS | 2380 | 1465248124474 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:22:04 INFO - PROCESS | 2380 | 1465248124479 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 2380 | 1465248124481 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:04 INFO - PROCESS | 2380 | ++DOCSHELL 156D8400 == 32 [pid = 2380] [id = 516] 13:22:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15A44000) [pid = 2380] [serial = 1548] [outer = 00000000] 13:22:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15FA5400) [pid = 2380] [serial = 1549] [outer = 15A44000] 13:22:04 INFO - PROCESS | 2380 | 1465248124525 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1607BC00) [pid = 2380] [serial = 1550] [outer = 15A44000] 13:22:04 INFO - PROCESS | 2380 | 1465248124991 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 624ms 13:22:05 INFO - PROCESS | 2380 | 1465248125028 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:22:05 INFO - PROCESS | 2380 | 1465248125030 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 13:22:05 INFO - PROCESS | 2380 | 1465248125037 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 2380 | 1465248125039 Marionette TRACE conn2 <- [1,2030,null,{}] 13:22:05 INFO - PROCESS | 2380 | 1465248125042 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}] 13:22:05 INFO - PROCESS | 2380 | 1465248125047 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:05 INFO - PROCESS | 2380 | 1465248125152 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:22:05 INFO - PROCESS | 2380 | 1465248125159 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 2380 | 1465248125161 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:05 INFO - PROCESS | 2380 | ++DOCSHELL 169D8400 == 33 [pid = 2380] [id = 517] 13:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (169DE000) [pid = 2380] [serial = 1551] [outer = 00000000] 13:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (169E6000) [pid = 2380] [serial = 1552] [outer = 169DE000] 13:22:05 INFO - PROCESS | 2380 | 1465248125205 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16B35C00) [pid = 2380] [serial = 1553] [outer = 169DE000] 13:22:05 INFO - PROCESS | 2380 | 1465248125613 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 640ms 13:22:05 INFO - PROCESS | 2380 | 1465248125657 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 2380 | 1465248125659 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 13:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:22:05 INFO - PROCESS | 2380 | 1465248125663 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 2380 | 1465248125664 Marionette TRACE conn2 <- [1,2034,null,{}] 13:22:05 INFO - PROCESS | 2380 | 1465248125671 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}] 13:22:05 INFO - PROCESS | 2380 | 1465248125682 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:05 INFO - PROCESS | 2380 | 1465248125758 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:22:05 INFO - PROCESS | 2380 | 1465248125763 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 2380 | 1465248125765 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:05 INFO - PROCESS | 2380 | ++DOCSHELL 169DF800 == 34 [pid = 2380] [id = 518] 13:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169E7400) [pid = 2380] [serial = 1554] [outer = 00000000] 13:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17409800) [pid = 2380] [serial = 1555] [outer = 169E7400] 13:22:05 INFO - PROCESS | 2380 | 1465248125807 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1740AC00) [pid = 2380] [serial = 1556] [outer = 169E7400] 13:22:06 INFO - PROCESS | 2380 | 1465248126253 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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 639ms 13:22:06 INFO - PROCESS | 2380 | 1465248126305 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 2380 | 1465248126307 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 13:22:06 INFO - PROCESS | 2380 | 1465248126311 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:22:06 INFO - PROCESS | 2380 | 1465248126312 Marionette TRACE conn2 <- [1,2038,null,{}] 13:22:06 INFO - PROCESS | 2380 | 1465248126315 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}] 13:22:06 INFO - PROCESS | 2380 | 1465248126317 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:06 INFO - PROCESS | 2380 | 1465248126397 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:22:06 INFO - PROCESS | 2380 | 1465248126403 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 2380 | 1465248126405 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:06 INFO - PROCESS | 2380 | ++DOCSHELL 170F3C00 == 35 [pid = 2380] [id = 519] 13:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17416000) [pid = 2380] [serial = 1557] [outer = 00000000] 13:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (175B2800) [pid = 2380] [serial = 1558] [outer = 17416000] 13:22:06 INFO - PROCESS | 2380 | 1465248126448 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (175B8C00) [pid = 2380] [serial = 1559] [outer = 17416000] 13:22:06 INFO - PROCESS | 2380 | 1465248126922 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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 624ms 13:22:06 INFO - PROCESS | 2380 | 1465248126948 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 2380 | 1465248126950 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 13:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:22:06 INFO - PROCESS | 2380 | 1465248126964 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 2380 | 1465248126966 Marionette TRACE conn2 <- [1,2042,null,{}] 13:22:06 INFO - PROCESS | 2380 | 1465248126969 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}] 13:22:06 INFO - PROCESS | 2380 | 1465248126971 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:07 INFO - PROCESS | 2380 | 1465248127081 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:22:07 INFO - PROCESS | 2380 | 1465248127088 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 2380 | 1465248127090 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:07 INFO - PROCESS | 2380 | ++DOCSHELL 1393E400 == 36 [pid = 2380] [id = 520] 13:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17698800) [pid = 2380] [serial = 1560] [outer = 00000000] 13:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17F03C00) [pid = 2380] [serial = 1561] [outer = 17698800] 13:22:07 INFO - PROCESS | 2380 | 1465248127141 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17F08800) [pid = 2380] [serial = 1562] [outer = 17698800] 13:22:07 INFO - PROCESS | 2380 | 1465248127608 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]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 702ms 13:22:07 INFO - PROCESS | 2380 | 1465248127664 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 2380 | 1465248127666 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 13:22:07 INFO - PROCESS | 2380 | 1465248127669 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:22:07 INFO - PROCESS | 2380 | 1465248127671 Marionette TRACE conn2 <- [1,2046,null,{}] 13:22:07 INFO - PROCESS | 2380 | 1465248127680 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}] 13:22:07 INFO - PROCESS | 2380 | 1465248127682 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:07 INFO - PROCESS | 2380 | 1465248127805 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:22:07 INFO - PROCESS | 2380 | 1465248127813 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 2380 | 1465248127815 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:07 INFO - PROCESS | 2380 | ++DOCSHELL 14012800 == 37 [pid = 2380] [id = 521] 13:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (143EC800) [pid = 2380] [serial = 1563] [outer = 00000000] 13:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (181EB000) [pid = 2380] [serial = 1564] [outer = 143EC800] 13:22:07 INFO - PROCESS | 2380 | 1465248127911 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1836A000) [pid = 2380] [serial = 1565] [outer = 143EC800] 13:22:08 INFO - PROCESS | 2380 | 1465248128336 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]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 687ms 13:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:22:08 INFO - PROCESS | 2380 | 1465248128369 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 2380 | 1465248128371 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 13:22:08 INFO - PROCESS | 2380 | 1465248128375 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 2380 | 1465248128377 Marionette TRACE conn2 <- [1,2050,null,{}] 13:22:08 INFO - PROCESS | 2380 | 1465248128387 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}] 13:22:08 INFO - PROCESS | 2380 | 1465248128389 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:08 INFO - PROCESS | 2380 | 1465248128539 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:22:08 INFO - PROCESS | 2380 | 1465248128554 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 2380 | 1465248128556 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:08 INFO - PROCESS | 2380 | ++DOCSHELL 156D3C00 == 38 [pid = 2380] [id = 522] 13:22:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (183A5400) [pid = 2380] [serial = 1566] [outer = 00000000] 13:22:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (183AD000) [pid = 2380] [serial = 1567] [outer = 183A5400] 13:22:08 INFO - PROCESS | 2380 | 1465248128656 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19834800) [pid = 2380] [serial = 1568] [outer = 183A5400] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (12BBD800) [pid = 2380] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (183A7800) [pid = 2380] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (16846400) [pid = 2380] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14E3E800) [pid = 2380] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (14EA4000) [pid = 2380] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14E38000) [pid = 2380] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16B3C800) [pid = 2380] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (153C7000) [pid = 2380] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (13249400) [pid = 2380] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10A6FC00) [pid = 2380] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (132EDC00) [pid = 2380] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (103F3C00) [pid = 2380] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:22:08 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (169DB800) [pid = 2380] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:22:09 INFO - PROCESS | 2380 | 1465248129190 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 827ms 13:22:09 INFO - PROCESS | 2380 | 1465248129223 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 2380 | 1465248129225 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 13:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:22:09 INFO - PROCESS | 2380 | 1465248129228 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 2380 | 1465248129230 Marionette TRACE conn2 <- [1,2054,null,{}] 13:22:09 INFO - PROCESS | 2380 | 1465248129233 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}] 13:22:09 INFO - PROCESS | 2380 | 1465248129235 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:09 INFO - PROCESS | 2380 | 1465248129314 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:22:09 INFO - PROCESS | 2380 | 1465248129319 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 2380 | 1465248129321 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:09 INFO - PROCESS | 2380 | ++DOCSHELL 1393D800 == 39 [pid = 2380] [id = 523] 13:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (139D0C00) [pid = 2380] [serial = 1569] [outer = 00000000] 13:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15C76C00) [pid = 2380] [serial = 1570] [outer = 139D0C00] 13:22:09 INFO - PROCESS | 2380 | 1465248129363 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16846400) [pid = 2380] [serial = 1571] [outer = 139D0C00] 13:22:09 INFO - PROCESS | 2380 | 1465248129780 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 593ms 13:22:09 INFO - PROCESS | 2380 | 1465248129832 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 2380 | 1465248129834 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 13:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:22:09 INFO - PROCESS | 2380 | 1465248129842 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 2380 | 1465248129843 Marionette TRACE conn2 <- [1,2058,null,{}] 13:22:09 INFO - PROCESS | 2380 | 1465248129846 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}] 13:22:09 INFO - PROCESS | 2380 | 1465248129858 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:09 INFO - PROCESS | 2380 | 1465248129935 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:22:09 INFO - PROCESS | 2380 | 1465248129940 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 2380 | 1465248129942 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:09 INFO - PROCESS | 2380 | ++DOCSHELL 14EA2C00 == 40 [pid = 2380] [id = 524] 13:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (156D5000) [pid = 2380] [serial = 1572] [outer = 00000000] 13:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (183A6C00) [pid = 2380] [serial = 1573] [outer = 156D5000] 13:22:09 INFO - PROCESS | 2380 | 1465248129985 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1983CC00) [pid = 2380] [serial = 1574] [outer = 156D5000] 13:22:10 INFO - PROCESS | 2380 | 1465248130435 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]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 624ms 13:22:10 INFO - PROCESS | 2380 | 1465248130492 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 2380 | 1465248130494 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 13:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:22:10 INFO - PROCESS | 2380 | 1465248130497 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 2380 | 1465248130498 Marionette TRACE conn2 <- [1,2062,null,{}] 13:22:10 INFO - PROCESS | 2380 | 1465248130502 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}] 13:22:10 INFO - PROCESS | 2380 | 1465248130503 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:10 INFO - PROCESS | 2380 | 1465248130581 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:22:10 INFO - PROCESS | 2380 | 1465248130586 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 2380 | 1465248130588 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:10 INFO - PROCESS | 2380 | ++DOCSHELL 15FA4000 == 41 [pid = 2380] [id = 525] 13:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16853400) [pid = 2380] [serial = 1575] [outer = 00000000] 13:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (198F0C00) [pid = 2380] [serial = 1576] [outer = 16853400] 13:22:10 INFO - PROCESS | 2380 | 1465248130630 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19B06C00) [pid = 2380] [serial = 1577] [outer = 16853400] 13:22:11 INFO - PROCESS | 2380 | --DOCSHELL 14E38C00 == 40 [pid = 2380] [id = 510] 13:22:11 INFO - PROCESS | 2380 | --DOCSHELL 153C1000 == 39 [pid = 2380] [id = 511] 13:22:11 INFO - PROCESS | 2380 | --DOCSHELL 10A53800 == 38 [pid = 2380] [id = 512] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 170F3C00 == 37 [pid = 2380] [id = 519] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 1393D800 == 36 [pid = 2380] [id = 523] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 12DA7800 == 35 [pid = 2380] [id = 513] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 169DF800 == 34 [pid = 2380] [id = 518] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 1393E400 == 33 [pid = 2380] [id = 520] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 169D8400 == 32 [pid = 2380] [id = 517] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 14EA2C00 == 31 [pid = 2380] [id = 524] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 14012800 == 30 [pid = 2380] [id = 521] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 139D6400 == 29 [pid = 2380] [id = 515] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 13940400 == 28 [pid = 2380] [id = 514] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 156D3C00 == 27 [pid = 2380] [id = 522] 13:22:12 INFO - PROCESS | 2380 | --DOCSHELL 156D8400 == 26 [pid = 2380] [id = 516] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17F09800) [pid = 2380] [serial = 1475] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (169DC400) [pid = 2380] [serial = 1519] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16A87400) [pid = 2380] [serial = 1520] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1740C400) [pid = 2380] [serial = 1523] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17409000) [pid = 2380] [serial = 1522] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16FF0800) [pid = 2380] [serial = 1528] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1768A400) [pid = 2380] [serial = 1525] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1773A000) [pid = 2380] [serial = 1531] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1768C400) [pid = 2380] [serial = 1526] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (181DFC00) [pid = 2380] [serial = 1534] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15A0D400) [pid = 2380] [serial = 1516] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (137AB400) [pid = 2380] [serial = 1513] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1394B400) [pid = 2380] [serial = 1514] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (114B9400) [pid = 2380] [serial = 1510] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (12BC0800) [pid = 2380] [serial = 1511] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (14E35C00) [pid = 2380] [serial = 1508] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (139D3C00) [pid = 2380] [serial = 1507] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17F0A800) [pid = 2380] [serial = 1532] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (12A0D400) [pid = 2380] [serial = 1505] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (10EA6C00) [pid = 2380] [serial = 1504] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16BAC400) [pid = 2380] [serial = 1502] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (17581C00) [pid = 2380] [serial = 1529] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (15F9A800) [pid = 2380] [serial = 1517] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (198E9C00) [pid = 2380] [serial = 1472] [outer = 00000000] [url = about:blank] 13:22:12 INFO - PROCESS | 2380 | 1465248132388 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]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1903ms 13:22:12 INFO - PROCESS | 2380 | 1465248132404 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 2380 | 1465248132409 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 13:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:22:12 INFO - PROCESS | 2380 | 1465248132415 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 2380 | 1465248132418 Marionette TRACE conn2 <- [1,2066,null,{}] 13:22:12 INFO - PROCESS | 2380 | 1465248132426 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}] 13:22:12 INFO - PROCESS | 2380 | 1465248132429 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:12 INFO - PROCESS | 2380 | 1465248132525 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:22:12 INFO - PROCESS | 2380 | 1465248132532 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 2380 | 1465248132535 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:12 INFO - PROCESS | 2380 | ++DOCSHELL 1065C800 == 27 [pid = 2380] [id = 526] 13:22:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10660800) [pid = 2380] [serial = 1578] [outer = 00000000] 13:22:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10A72C00) [pid = 2380] [serial = 1579] [outer = 10660800] 13:22:12 INFO - PROCESS | 2380 | 1465248132585 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10AD5400) [pid = 2380] [serial = 1580] [outer = 10660800] 13:22:13 INFO - PROCESS | 2380 | 1465248133078 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]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 702ms 13:22:13 INFO - PROCESS | 2380 | 1465248133112 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 2380 | 1465248133117 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 13:22:13 INFO - PROCESS | 2380 | 1465248133126 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:22:13 INFO - PROCESS | 2380 | 1465248133129 Marionette TRACE conn2 <- [1,2070,null,{}] 13:22:13 INFO - PROCESS | 2380 | 1465248133133 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}] 13:22:13 INFO - PROCESS | 2380 | 1465248133136 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:13 INFO - PROCESS | 2380 | 1465248133222 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:22:13 INFO - PROCESS | 2380 | 1465248133231 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 2380 | 1465248133234 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:13 INFO - PROCESS | 2380 | ++DOCSHELL 11ACF400 == 28 [pid = 2380] [id = 527] 13:22:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (11AD4C00) [pid = 2380] [serial = 1581] [outer = 00000000] 13:22:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (12A0D400) [pid = 2380] [serial = 1582] [outer = 11AD4C00] 13:22:13 INFO - PROCESS | 2380 | 1465248133281 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (12AA1800) [pid = 2380] [serial = 1583] [outer = 11AD4C00] 13:22:13 INFO - PROCESS | 2380 | 1465248133761 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]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 687ms 13:22:13 INFO - PROCESS | 2380 | 1465248133827 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 2380 | 1465248133830 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 13:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:22:13 INFO - PROCESS | 2380 | 1465248133833 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 2380 | 1465248133837 Marionette TRACE conn2 <- [1,2074,null,{}] 13:22:13 INFO - PROCESS | 2380 | 1465248133847 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}] 13:22:13 INFO - PROCESS | 2380 | 1465248133852 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:13 INFO - PROCESS | 2380 | 1465248133963 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:22:14 INFO - PROCESS | 2380 | 1465248134060 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 2380 | 1465248134063 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:14 INFO - PROCESS | 2380 | ++DOCSHELL 13245800 == 29 [pid = 2380] [id = 528] 13:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13246000) [pid = 2380] [serial = 1584] [outer = 00000000] 13:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (132E4800) [pid = 2380] [serial = 1585] [outer = 13246000] 13:22:14 INFO - PROCESS | 2380 | 1465248134110 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1393D400) [pid = 2380] [serial = 1586] [outer = 13246000] 13:22:14 INFO - PROCESS | 2380 | 1465248134488 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]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 13:22:14 INFO - PROCESS | 2380 | 1465248134532 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 2380 | 1465248134535 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 13:22:14 INFO - PROCESS | 2380 | 1465248134538 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:22:14 INFO - PROCESS | 2380 | 1465248134539 Marionette TRACE conn2 <- [1,2078,null,{}] 13:22:14 INFO - PROCESS | 2380 | 1465248134551 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}] 13:22:14 INFO - PROCESS | 2380 | 1465248134564 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:14 INFO - PROCESS | 2380 | 1465248134645 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:22:14 INFO - PROCESS | 2380 | 1465248134651 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 2380 | 1465248134653 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:14 INFO - PROCESS | 2380 | ++DOCSHELL 137B3C00 == 30 [pid = 2380] [id = 529] 13:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (139CA400) [pid = 2380] [serial = 1587] [outer = 00000000] 13:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14E33400) [pid = 2380] [serial = 1588] [outer = 139CA400] 13:22:14 INFO - PROCESS | 2380 | 1465248134697 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E3C400) [pid = 2380] [serial = 1589] [outer = 139CA400] 13:22:15 INFO - PROCESS | 2380 | 1465248135153 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]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 655ms 13:22:15 INFO - PROCESS | 2380 | 1465248135196 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 2380 | 1465248135198 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 13:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:22:15 INFO - PROCESS | 2380 | 1465248135202 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 2380 | 1465248135203 Marionette TRACE conn2 <- [1,2082,null,{}] 13:22:15 INFO - PROCESS | 2380 | 1465248135207 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}] 13:22:15 INFO - PROCESS | 2380 | 1465248135208 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:15 INFO - PROCESS | 2380 | 1465248135284 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:22:15 INFO - PROCESS | 2380 | 1465248135289 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 2380 | 1465248135291 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:15 INFO - PROCESS | 2380 | ++DOCSHELL 14E42C00 == 31 [pid = 2380] [id = 530] 13:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (151C8000) [pid = 2380] [serial = 1590] [outer = 00000000] 13:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (156D3C00) [pid = 2380] [serial = 1591] [outer = 151C8000] 13:22:15 INFO - PROCESS | 2380 | 1465248135334 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15A40400) [pid = 2380] [serial = 1592] [outer = 151C8000] 13:22:15 INFO - PROCESS | 2380 | 1465248135812 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]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 625ms 13:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:22:15 INFO - PROCESS | 2380 | 1465248135852 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 2380 | 1465248135854 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 13:22:15 INFO - PROCESS | 2380 | 1465248135857 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 2380 | 1465248135858 Marionette TRACE conn2 <- [1,2086,null,{}] 13:22:15 INFO - PROCESS | 2380 | 1465248135862 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}] 13:22:15 INFO - PROCESS | 2380 | 1465248135867 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:15 INFO - PROCESS | 2380 | 1465248135971 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:22:15 INFO - PROCESS | 2380 | 1465248135977 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 2380 | 1465248135979 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:15 INFO - PROCESS | 2380 | ++DOCSHELL 16082000 == 32 [pid = 2380] [id = 531] 13:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16085400) [pid = 2380] [serial = 1593] [outer = 00000000] 13:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1687EC00) [pid = 2380] [serial = 1594] [outer = 16085400] 13:22:15 INFO - PROCESS | 2380 | 1465248136006 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (169E4400) [pid = 2380] [serial = 1595] [outer = 16085400] 13:22:16 INFO - PROCESS | 2380 | 1465248136463 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]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 624ms 13:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:22:16 INFO - PROCESS | 2380 | 1465248136490 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 2380 | 1465248136492 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 13:22:16 INFO - PROCESS | 2380 | 1465248136496 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 2380 | 1465248136507 Marionette TRACE conn2 <- [1,2090,null,{}] 13:22:16 INFO - PROCESS | 2380 | 1465248136511 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}] 13:22:16 INFO - PROCESS | 2380 | 1465248136513 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:16 INFO - PROCESS | 2380 | 1465248136587 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:22:16 INFO - PROCESS | 2380 | 1465248136592 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 2380 | 1465248136594 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:16 INFO - PROCESS | 2380 | ++DOCSHELL 169E2C00 == 33 [pid = 2380] [id = 532] 13:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (169E7C00) [pid = 2380] [serial = 1596] [outer = 00000000] 13:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16FEF000) [pid = 2380] [serial = 1597] [outer = 169E7C00] 13:22:16 INFO - PROCESS | 2380 | 1465248136636 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16FF0800) [pid = 2380] [serial = 1598] [outer = 169E7C00] 13:22:17 INFO - PROCESS | 2380 | 1465248137083 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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 656ms 13:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:22:17 INFO - PROCESS | 2380 | 1465248137155 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 2380 | 1465248137157 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 13:22:17 INFO - PROCESS | 2380 | 1465248137160 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 2380 | 1465248137162 Marionette TRACE conn2 <- [1,2094,null,{}] 13:22:17 INFO - PROCESS | 2380 | 1465248137166 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}] 13:22:17 INFO - PROCESS | 2380 | 1465248137167 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:17 INFO - PROCESS | 2380 | 1465248137244 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:22:17 INFO - PROCESS | 2380 | 1465248137249 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 2380 | 1465248137252 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:17 INFO - PROCESS | 2380 | ++DOCSHELL 14E39C00 == 34 [pid = 2380] [id = 533] 13:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16A84400) [pid = 2380] [serial = 1599] [outer = 00000000] 13:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17413800) [pid = 2380] [serial = 1600] [outer = 16A84400] 13:22:17 INFO - PROCESS | 2380 | 1465248137300 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1757E400) [pid = 2380] [serial = 1601] [outer = 16A84400] 13:22:17 INFO - PROCESS | 2380 | 1465248137780 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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 640ms 13:22:17 INFO - PROCESS | 2380 | 1465248137797 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 2380 | 1465248137799 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 13:22:17 INFO - PROCESS | 2380 | 1465248137801 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:22:17 INFO - PROCESS | 2380 | 1465248137803 Marionette TRACE conn2 <- [1,2098,null,{}] 13:22:17 INFO - PROCESS | 2380 | 1465248137806 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}] 13:22:17 INFO - PROCESS | 2380 | 1465248137808 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:17 INFO - PROCESS | 2380 | 1465248137927 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:22:18 INFO - PROCESS | 2380 | 1465248138015 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 2380 | 1465248138017 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:18 INFO - PROCESS | 2380 | ++DOCSHELL 175B5C00 == 35 [pid = 2380] [id = 534] 13:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (175B9C00) [pid = 2380] [serial = 1602] [outer = 00000000] 13:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17693400) [pid = 2380] [serial = 1603] [outer = 175B9C00] 13:22:18 INFO - PROCESS | 2380 | 1465248138059 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (17693800) [pid = 2380] [serial = 1604] [outer = 175B9C00] 13:22:18 INFO - PROCESS | 2380 | 1465248138472 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]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 702ms 13:22:18 INFO - PROCESS | 2380 | 1465248138506 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 2380 | 1465248138508 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 13:22:18 INFO - PROCESS | 2380 | 1465248138511 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 2380 | 1465248138513 Marionette TRACE conn2 <- [1,2102,null,{}] 13:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:22:18 INFO - PROCESS | 2380 | 1465248138516 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}] 13:22:18 INFO - PROCESS | 2380 | 1465248138528 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:18 INFO - PROCESS | 2380 | 1465248138646 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:22:18 INFO - PROCESS | 2380 | 1465248138654 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 2380 | 1465248138656 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:18 INFO - PROCESS | 2380 | ++DOCSHELL 106EB800 == 36 [pid = 2380] [id = 535] 13:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (13250400) [pid = 2380] [serial = 1605] [outer = 00000000] 13:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (17F06000) [pid = 2380] [serial = 1606] [outer = 13250400] 13:22:18 INFO - PROCESS | 2380 | 1465248138699 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1816EC00) [pid = 2380] [serial = 1607] [outer = 13250400] 13:22:19 INFO - PROCESS | 2380 | 1465248139144 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]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 686ms 13:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:22:19 INFO - PROCESS | 2380 | 1465248139212 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 2380 | 1465248139214 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 13:22:19 INFO - PROCESS | 2380 | 1465248139217 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 2380 | 1465248139220 Marionette TRACE conn2 <- [1,2106,null,{}] 13:22:19 INFO - PROCESS | 2380 | 1465248139223 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}] 13:22:19 INFO - PROCESS | 2380 | 1465248139225 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:19 INFO - PROCESS | 2380 | 1465248139382 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:22:19 INFO - PROCESS | 2380 | 1465248139409 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 2380 | 1465248139412 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:19 INFO - PROCESS | 2380 | ++DOCSHELL 14E3EC00 == 37 [pid = 2380] [id = 536] 13:22:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (181E5000) [pid = 2380] [serial = 1608] [outer = 00000000] 13:22:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (183A8000) [pid = 2380] [serial = 1609] [outer = 181E5000] 13:22:19 INFO - PROCESS | 2380 | 1465248139457 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (198E8C00) [pid = 2380] [serial = 1610] [outer = 181E5000] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (156D5000) [pid = 2380] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (17698800) [pid = 2380] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (143EC800) [pid = 2380] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (183A5400) [pid = 2380] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (10A54C00) [pid = 2380] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17697C00) [pid = 2380] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17416000) [pid = 2380] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (169E7400) [pid = 2380] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (169DE000) [pid = 2380] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (15A44000) [pid = 2380] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (143F4400) [pid = 2380] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (13944800) [pid = 2380] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (12DAE400) [pid = 2380] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:22:19 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (139D0C00) [pid = 2380] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:22:20 INFO - PROCESS | 2380 | 1465248140047 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]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 827ms 13:22:20 INFO - PROCESS | 2380 | 1465248140060 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 2380 | 1465248140062 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:22:20 INFO - PROCESS | 2380 | 1465248140072 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 2380 | 1465248140073 Marionette TRACE conn2 <- [1,2110,null,{}] 13:22:20 INFO - PROCESS | 2380 | 1465248140090 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}] 13:22:20 INFO - PROCESS | 2380 | 1465248140092 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:20 INFO - PROCESS | 2380 | 1465248140171 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:22:20 INFO - PROCESS | 2380 | 1465248140176 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 2380 | 1465248140178 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:20 INFO - PROCESS | 2380 | ++DOCSHELL 151CD800 == 38 [pid = 2380] [id = 537] 13:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (153C7400) [pid = 2380] [serial = 1611] [outer = 00000000] 13:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1687A800) [pid = 2380] [serial = 1612] [outer = 153C7400] 13:22:20 INFO - PROCESS | 2380 | 1465248140221 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (169DAC00) [pid = 2380] [serial = 1613] [outer = 153C7400] 13:22:20 INFO - PROCESS | 2380 | 1465248140673 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]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 656ms 13:22:20 INFO - PROCESS | 2380 | 1465248140729 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 2380 | 1465248140731 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:22:20 INFO - PROCESS | 2380 | 1465248140744 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 2380 | 1465248140746 Marionette TRACE conn2 <- [1,2114,null,{}] 13:22:20 INFO - PROCESS | 2380 | 1465248140750 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}] 13:22:20 INFO - PROCESS | 2380 | 1465248140751 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:20 INFO - PROCESS | 2380 | 1465248140830 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:22:20 INFO - PROCESS | 2380 | 1465248140840 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 2380 | 1465248140842 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:20 INFO - PROCESS | 2380 | ++DOCSHELL 15FA1400 == 39 [pid = 2380] [id = 538] 13:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1740A800) [pid = 2380] [serial = 1614] [outer = 00000000] 13:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183A8800) [pid = 2380] [serial = 1615] [outer = 1740A800] 13:22:20 INFO - PROCESS | 2380 | 1465248140885 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (198EC400) [pid = 2380] [serial = 1616] [outer = 1740A800] 13:22:21 INFO - PROCESS | 2380 | 1465248141325 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]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 655ms 13:22:21 INFO - PROCESS | 2380 | 1465248141394 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 2380 | 1465248141395 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 13:22:21 INFO - PROCESS | 2380 | 1465248141399 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:22:21 INFO - PROCESS | 2380 | 1465248141400 Marionette TRACE conn2 <- [1,2118,null,{}] 13:22:21 INFO - PROCESS | 2380 | 1465248141404 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}] 13:22:21 INFO - PROCESS | 2380 | 1465248141406 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:21 INFO - PROCESS | 2380 | 1465248141483 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:22:21 INFO - PROCESS | 2380 | 1465248141489 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 2380 | 1465248141490 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:21 INFO - PROCESS | 2380 | ++DOCSHELL 156D0000 == 40 [pid = 2380] [id = 539] 13:22:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (16FF1C00) [pid = 2380] [serial = 1617] [outer = 00000000] 13:22:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (198F4400) [pid = 2380] [serial = 1618] [outer = 16FF1C00] 13:22:21 INFO - PROCESS | 2380 | 1465248141535 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19B10000) [pid = 2380] [serial = 1619] [outer = 16FF1C00] 13:22:22 INFO - PROCESS | 2380 | --DOCSHELL 15FA4000 == 39 [pid = 2380] [id = 525] 13:22:22 INFO - PROCESS | 2380 | --DOCSHELL 1065C800 == 38 [pid = 2380] [id = 526] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 11ACF400 == 37 [pid = 2380] [id = 527] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 13245800 == 36 [pid = 2380] [id = 528] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 14E39C00 == 35 [pid = 2380] [id = 533] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 175B5C00 == 34 [pid = 2380] [id = 534] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 16082000 == 33 [pid = 2380] [id = 531] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 137B3C00 == 32 [pid = 2380] [id = 529] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 169E2C00 == 31 [pid = 2380] [id = 532] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 14E3EC00 == 30 [pid = 2380] [id = 536] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 151CD800 == 29 [pid = 2380] [id = 537] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 106EB800 == 28 [pid = 2380] [id = 535] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 14E42C00 == 27 [pid = 2380] [id = 530] 13:22:23 INFO - PROCESS | 2380 | --DOCSHELL 15FA1400 == 26 [pid = 2380] [id = 538] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1983CC00) [pid = 2380] [serial = 1574] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (198F0C00) [pid = 2380] [serial = 1576] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17F03C00) [pid = 2380] [serial = 1561] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (181EB000) [pid = 2380] [serial = 1564] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17F08800) [pid = 2380] [serial = 1562] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (183AD000) [pid = 2380] [serial = 1567] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1836A000) [pid = 2380] [serial = 1565] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (183A6C00) [pid = 2380] [serial = 1573] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (19834800) [pid = 2380] [serial = 1568] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10AE0800) [pid = 2380] [serial = 1537] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10E1E800) [pid = 2380] [serial = 1538] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (181E5C00) [pid = 2380] [serial = 1535] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (175B2800) [pid = 2380] [serial = 1558] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (17409800) [pid = 2380] [serial = 1555] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1740AC00) [pid = 2380] [serial = 1556] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (169E6000) [pid = 2380] [serial = 1552] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16B35C00) [pid = 2380] [serial = 1553] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (15FA5400) [pid = 2380] [serial = 1549] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1607BC00) [pid = 2380] [serial = 1550] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (153C0400) [pid = 2380] [serial = 1546] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15421000) [pid = 2380] [serial = 1547] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (139CF800) [pid = 2380] [serial = 1543] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (14014000) [pid = 2380] [serial = 1544] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (13101800) [pid = 2380] [serial = 1540] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1311BC00) [pid = 2380] [serial = 1541] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (15C76C00) [pid = 2380] [serial = 1570] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (16846400) [pid = 2380] [serial = 1571] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (175B8C00) [pid = 2380] [serial = 1559] [outer = 00000000] [url = about:blank] 13:22:23 INFO - PROCESS | 2380 | 1465248143346 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] 13:22:23 INFO - PROCESS | 2380 | 1465248143415 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 13:22:23 INFO - PROCESS | 2380 | 1465248143420 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:22:23 INFO - PROCESS | 2380 | 1465248143424 Marionette TRACE conn2 <- [1,2122,null,{}] 13:22:23 INFO - PROCESS | 2380 | 1465248143430 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}] 13:22:23 INFO - PROCESS | 2380 | 1465248143433 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:23 INFO - PROCESS | 2380 | 1465248143521 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:22:23 INFO - PROCESS | 2380 | 1465248143528 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 2380 | 1465248143533 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:23 INFO - PROCESS | 2380 | ++DOCSHELL 10A52400 == 27 [pid = 2380] [id = 540] 13:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10A6FC00) [pid = 2380] [serial = 1620] [outer = 00000000] 13:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10ADF000) [pid = 2380] [serial = 1621] [outer = 10A6FC00] 13:22:23 INFO - PROCESS | 2380 | 1465248143586 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10E1E400) [pid = 2380] [serial = 1622] [outer = 10A6FC00] 13:22:24 INFO - PROCESS | 2380 | 1465248144083 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]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 686ms 13:22:24 INFO - PROCESS | 2380 | 1465248144122 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 2380 | 1465248144127 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 13:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:22:24 INFO - PROCESS | 2380 | 1465248144133 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 2380 | 1465248144135 Marionette TRACE conn2 <- [1,2126,null,{}] 13:22:24 INFO - PROCESS | 2380 | 1465248144139 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}] 13:22:24 INFO - PROCESS | 2380 | 1465248144142 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:24 INFO - PROCESS | 2380 | 1465248144227 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:22:24 INFO - PROCESS | 2380 | 1465248144236 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 2380 | 1465248144239 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:24 INFO - PROCESS | 2380 | ++DOCSHELL 12ADDC00 == 28 [pid = 2380] [id = 541] 13:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (12ADE000) [pid = 2380] [serial = 1623] [outer = 00000000] 13:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (12DA2800) [pid = 2380] [serial = 1624] [outer = 12ADE000] 13:22:24 INFO - PROCESS | 2380 | 1465248144286 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (13031C00) [pid = 2380] [serial = 1625] [outer = 12ADE000] 13:22:24 INFO - PROCESS | 2380 | 1465248144761 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]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 702ms 13:22:24 INFO - PROCESS | 2380 | 1465248144830 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 2380 | 1465248144833 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 13:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:22:24 INFO - PROCESS | 2380 | 1465248144836 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 2380 | 1465248144840 Marionette TRACE conn2 <- [1,2130,null,{}] 13:22:24 INFO - PROCESS | 2380 | 1465248144850 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}] 13:22:24 INFO - PROCESS | 2380 | 1465248144855 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:24 INFO - PROCESS | 2380 | 1465248144964 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:22:25 INFO - PROCESS | 2380 | 1465248145062 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 2380 | 1465248145065 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:25 INFO - PROCESS | 2380 | ++DOCSHELL 137AE800 == 29 [pid = 2380] [id = 542] 13:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (137B2400) [pid = 2380] [serial = 1626] [outer = 00000000] 13:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (139C7800) [pid = 2380] [serial = 1627] [outer = 137B2400] 13:22:25 INFO - PROCESS | 2380 | 1465248145113 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (139D2400) [pid = 2380] [serial = 1628] [outer = 137B2400] 13:22:25 INFO - PROCESS | 2380 | 1465248145481 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] 13:22:25 INFO - PROCESS | 2380 | 1465248145538 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 13:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:22:25 INFO - PROCESS | 2380 | 1465248145541 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 2380 | 1465248145553 Marionette TRACE conn2 <- [1,2134,null,{}] 13:22:25 INFO - PROCESS | 2380 | 1465248145566 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}] 13:22:25 INFO - PROCESS | 2380 | 1465248145568 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:25 INFO - PROCESS | 2380 | 1465248145649 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:22:25 INFO - PROCESS | 2380 | 1465248145654 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 2380 | 1465248145657 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:25 INFO - PROCESS | 2380 | ++DOCSHELL 14012C00 == 30 [pid = 2380] [id = 543] 13:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14016400) [pid = 2380] [serial = 1629] [outer = 00000000] 13:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (151C3800) [pid = 2380] [serial = 1630] [outer = 14016400] 13:22:25 INFO - PROCESS | 2380 | 1465248145707 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (153C1000) [pid = 2380] [serial = 1631] [outer = 14016400] 13:22:26 INFO - PROCESS | 2380 | 1465248146148 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] 13:22:26 INFO - PROCESS | 2380 | 1465248146201 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 13:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:22:26 INFO - PROCESS | 2380 | 1465248146209 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 2380 | 1465248146210 Marionette TRACE conn2 <- [1,2138,null,{}] 13:22:26 INFO - PROCESS | 2380 | 1465248146214 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}] 13:22:26 INFO - PROCESS | 2380 | 1465248146216 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:26 INFO - PROCESS | 2380 | 1465248146292 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:22:26 INFO - PROCESS | 2380 | 1465248146297 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2380 | 1465248146299 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:26 INFO - PROCESS | 2380 | ++DOCSHELL 15A4E400 == 31 [pid = 2380] [id = 544] 13:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15A4E800) [pid = 2380] [serial = 1632] [outer = 00000000] 13:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15FA4000) [pid = 2380] [serial = 1633] [outer = 15A4E800] 13:22:26 INFO - PROCESS | 2380 | 1465248146368 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1607AC00) [pid = 2380] [serial = 1634] [outer = 15A4E800] 13:22:26 INFO - PROCESS | 2380 | 1465248146796 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]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 640ms 13:22:26 INFO - PROCESS | 2380 | 1465248146832 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 2380 | 1465248146834 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 13:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:22:26 INFO - PROCESS | 2380 | 1465248146841 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 2380 | 1465248146843 Marionette TRACE conn2 <- [1,2142,null,{}] 13:22:26 INFO - PROCESS | 2380 | 1465248146846 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}] 13:22:26 INFO - PROCESS | 2380 | 1465248146851 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:26 INFO - PROCESS | 2380 | 1465248146950 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:22:26 INFO - PROCESS | 2380 | 1465248146955 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2380 | 1465248146958 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:26 INFO - PROCESS | 2380 | ++DOCSHELL 16851C00 == 32 [pid = 2380] [id = 545] 13:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16854400) [pid = 2380] [serial = 1635] [outer = 00000000] 13:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (169E5C00) [pid = 2380] [serial = 1636] [outer = 16854400] 13:22:26 INFO - PROCESS | 2380 | 1465248147001 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16BA6000) [pid = 2380] [serial = 1637] [outer = 16854400] 13:22:27 INFO - PROCESS | 2380 | 1465248147442 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]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 624ms 13:22:27 INFO - PROCESS | 2380 | 1465248147480 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 2380 | 1465248147482 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 13:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:22:27 INFO - PROCESS | 2380 | 1465248147489 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 2380 | 1465248147490 Marionette TRACE conn2 <- [1,2146,null,{}] 13:22:27 INFO - PROCESS | 2380 | 1465248147493 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}] 13:22:27 INFO - PROCESS | 2380 | 1465248147495 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:27 INFO - PROCESS | 2380 | 1465248147580 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:22:27 INFO - PROCESS | 2380 | 1465248147585 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 2380 | 1465248147587 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:27 INFO - PROCESS | 2380 | ++DOCSHELL 169E4000 == 33 [pid = 2380] [id = 546] 13:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16A84800) [pid = 2380] [serial = 1638] [outer = 00000000] 13:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1740F400) [pid = 2380] [serial = 1639] [outer = 16A84800] 13:22:27 INFO - PROCESS | 2380 | 1465248147631 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17044000) [pid = 2380] [serial = 1640] [outer = 16A84800] 13:22:28 INFO - PROCESS | 2380 | 1465248148106 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]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 624ms 13:22:28 INFO - PROCESS | 2380 | 1465248148144 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 2380 | 1465248148146 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 13:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:22:28 INFO - PROCESS | 2380 | 1465248148149 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 2380 | 1465248148151 Marionette TRACE conn2 <- [1,2150,null,{}] 13:22:28 INFO - PROCESS | 2380 | 1465248148154 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}] 13:22:28 INFO - PROCESS | 2380 | 1465248148156 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:28 INFO - PROCESS | 2380 | 1465248148231 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:22:28 INFO - PROCESS | 2380 | 1465248148236 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 2380 | 1465248148238 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:28 INFO - PROCESS | 2380 | ++DOCSHELL 12D5F800 == 34 [pid = 2380] [id = 547] 13:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16081000) [pid = 2380] [serial = 1641] [outer = 00000000] 13:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1768E800) [pid = 2380] [serial = 1642] [outer = 16081000] 13:22:28 INFO - PROCESS | 2380 | 1465248148284 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1768F400) [pid = 2380] [serial = 1643] [outer = 16081000] 13:22:28 INFO - PROCESS | 2380 | 1465248148759 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]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 640ms 13:22:28 INFO - PROCESS | 2380 | 1465248148791 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 2380 | 1465248148793 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 13:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:22:28 INFO - PROCESS | 2380 | 1465248148796 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 2380 | 1465248148798 Marionette TRACE conn2 <- [1,2154,null,{}] 13:22:28 INFO - PROCESS | 2380 | 1465248148801 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}] 13:22:28 INFO - PROCESS | 2380 | 1465248148803 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:28 INFO - PROCESS | 2380 | 1465248148914 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:22:28 INFO - PROCESS | 2380 | 1465248148922 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 2380 | 1465248148924 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:28 INFO - PROCESS | 2380 | ++DOCSHELL 132EE800 == 35 [pid = 2380] [id = 548] 13:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1773AC00) [pid = 2380] [serial = 1644] [outer = 00000000] 13:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17F7E000) [pid = 2380] [serial = 1645] [outer = 1773AC00] 13:22:28 INFO - PROCESS | 2380 | 1465248148967 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (18164400) [pid = 2380] [serial = 1646] [outer = 1773AC00] 13:22:29 INFO - PROCESS | 2380 | 1465248149424 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]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 687ms 13:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:22:29 INFO - PROCESS | 2380 | 1465248149495 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 2380 | 1465248149497 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 13:22:29 INFO - PROCESS | 2380 | 1465248149500 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - PROCESS | 2380 | 1465248149502 Marionette TRACE conn2 <- [1,2158,null,{}] 13:22:29 INFO - PROCESS | 2380 | 1465248149505 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}] 13:22:29 INFO - PROCESS | 2380 | 1465248149507 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:29 INFO - PROCESS | 2380 | 1465248149632 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:22:29 INFO - PROCESS | 2380 | 1465248149640 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 2380 | 1465248149642 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:29 INFO - PROCESS | 2380 | ++DOCSHELL 0F331400 == 36 [pid = 2380] [id = 549] 13:22:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (11C38800) [pid = 2380] [serial = 1647] [outer = 00000000] 13:22:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (181E9C00) [pid = 2380] [serial = 1648] [outer = 11C38800] 13:22:29 INFO - PROCESS | 2380 | 1465248149738 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (18369C00) [pid = 2380] [serial = 1649] [outer = 11C38800] 13:22:30 INFO - PROCESS | 2380 | 1465248150157 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]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 687ms 13:22:30 INFO - PROCESS | 2380 | 1465248150210 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 2380 | 1465248150213 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 13:22:30 INFO - PROCESS | 2380 | 1465248150220 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:22:30 INFO - PROCESS | 2380 | 1465248150223 Marionette TRACE conn2 <- [1,2162,null,{}] 13:22:30 INFO - PROCESS | 2380 | 1465248150227 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}] 13:22:30 INFO - PROCESS | 2380 | 1465248150229 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:30 INFO - PROCESS | 2380 | 1465248150384 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:22:30 INFO - PROCESS | 2380 | 1465248150457 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 2380 | 1465248150460 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:30 INFO - PROCESS | 2380 | ++DOCSHELL 15422C00 == 37 [pid = 2380] [id = 550] 13:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (18377000) [pid = 2380] [serial = 1650] [outer = 00000000] 13:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (19832800) [pid = 2380] [serial = 1651] [outer = 18377000] 13:22:30 INFO - PROCESS | 2380 | 1465248150520 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (198E8800) [pid = 2380] [serial = 1652] [outer = 18377000] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1740A800) [pid = 2380] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (175B9C00) [pid = 2380] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (13250400) [pid = 2380] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (181E5000) [pid = 2380] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (16A84400) [pid = 2380] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (169E7C00) [pid = 2380] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16085400) [pid = 2380] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (151C8000) [pid = 2380] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (139CA400) [pid = 2380] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (13246000) [pid = 2380] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (11AD4C00) [pid = 2380] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10660800) [pid = 2380] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16853400) [pid = 2380] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:22:30 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (153C7400) [pid = 2380] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:22:31 INFO - PROCESS | 2380 | --DOCSHELL 1B220400 == 36 [pid = 2380] [id = 16] 13:22:31 INFO - PROCESS | 2380 | 1465248151175 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]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 983ms 13:22:31 INFO - PROCESS | 2380 | 1465248151210 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 2380 | 1465248151212 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 13:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:22:31 INFO - PROCESS | 2380 | 1465248151215 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 2380 | 1465248151216 Marionette TRACE conn2 <- [1,2166,null,{}] 13:22:31 INFO - PROCESS | 2380 | 1465248151220 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}] 13:22:31 INFO - PROCESS | 2380 | 1465248151221 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:31 INFO - PROCESS | 2380 | 1465248151300 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:22:31 INFO - PROCESS | 2380 | 1465248151305 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 2380 | 1465248151307 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:31 INFO - PROCESS | 2380 | ++DOCSHELL 14E36800 == 37 [pid = 2380] [id = 551] 13:22:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (14E39800) [pid = 2380] [serial = 1653] [outer = 00000000] 13:22:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16079800) [pid = 2380] [serial = 1654] [outer = 14E39800] 13:22:31 INFO - PROCESS | 2380 | 1465248151349 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (169D8C00) [pid = 2380] [serial = 1655] [outer = 14E39800] 13:22:31 INFO - PROCESS | 2380 | 1465248151831 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]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 686ms 13:22:31 INFO - PROCESS | 2380 | 1465248151915 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 2380 | 1465248151917 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 13:22:31 INFO - PROCESS | 2380 | 1465248151920 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:22:31 INFO - PROCESS | 2380 | 1465248151922 Marionette TRACE conn2 <- [1,2170,null,{}] 13:22:31 INFO - PROCESS | 2380 | 1465248151925 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}] 13:22:31 INFO - PROCESS | 2380 | 1465248151927 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:32 INFO - PROCESS | 2380 | 1465248152028 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:22:32 INFO - PROCESS | 2380 | 1465248152039 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 2380 | 1465248152041 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:32 INFO - PROCESS | 2380 | ++DOCSHELL 12AE5800 == 38 [pid = 2380] [id = 552] 13:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (14E41C00) [pid = 2380] [serial = 1656] [outer = 00000000] 13:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183A3800) [pid = 2380] [serial = 1657] [outer = 14E41C00] 13:22:32 INFO - PROCESS | 2380 | 1465248152083 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (19832400) [pid = 2380] [serial = 1658] [outer = 14E41C00] 13:22:32 INFO - PROCESS | 2380 | 1465248152506 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]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 624ms 13:22:32 INFO - PROCESS | 2380 | 1465248152558 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 2380 | 1465248152560 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 13:22:32 INFO - PROCESS | 2380 | 1465248152563 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:22:32 INFO - PROCESS | 2380 | 1465248152565 Marionette TRACE conn2 <- [1,2174,null,{}] 13:22:32 INFO - PROCESS | 2380 | 1465248152568 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}] 13:22:32 INFO - PROCESS | 2380 | 1465248152570 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:32 INFO - PROCESS | 2380 | 1465248152647 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:22:32 INFO - PROCESS | 2380 | 1465248152653 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 2380 | 1465248152655 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:32 INFO - PROCESS | 2380 | ++DOCSHELL 17693C00 == 39 [pid = 2380] [id = 553] 13:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (198F2800) [pid = 2380] [serial = 1659] [outer = 00000000] 13:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (19B0E400) [pid = 2380] [serial = 1660] [outer = 198F2800] 13:22:32 INFO - PROCESS | 2380 | 1465248152696 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19DCE400) [pid = 2380] [serial = 1661] [outer = 198F2800] 13:22:33 INFO - PROCESS | 2380 | 1465248153502 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]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 983ms 13:22:33 INFO - PROCESS | 2380 | 1465248153551 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 2380 | 1465248153556 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 13:22:33 INFO - PROCESS | 2380 | 1465248153561 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:22:33 INFO - PROCESS | 2380 | 1465248153564 Marionette TRACE conn2 <- [1,2178,null,{}] 13:22:33 INFO - PROCESS | 2380 | 1465248153595 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}] 13:22:33 INFO - PROCESS | 2380 | 1465248153598 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:33 INFO - PROCESS | 2380 | 1465248153745 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:22:33 INFO - PROCESS | 2380 | 1465248153875 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 2380 | 1465248153880 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:33 INFO - PROCESS | 2380 | ++DOCSHELL 10573C00 == 40 [pid = 2380] [id = 554] 13:22:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10A51800) [pid = 2380] [serial = 1662] [outer = 00000000] 13:22:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1122B400) [pid = 2380] [serial = 1663] [outer = 10A51800] 13:22:33 INFO - PROCESS | 2380 | 1465248153942 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (12BC2C00) [pid = 2380] [serial = 1664] [outer = 10A51800] 13:22:34 INFO - PROCESS | 2380 | 1465248154847 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]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1357ms 13:22:34 INFO - PROCESS | 2380 | 1465248154926 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 2380 | 1465248154930 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:22:34 INFO - PROCESS | 2380 | 1465248154936 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 2380 | 1465248154939 Marionette TRACE conn2 <- [1,2182,null,{}] 13:22:34 INFO - PROCESS | 2380 | 1465248154944 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}] 13:22:34 INFO - PROCESS | 2380 | 1465248154947 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:35 INFO - PROCESS | 2380 | 1465248155062 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:22:35 INFO - PROCESS | 2380 | 1465248155201 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 2380 | 1465248155206 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 12AE5800 == 39 [pid = 2380] [id = 552] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 14E36800 == 38 [pid = 2380] [id = 551] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 15422C00 == 37 [pid = 2380] [id = 550] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 0F331400 == 36 [pid = 2380] [id = 549] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 132EE800 == 35 [pid = 2380] [id = 548] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 12D5F800 == 34 [pid = 2380] [id = 547] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 169E4000 == 33 [pid = 2380] [id = 546] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 16851C00 == 32 [pid = 2380] [id = 545] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 15A4E400 == 31 [pid = 2380] [id = 544] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 14012C00 == 30 [pid = 2380] [id = 543] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 137AE800 == 29 [pid = 2380] [id = 542] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 12ADDC00 == 28 [pid = 2380] [id = 541] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 1B444000 == 27 [pid = 2380] [id = 17] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (198F4400) [pid = 2380] [serial = 1618] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | ++DOCSHELL 10A48800 == 28 [pid = 2380] [id = 555] 13:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (10A4F000) [pid = 2380] [serial = 1665] [outer = 00000000] 13:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (10AD8400) [pid = 2380] [serial = 1666] [outer = 10A4F000] 13:22:35 INFO - PROCESS | 2380 | 1465248155284 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1121F800) [pid = 2380] [serial = 1667] [outer = 10A4F000] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 10A52400 == 27 [pid = 2380] [id = 540] 13:22:35 INFO - PROCESS | 2380 | --DOCSHELL 156D0000 == 26 [pid = 2380] [id = 539] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (198EC400) [pid = 2380] [serial = 1616] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (17693400) [pid = 2380] [serial = 1603] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (17F06000) [pid = 2380] [serial = 1606] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (17693800) [pid = 2380] [serial = 1604] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (183A8000) [pid = 2380] [serial = 1609] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1816EC00) [pid = 2380] [serial = 1607] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (183A8800) [pid = 2380] [serial = 1615] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (198E8C00) [pid = 2380] [serial = 1610] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17413800) [pid = 2380] [serial = 1600] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16FEF000) [pid = 2380] [serial = 1597] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16FF0800) [pid = 2380] [serial = 1598] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1687EC00) [pid = 2380] [serial = 1594] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (169E4400) [pid = 2380] [serial = 1595] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (156D3C00) [pid = 2380] [serial = 1591] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15A40400) [pid = 2380] [serial = 1592] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14E33400) [pid = 2380] [serial = 1588] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14E3C400) [pid = 2380] [serial = 1589] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (132E4800) [pid = 2380] [serial = 1585] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1393D400) [pid = 2380] [serial = 1586] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (12A0D400) [pid = 2380] [serial = 1582] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (12AA1800) [pid = 2380] [serial = 1583] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10A72C00) [pid = 2380] [serial = 1579] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10AD5400) [pid = 2380] [serial = 1580] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (19B06C00) [pid = 2380] [serial = 1577] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1687A800) [pid = 2380] [serial = 1612] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (169DAC00) [pid = 2380] [serial = 1613] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1757E400) [pid = 2380] [serial = 1601] [outer = 00000000] [url = about:blank] 13:22:35 INFO - PROCESS | 2380 | 1465248155728 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]]]}] 13:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 827ms 13:22:35 INFO - PROCESS | 2380 | 1465248155779 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 2380 | 1465248155784 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 13:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:22:35 INFO - PROCESS | 2380 | 1465248155790 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 2380 | 1465248155793 Marionette TRACE conn2 <- [1,2186,null,{}] 13:22:35 INFO - PROCESS | 2380 | 1465248155796 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}] 13:22:35 INFO - PROCESS | 2380 | 1465248155799 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:35 INFO - PROCESS | 2380 | 1465248155883 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:22:35 INFO - PROCESS | 2380 | 1465248155888 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 2380 | 1465248155891 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:35 INFO - PROCESS | 2380 | ++DOCSHELL 12BC0800 == 27 [pid = 2380] [id = 556] 13:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (12BC0C00) [pid = 2380] [serial = 1668] [outer = 00000000] 13:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1309A800) [pid = 2380] [serial = 1669] [outer = 12BC0C00] 13:22:35 INFO - PROCESS | 2380 | 1465248155938 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (13121000) [pid = 2380] [serial = 1670] [outer = 12BC0C00] 13:22:36 INFO - PROCESS | 2380 | 1465248156453 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]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 13:22:36 INFO - PROCESS | 2380 | 1465248156489 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 2380 | 1465248156491 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 13:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:22:36 INFO - PROCESS | 2380 | 1465248156495 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 2380 | 1465248156499 Marionette TRACE conn2 <- [1,2190,null,{}] 13:22:36 INFO - PROCESS | 2380 | 1465248156509 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}] 13:22:36 INFO - PROCESS | 2380 | 1465248156513 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:36 INFO - PROCESS | 2380 | 1465248156625 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:22:36 INFO - PROCESS | 2380 | 1465248156731 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 2380 | 1465248156734 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:36 INFO - PROCESS | 2380 | ++DOCSHELL 137B3000 == 28 [pid = 2380] [id = 557] 13:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (137B3C00) [pid = 2380] [serial = 1671] [outer = 00000000] 13:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (139C9400) [pid = 2380] [serial = 1672] [outer = 137B3C00] 13:22:36 INFO - PROCESS | 2380 | 1465248156782 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (139D6000) [pid = 2380] [serial = 1673] [outer = 137B3C00] 13:22:37 INFO - PROCESS | 2380 | 1465248157172 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]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 748ms 13:22:37 INFO - PROCESS | 2380 | 1465248157235 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 2380 | 1465248157238 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 13:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:22:37 INFO - PROCESS | 2380 | 1465248157241 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 2380 | 1465248157243 Marionette TRACE conn2 <- [1,2194,null,{}] 13:22:37 INFO - PROCESS | 2380 | 1465248157246 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}] 13:22:37 INFO - PROCESS | 2380 | 1465248157248 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:37 INFO - PROCESS | 2380 | 1465248157341 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:22:37 INFO - PROCESS | 2380 | 1465248157350 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 2380 | 1465248157352 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:37 INFO - PROCESS | 2380 | ++DOCSHELL 143F6C00 == 29 [pid = 2380] [id = 558] 13:22:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14E33400) [pid = 2380] [serial = 1674] [outer = 00000000] 13:22:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (151C9C00) [pid = 2380] [serial = 1675] [outer = 14E33400] 13:22:37 INFO - PROCESS | 2380 | 1465248157397 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15424000) [pid = 2380] [serial = 1676] [outer = 14E33400] 13:22:37 INFO - PROCESS | 2380 | 1465248157853 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]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 703ms 13:22:37 INFO - PROCESS | 2380 | 1465248157924 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 2380 | 1465248157926 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 13:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:22:37 INFO - PROCESS | 2380 | 1465248157930 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 2380 | 1465248157932 Marionette TRACE conn2 <- [1,2198,null,{}] 13:22:37 INFO - PROCESS | 2380 | 1465248157935 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}] 13:22:37 INFO - PROCESS | 2380 | 1465248157937 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:38 INFO - PROCESS | 2380 | 1465248158078 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:22:38 INFO - PROCESS | 2380 | 1465248158099 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 2380 | 1465248158101 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:38 INFO - PROCESS | 2380 | ++DOCSHELL 15A44400 == 30 [pid = 2380] [id = 559] 13:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15A49800) [pid = 2380] [serial = 1677] [outer = 00000000] 13:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (15FA3400) [pid = 2380] [serial = 1678] [outer = 15A49800] 13:22:38 INFO - PROCESS | 2380 | 1465248158144 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1607FC00) [pid = 2380] [serial = 1679] [outer = 15A49800] 13:22:38 INFO - PROCESS | 2380 | 1465248158577 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]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 702ms 13:22:38 INFO - PROCESS | 2380 | 1465248158629 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 2380 | 1465248158631 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 13:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:22:38 INFO - PROCESS | 2380 | 1465248158641 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 2380 | 1465248158643 Marionette TRACE conn2 <- [1,2202,null,{}] 13:22:38 INFO - PROCESS | 2380 | 1465248158646 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}] 13:22:38 INFO - PROCESS | 2380 | 1465248158652 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:38 INFO - PROCESS | 2380 | 1465248158792 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:22:38 INFO - PROCESS | 2380 | 1465248158865 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 2380 | 1465248158867 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:38 INFO - PROCESS | 2380 | ++DOCSHELL 169DA000 == 31 [pid = 2380] [id = 560] 13:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (169DA800) [pid = 2380] [serial = 1680] [outer = 00000000] 13:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16A88800) [pid = 2380] [serial = 1681] [outer = 169DA800] 13:22:38 INFO - PROCESS | 2380 | 1465248158911 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16B3C800) [pid = 2380] [serial = 1682] [outer = 169DA800] 13:22:39 INFO - PROCESS | 2380 | 1465248159333 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]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 13:22:39 INFO - PROCESS | 2380 | 1465248159389 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 2380 | 1465248159391 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:22:39 INFO - PROCESS | 2380 | 1465248159437 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 2380 | 1465248159439 Marionette TRACE conn2 <- [1,2206,null,{}] 13:22:39 INFO - PROCESS | 2380 | 1465248159443 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}] 13:22:39 INFO - PROCESS | 2380 | 1465248159444 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:39 INFO - PROCESS | 2380 | 1465248159754 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (14016400) [pid = 2380] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16081000) [pid = 2380] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1773AC00) [pid = 2380] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16FF1C00) [pid = 2380] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (11C38800) [pid = 2380] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18377000) [pid = 2380] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14E41C00) [pid = 2380] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14E39800) [pid = 2380] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16854400) [pid = 2380] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10A6FC00) [pid = 2380] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12ADE000) [pid = 2380] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15A4E800) [pid = 2380] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16A84800) [pid = 2380] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (137B2400) [pid = 2380] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1B448000) [pid = 2380] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:22:39 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1B220800) [pid = 2380] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:22:39 INFO - PROCESS | 2380 | 1465248159821 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 2380 | 1465248159823 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:39 INFO - PROCESS | 2380 | ++DOCSHELL 0F325C00 == 32 [pid = 2380] [id = 561] 13:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0F32B800) [pid = 2380] [serial = 1683] [outer = 00000000] 13:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (12891000) [pid = 2380] [serial = 1684] [outer = 0F32B800] 13:22:39 INFO - PROCESS | 2380 | 1465248159866 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (13142000) [pid = 2380] [serial = 1685] [outer = 0F32B800] 13:22:40 INFO - PROCESS | 2380 | 1465248160214 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]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 796ms 13:22:40 INFO - PROCESS | 2380 | 1465248160222 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 2380 | 1465248160224 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 13:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:22:40 INFO - PROCESS | 2380 | 1465248160227 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 2380 | 1465248160229 Marionette TRACE conn2 <- [1,2210,null,{}] 13:22:40 INFO - PROCESS | 2380 | 1465248160232 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}] 13:22:40 INFO - PROCESS | 2380 | 1465248160234 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:40 INFO - PROCESS | 2380 | 1465248160347 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:22:40 INFO - PROCESS | 2380 | 1465248160355 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 2380 | 1465248160357 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:40 INFO - PROCESS | 2380 | ++DOCSHELL 169DE400 == 33 [pid = 2380] [id = 562] 13:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (169E4000) [pid = 2380] [serial = 1686] [outer = 00000000] 13:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16FEF000) [pid = 2380] [serial = 1687] [outer = 169E4000] 13:22:40 INFO - PROCESS | 2380 | 1465248160401 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (170F6C00) [pid = 2380] [serial = 1688] [outer = 169E4000] 13:22:40 INFO - PROCESS | 2380 | 1465248160797 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]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 593ms 13:22:40 INFO - PROCESS | 2380 | 1465248160825 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 2380 | 1465248160827 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 13:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:22:40 INFO - PROCESS | 2380 | 1465248160830 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 2380 | 1465248160831 Marionette TRACE conn2 <- [1,2214,null,{}] 13:22:40 INFO - PROCESS | 2380 | 1465248160834 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}] 13:22:40 INFO - PROCESS | 2380 | 1465248160836 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:40 INFO - PROCESS | 2380 | 1465248160912 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:22:40 INFO - PROCESS | 2380 | 1465248160917 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 2380 | 1465248160919 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:40 INFO - PROCESS | 2380 | ++DOCSHELL 143F2400 == 34 [pid = 2380] [id = 563] 13:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E41000) [pid = 2380] [serial = 1689] [outer = 00000000] 13:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17580000) [pid = 2380] [serial = 1690] [outer = 14E41000] 13:22:40 INFO - PROCESS | 2380 | 1465248160962 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (175B2400) [pid = 2380] [serial = 1691] [outer = 14E41000] 13:22:41 INFO - PROCESS | 2380 | 1465248161447 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]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 639ms 13:22:41 INFO - PROCESS | 2380 | 1465248161468 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 2380 | 1465248161470 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 13:22:41 INFO - PROCESS | 2380 | 1465248161473 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:22:41 INFO - PROCESS | 2380 | 1465248161475 Marionette TRACE conn2 <- [1,2218,null,{}] 13:22:41 INFO - PROCESS | 2380 | 1465248161478 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}] 13:22:41 INFO - PROCESS | 2380 | 1465248161480 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:41 INFO - PROCESS | 2380 | 1465248161556 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:22:41 INFO - PROCESS | 2380 | 1465248161561 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 2380 | 1465248161563 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:41 INFO - PROCESS | 2380 | ++DOCSHELL 1057BC00 == 35 [pid = 2380] [id = 564] 13:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (143EC800) [pid = 2380] [serial = 1692] [outer = 00000000] 13:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1768CC00) [pid = 2380] [serial = 1693] [outer = 143EC800] 13:22:41 INFO - PROCESS | 2380 | 1465248161606 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1768F000) [pid = 2380] [serial = 1694] [outer = 143EC800] 13:22:42 INFO - PROCESS | 2380 | 1465248162271 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]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 905ms 13:22:42 INFO - PROCESS | 2380 | 1465248162379 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 2380 | 1465248162384 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 13:22:42 INFO - PROCESS | 2380 | 1465248162388 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:22:42 INFO - PROCESS | 2380 | 1465248162394 Marionette TRACE conn2 <- [1,2222,null,{}] 13:22:42 INFO - PROCESS | 2380 | 1465248162399 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}] 13:22:42 INFO - PROCESS | 2380 | 1465248162402 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:42 INFO - PROCESS | 2380 | 1465248162556 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:22:42 INFO - PROCESS | 2380 | 1465248162688 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 2380 | 1465248162691 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:42 INFO - PROCESS | 2380 | ++DOCSHELL 10A6B800 == 36 [pid = 2380] [id = 565] 13:22:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10AD5400) [pid = 2380] [serial = 1695] [outer = 00000000] 13:22:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12AA1800) [pid = 2380] [serial = 1696] [outer = 10AD5400] 13:22:42 INFO - PROCESS | 2380 | 1465248162749 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (131D7400) [pid = 2380] [serial = 1697] [outer = 10AD5400] 13:22:43 INFO - PROCESS | 2380 | 1465248163289 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]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 936ms 13:22:43 INFO - PROCESS | 2380 | 1465248163335 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 2380 | 1465248163340 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 13:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:22:43 INFO - PROCESS | 2380 | 1465248163347 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 2380 | 1465248163349 Marionette TRACE conn2 <- [1,2226,null,{}] 13:22:43 INFO - PROCESS | 2380 | 1465248163354 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}] 13:22:43 INFO - PROCESS | 2380 | 1465248163357 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:43 INFO - PROCESS | 2380 | 1465248163465 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:22:43 INFO - PROCESS | 2380 | 1465248163575 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 2380 | 1465248163578 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:43 INFO - PROCESS | 2380 | ++DOCSHELL 140F5000 == 37 [pid = 2380] [id = 566] 13:22:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (140F8800) [pid = 2380] [serial = 1698] [outer = 00000000] 13:22:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (14E40400) [pid = 2380] [serial = 1699] [outer = 140F8800] 13:22:43 INFO - PROCESS | 2380 | 1465248163633 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (15A4C800) [pid = 2380] [serial = 1700] [outer = 140F8800] 13:22:44 INFO - PROCESS | 2380 | 1465248164268 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]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 937ms 13:22:44 INFO - PROCESS | 2380 | 1465248164291 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 2380 | 1465248164293 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 13:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:22:44 INFO - PROCESS | 2380 | 1465248164297 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 2380 | 1465248164301 Marionette TRACE conn2 <- [1,2230,null,{}] 13:22:44 INFO - PROCESS | 2380 | 1465248164312 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}] 13:22:44 INFO - PROCESS | 2380 | 1465248164316 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:44 INFO - PROCESS | 2380 | 1465248164422 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:22:44 INFO - PROCESS | 2380 | 1465248164534 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 2380 | 1465248164537 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:44 INFO - PROCESS | 2380 | ++DOCSHELL 169E1400 == 38 [pid = 2380] [id = 567] 13:22:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (169E4800) [pid = 2380] [serial = 1701] [outer = 00000000] 13:22:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1740C400) [pid = 2380] [serial = 1702] [outer = 169E4800] 13:22:44 INFO - PROCESS | 2380 | 1465248164644 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (17692C00) [pid = 2380] [serial = 1703] [outer = 169E4800] 13:22:45 INFO - PROCESS | 2380 | 1465248165345 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]]]}] 13:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1092ms 13:22:45 INFO - PROCESS | 2380 | 1465248165401 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 2380 | 1465248165405 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 13:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:22:45 INFO - PROCESS | 2380 | 1465248165410 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 2380 | 1465248165413 Marionette TRACE conn2 <- [1,2234,null,{}] 13:22:45 INFO - PROCESS | 2380 | 1465248165418 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}] 13:22:45 INFO - PROCESS | 2380 | 1465248165421 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:45 INFO - PROCESS | 2380 | 1465248165521 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:22:45 INFO - PROCESS | 2380 | 1465248165661 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 2380 | 1465248165665 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:45 INFO - PROCESS | 2380 | ++DOCSHELL 10AD1C00 == 39 [pid = 2380] [id = 568] 13:22:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10AD2400) [pid = 2380] [serial = 1704] [outer = 00000000] 13:22:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (12BC8800) [pid = 2380] [serial = 1705] [outer = 10AD2400] 13:22:45 INFO - PROCESS | 2380 | 1465248165719 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (13147400) [pid = 2380] [serial = 1706] [outer = 10AD2400] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 143F2400 == 38 [pid = 2380] [id = 563] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 169DE400 == 37 [pid = 2380] [id = 562] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 0F325C00 == 36 [pid = 2380] [id = 561] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 169DA000 == 35 [pid = 2380] [id = 560] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 15A44400 == 34 [pid = 2380] [id = 559] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 143F6C00 == 33 [pid = 2380] [id = 558] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 137B3000 == 32 [pid = 2380] [id = 557] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 12BC0800 == 31 [pid = 2380] [id = 556] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 10A48800 == 30 [pid = 2380] [id = 555] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 10573C00 == 29 [pid = 2380] [id = 554] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 17693C00 == 28 [pid = 2380] [id = 553] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 140F5000 == 27 [pid = 2380] [id = 566] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 169E1400 == 26 [pid = 2380] [id = 567] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 1057BC00 == 25 [pid = 2380] [id = 564] 13:22:46 INFO - PROCESS | 2380 | --DOCSHELL 10A6B800 == 24 [pid = 2380] [id = 565] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1B228800) [pid = 2380] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (181E9C00) [pid = 2380] [serial = 1648] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (19832800) [pid = 2380] [serial = 1651] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18369C00) [pid = 2380] [serial = 1649] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (183A3800) [pid = 2380] [serial = 1657] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16079800) [pid = 2380] [serial = 1654] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (169E5C00) [pid = 2380] [serial = 1636] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16BA6000) [pid = 2380] [serial = 1637] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10ADF000) [pid = 2380] [serial = 1621] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (12DA2800) [pid = 2380] [serial = 1624] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (198E8800) [pid = 2380] [serial = 1652] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (13031C00) [pid = 2380] [serial = 1625] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15FA4000) [pid = 2380] [serial = 1633] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1607AC00) [pid = 2380] [serial = 1634] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10E1E400) [pid = 2380] [serial = 1622] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1740F400) [pid = 2380] [serial = 1639] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (139C7800) [pid = 2380] [serial = 1627] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (19B0E400) [pid = 2380] [serial = 1660] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19832400) [pid = 2380] [serial = 1658] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17044000) [pid = 2380] [serial = 1640] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (114C1C00) [pid = 2380] [serial = 1124] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18164400) [pid = 2380] [serial = 1646] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (169D8C00) [pid = 2380] [serial = 1655] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (139D2400) [pid = 2380] [serial = 1628] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1768F400) [pid = 2380] [serial = 1643] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (151C3800) [pid = 2380] [serial = 1630] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (153C1000) [pid = 2380] [serial = 1631] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1768E800) [pid = 2380] [serial = 1642] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (17F7E000) [pid = 2380] [serial = 1645] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19B10000) [pid = 2380] [serial = 1619] [outer = 00000000] [url = about:blank] 13:22:46 INFO - PROCESS | 2380 | 1465248166866 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]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1498ms 13:22:46 INFO - PROCESS | 2380 | 1465248166914 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:22:46 INFO - PROCESS | 2380 | 1465248166917 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 13:22:46 INFO - PROCESS | 2380 | 1465248166921 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 2380 | 1465248166924 Marionette TRACE conn2 <- [1,2238,null,{}] 13:22:46 INFO - PROCESS | 2380 | 1465248166929 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}] 13:22:46 INFO - PROCESS | 2380 | 1465248166932 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:46 INFO - PROCESS | 2380 | 1465248167017 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:22:47 INFO - PROCESS | 2380 | 1465248167148 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 2380 | 1465248167150 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:47 INFO - PROCESS | 2380 | ++DOCSHELL 10E15800 == 25 [pid = 2380] [id = 569] 13:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10E1BC00) [pid = 2380] [serial = 1707] [outer = 00000000] 13:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (114C6000) [pid = 2380] [serial = 1708] [outer = 10E1BC00] 13:22:47 INFO - PROCESS | 2380 | 1465248167197 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (12AE5800) [pid = 2380] [serial = 1709] [outer = 10E1BC00] 13:22:47 INFO - PROCESS | 2380 | 1465248167574 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]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 13:22:47 INFO - PROCESS | 2380 | 1465248167618 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 2380 | 1465248167623 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 13:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:22:47 INFO - PROCESS | 2380 | 1465248167629 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 2380 | 1465248167632 Marionette TRACE conn2 <- [1,2242,null,{}] 13:22:47 INFO - PROCESS | 2380 | 1465248167635 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}] 13:22:47 INFO - PROCESS | 2380 | 1465248167638 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:47 INFO - PROCESS | 2380 | 1465248167756 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:22:47 INFO - PROCESS | 2380 | 1465248167763 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 2380 | 1465248167765 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:47 INFO - PROCESS | 2380 | ++DOCSHELL 137ABC00 == 26 [pid = 2380] [id = 570] 13:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (137AE800) [pid = 2380] [serial = 1710] [outer = 00000000] 13:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (139D0400) [pid = 2380] [serial = 1711] [outer = 137AE800] 13:22:47 INFO - PROCESS | 2380 | 1465248167817 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (139D5800) [pid = 2380] [serial = 1712] [outer = 137AE800] 13:22:48 INFO - PROCESS | 2380 | 1465248168234 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]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 640ms 13:22:48 INFO - PROCESS | 2380 | 1465248168266 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 2380 | 1465248168269 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 13:22:48 INFO - PROCESS | 2380 | 1465248168272 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:22:48 INFO - PROCESS | 2380 | 1465248168276 Marionette TRACE conn2 <- [1,2246,null,{}] 13:22:48 INFO - PROCESS | 2380 | 1465248168297 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}] 13:22:48 INFO - PROCESS | 2380 | 1465248168302 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:48 INFO - PROCESS | 2380 | 1465248168383 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:22:48 INFO - PROCESS | 2380 | 1465248168390 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 2380 | 1465248168393 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:48 INFO - PROCESS | 2380 | ++DOCSHELL 151D2400 == 27 [pid = 2380] [id = 571] 13:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (151D2C00) [pid = 2380] [serial = 1713] [outer = 00000000] 13:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (156D0800) [pid = 2380] [serial = 1714] [outer = 151D2C00] 13:22:48 INFO - PROCESS | 2380 | 1465248168440 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15A4D000) [pid = 2380] [serial = 1715] [outer = 151D2C00] 13:22:48 INFO - PROCESS | 2380 | 1465248168940 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]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 702ms 13:22:48 INFO - PROCESS | 2380 | 1465248168973 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 2380 | 1465248168976 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 13:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:22:48 INFO - PROCESS | 2380 | 1465248168979 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 2380 | 1465248168981 Marionette TRACE conn2 <- [1,2250,null,{}] 13:22:48 INFO - PROCESS | 2380 | 1465248168984 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}] 13:22:48 INFO - PROCESS | 2380 | 1465248168985 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:49 INFO - PROCESS | 2380 | 1465248169107 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:22:49 INFO - PROCESS | 2380 | 1465248169198 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 2380 | 1465248169200 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:49 INFO - PROCESS | 2380 | ++DOCSHELL 1607B400 == 28 [pid = 2380] [id = 572] 13:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1607C000) [pid = 2380] [serial = 1716] [outer = 00000000] 13:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1684D800) [pid = 2380] [serial = 1717] [outer = 1607C000] 13:22:49 INFO - PROCESS | 2380 | 1465248169244 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (169D9000) [pid = 2380] [serial = 1718] [outer = 1607C000] 13:22:49 INFO - PROCESS | 2380 | 1465248169673 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]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 749ms 13:22:49 INFO - PROCESS | 2380 | 1465248169719 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 2380 | 1465248169721 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 13:22:49 INFO - PROCESS | 2380 | 1465248169725 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:22:49 INFO - PROCESS | 2380 | 1465248169726 Marionette TRACE conn2 <- [1,2254,null,{}] 13:22:49 INFO - PROCESS | 2380 | 1465248169730 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}] 13:22:49 INFO - PROCESS | 2380 | 1465248169732 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:49 INFO - PROCESS | 2380 | 1465248169841 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:22:49 INFO - PROCESS | 2380 | 1465248169848 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 2380 | 1465248169850 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:49 INFO - PROCESS | 2380 | ++DOCSHELL 169DD000 == 29 [pid = 2380] [id = 573] 13:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (169DD400) [pid = 2380] [serial = 1719] [outer = 00000000] 13:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16A84400) [pid = 2380] [serial = 1720] [outer = 169DD400] 13:22:49 INFO - PROCESS | 2380 | 1465248169894 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16B35C00) [pid = 2380] [serial = 1721] [outer = 169DD400] 13:22:50 INFO - PROCESS | 2380 | 1465248170354 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]]]}] 13:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 702ms 13:22:50 INFO - PROCESS | 2380 | 1465248170425 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 2380 | 1465248170427 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 13:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:22:50 INFO - PROCESS | 2380 | 1465248170430 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 2380 | 1465248170432 Marionette TRACE conn2 <- [1,2258,null,{}] 13:22:50 INFO - PROCESS | 2380 | 1465248170435 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}] 13:22:50 INFO - PROCESS | 2380 | 1465248170441 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:50 INFO - PROCESS | 2380 | 1465248170589 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (143EC800) [pid = 2380] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (15A49800) [pid = 2380] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14E41000) [pid = 2380] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (198F2800) [pid = 2380] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10A51800) [pid = 2380] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (137B3C00) [pid = 2380] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10A4F000) [pid = 2380] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14E33400) [pid = 2380] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (12BC0C00) [pid = 2380] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (169DA800) [pid = 2380] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (169E4000) [pid = 2380] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (0F32B800) [pid = 2380] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:22:50 INFO - PROCESS | 2380 | 1465248170847 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 2380 | 1465248170849 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:50 INFO - PROCESS | 2380 | ++DOCSHELL 0F32B000 == 30 [pid = 2380] [id = 574] 13:22:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (0F32B800) [pid = 2380] [serial = 1722] [outer = 00000000] 13:22:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10ADD800) [pid = 2380] [serial = 1723] [outer = 0F32B800] 13:22:50 INFO - PROCESS | 2380 | 1465248170893 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (137B3C00) [pid = 2380] [serial = 1724] [outer = 0F32B800] 13:22:51 INFO - PROCESS | 2380 | 1465248171266 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]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 905ms 13:22:51 INFO - PROCESS | 2380 | 1465248171335 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 2380 | 1465248171337 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 13:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:22:51 INFO - PROCESS | 2380 | 1465248171345 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 2380 | 1465248171346 Marionette TRACE conn2 <- [1,2262,null,{}] 13:22:51 INFO - PROCESS | 2380 | 1465248171350 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}] 13:22:51 INFO - PROCESS | 2380 | 1465248171352 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:51 INFO - PROCESS | 2380 | 1465248171435 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:22:51 INFO - PROCESS | 2380 | 1465248171440 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 2380 | 1465248171442 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:51 INFO - PROCESS | 2380 | ++DOCSHELL 156D5000 == 31 [pid = 2380] [id = 575] 13:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (169D8400) [pid = 2380] [serial = 1725] [outer = 00000000] 13:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1757E400) [pid = 2380] [serial = 1726] [outer = 169D8400] 13:22:51 INFO - PROCESS | 2380 | 1465248171485 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (175B8C00) [pid = 2380] [serial = 1727] [outer = 169D8400] 13:22:51 INFO - PROCESS | 2380 | 1465248171901 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]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 593ms 13:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:22:51 INFO - PROCESS | 2380 | 1465248171949 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 2380 | 1465248171951 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 13:22:51 INFO - PROCESS | 2380 | 1465248171954 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 2380 | 1465248171956 Marionette TRACE conn2 <- [1,2266,null,{}] 13:22:51 INFO - PROCESS | 2380 | 1465248171959 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}] 13:22:51 INFO - PROCESS | 2380 | 1465248171961 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:52 INFO - PROCESS | 2380 | 1465248172038 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:22:52 INFO - PROCESS | 2380 | 1465248172043 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 2380 | 1465248172045 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:52 INFO - PROCESS | 2380 | ++DOCSHELL 13031C00 == 32 [pid = 2380] [id = 576] 13:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (139CEC00) [pid = 2380] [serial = 1728] [outer = 00000000] 13:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (17730400) [pid = 2380] [serial = 1729] [outer = 139CEC00] 13:22:52 INFO - PROCESS | 2380 | 1465248172088 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17730800) [pid = 2380] [serial = 1730] [outer = 139CEC00] 13:22:52 INFO - PROCESS | 2380 | 1465248172529 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]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 593ms 13:22:52 INFO - PROCESS | 2380 | 1465248172549 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 2380 | 1465248172551 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 13:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:22:52 INFO - PROCESS | 2380 | 1465248172555 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 2380 | 1465248172556 Marionette TRACE conn2 <- [1,2270,null,{}] 13:22:52 INFO - PROCESS | 2380 | 1465248172560 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}] 13:22:52 INFO - PROCESS | 2380 | 1465248172562 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:52 INFO - PROCESS | 2380 | 1465248172681 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:22:52 INFO - PROCESS | 2380 | 1465248172688 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 2380 | 1465248172690 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:52 INFO - PROCESS | 2380 | ++DOCSHELL 17691800 == 33 [pid = 2380] [id = 577] 13:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17F03000) [pid = 2380] [serial = 1731] [outer = 00000000] 13:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18160400) [pid = 2380] [serial = 1732] [outer = 17F03000] 13:22:52 INFO - PROCESS | 2380 | 1465248172733 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (181DE800) [pid = 2380] [serial = 1733] [outer = 17F03000] 13:22:53 INFO - PROCESS | 2380 | 1465248173510 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]]]}] 13:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 998ms 13:22:53 INFO - PROCESS | 2380 | 1465248173559 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 2380 | 1465248173563 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 13:22:53 INFO - PROCESS | 2380 | 1465248173568 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:22:53 INFO - PROCESS | 2380 | 1465248173573 Marionette TRACE conn2 <- [1,2274,null,{}] 13:22:53 INFO - PROCESS | 2380 | 1465248173578 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}] 13:22:53 INFO - PROCESS | 2380 | 1465248173581 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:53 INFO - PROCESS | 2380 | 1465248173705 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:22:53 INFO - PROCESS | 2380 | 1465248173835 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 2380 | 1465248173838 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:53 INFO - PROCESS | 2380 | ++DOCSHELL 10E15C00 == 34 [pid = 2380] [id = 578] 13:22:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10E1FC00) [pid = 2380] [serial = 1734] [outer = 00000000] 13:22:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (12A9AC00) [pid = 2380] [serial = 1735] [outer = 10E1FC00] 13:22:53 INFO - PROCESS | 2380 | 1465248173895 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (137A9000) [pid = 2380] [serial = 1736] [outer = 10E1FC00] 13:22:54 INFO - PROCESS | 2380 | 1465248174755 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]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1217ms 13:22:54 INFO - PROCESS | 2380 | 1465248174797 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 2380 | 1465248174801 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 13:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:22:54 INFO - PROCESS | 2380 | 1465248174807 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 2380 | 1465248174810 Marionette TRACE conn2 <- [1,2278,null,{}] 13:22:54 INFO - PROCESS | 2380 | 1465248174816 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}] 13:22:54 INFO - PROCESS | 2380 | 1465248174819 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:54 INFO - PROCESS | 2380 | 1465248174927 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:22:55 INFO - PROCESS | 2380 | 1465248175056 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2380 | 1465248175061 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:55 INFO - PROCESS | 2380 | ++DOCSHELL 11440C00 == 35 [pid = 2380] [id = 579] 13:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (114C4C00) [pid = 2380] [serial = 1737] [outer = 00000000] 13:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (12BC0800) [pid = 2380] [serial = 1738] [outer = 114C4C00] 13:22:55 INFO - PROCESS | 2380 | 1465248175113 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (13034800) [pid = 2380] [serial = 1739] [outer = 114C4C00] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 13031C00 == 34 [pid = 2380] [id = 576] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 156D5000 == 33 [pid = 2380] [id = 575] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 0F32B000 == 32 [pid = 2380] [id = 574] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 169DD000 == 31 [pid = 2380] [id = 573] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 1607B400 == 30 [pid = 2380] [id = 572] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 151D2400 == 29 [pid = 2380] [id = 571] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 137ABC00 == 28 [pid = 2380] [id = 570] 13:22:55 INFO - PROCESS | 2380 | --DOCSHELL 10E15800 == 27 [pid = 2380] [id = 569] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1768CC00) [pid = 2380] [serial = 1693] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1768F000) [pid = 2380] [serial = 1694] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (15FA3400) [pid = 2380] [serial = 1678] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (175B2400) [pid = 2380] [serial = 1691] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19DCE400) [pid = 2380] [serial = 1661] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1122B400) [pid = 2380] [serial = 1663] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (12BC2C00) [pid = 2380] [serial = 1664] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (139C9400) [pid = 2380] [serial = 1672] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (139D6000) [pid = 2380] [serial = 1673] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10AD8400) [pid = 2380] [serial = 1666] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1121F800) [pid = 2380] [serial = 1667] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (151C9C00) [pid = 2380] [serial = 1675] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1309A800) [pid = 2380] [serial = 1669] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (13121000) [pid = 2380] [serial = 1670] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16A88800) [pid = 2380] [serial = 1681] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16B3C800) [pid = 2380] [serial = 1682] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16FEF000) [pid = 2380] [serial = 1687] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (17580000) [pid = 2380] [serial = 1690] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (12891000) [pid = 2380] [serial = 1684] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1607FC00) [pid = 2380] [serial = 1679] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (170F6C00) [pid = 2380] [serial = 1688] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (15424000) [pid = 2380] [serial = 1676] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (13142000) [pid = 2380] [serial = 1685] [outer = 00000000] [url = about:blank] 13:22:55 INFO - PROCESS | 2380 | 1465248175611 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]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 843ms 13:22:55 INFO - PROCESS | 2380 | 1465248175652 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 2380 | 1465248175657 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 13:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:22:55 INFO - PROCESS | 2380 | 1465248175664 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 2380 | 1465248175666 Marionette TRACE conn2 <- [1,2282,null,{}] 13:22:55 INFO - PROCESS | 2380 | 1465248175670 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}] 13:22:55 INFO - PROCESS | 2380 | 1465248175672 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:55 INFO - PROCESS | 2380 | 1465248175759 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:22:55 INFO - PROCESS | 2380 | 1465248175768 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2380 | 1465248175770 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:55 INFO - PROCESS | 2380 | ++DOCSHELL 12D66000 == 28 [pid = 2380] [id = 580] 13:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (12DA6400) [pid = 2380] [serial = 1740] [outer = 00000000] 13:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (13145C00) [pid = 2380] [serial = 1741] [outer = 12DA6400] 13:22:55 INFO - PROCESS | 2380 | 1465248175816 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (132EE400) [pid = 2380] [serial = 1742] [outer = 12DA6400] 13:22:56 INFO - PROCESS | 2380 | 1465248176302 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]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 703ms 13:22:56 INFO - PROCESS | 2380 | 1465248176364 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 2380 | 1465248176366 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 13:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:22:56 INFO - PROCESS | 2380 | 1465248176371 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 2380 | 1465248176374 Marionette TRACE conn2 <- [1,2286,null,{}] 13:22:56 INFO - PROCESS | 2380 | 1465248176384 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}] 13:22:56 INFO - PROCESS | 2380 | 1465248176389 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:56 INFO - PROCESS | 2380 | 1465248176504 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:22:56 INFO - PROCESS | 2380 | 1465248176616 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 2380 | 1465248176619 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:56 INFO - PROCESS | 2380 | ++DOCSHELL 143F4400 == 29 [pid = 2380] [id = 581] 13:22:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (143F6C00) [pid = 2380] [serial = 1743] [outer = 00000000] 13:22:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (14E3C400) [pid = 2380] [serial = 1744] [outer = 143F6C00] 13:22:56 INFO - PROCESS | 2380 | 1465248176670 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (151CFC00) [pid = 2380] [serial = 1745] [outer = 143F6C00] 13:22:57 INFO - PROCESS | 2380 | 1465248177052 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]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 748ms 13:22:57 INFO - PROCESS | 2380 | 1465248177110 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 2380 | 1465248177113 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:22:57 INFO - PROCESS | 2380 | 1465248177116 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 2380 | 1465248177118 Marionette TRACE conn2 <- [1,2290,null,{}] 13:22:57 INFO - PROCESS | 2380 | 1465248177121 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}] 13:22:57 INFO - PROCESS | 2380 | 1465248177123 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:57 INFO - PROCESS | 2380 | 1465248177207 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:22:57 INFO - PROCESS | 2380 | 1465248177212 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2380 | 1465248177214 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:57 INFO - PROCESS | 2380 | ++DOCSHELL 15420400 == 30 [pid = 2380] [id = 582] 13:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (15422400) [pid = 2380] [serial = 1746] [outer = 00000000] 13:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16078400) [pid = 2380] [serial = 1747] [outer = 15422400] 13:22:57 INFO - PROCESS | 2380 | 1465248177259 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1607FC00) [pid = 2380] [serial = 1748] [outer = 15422400] 13:22:57 INFO - PROCESS | 2380 | 1465248177751 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]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 702ms 13:22:57 INFO - PROCESS | 2380 | 1465248177816 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 2380 | 1465248177817 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:22:57 INFO - PROCESS | 2380 | 1465248177827 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 2380 | 1465248177829 Marionette TRACE conn2 <- [1,2294,null,{}] 13:22:57 INFO - PROCESS | 2380 | 1465248177832 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}] 13:22:57 INFO - PROCESS | 2380 | 1465248177834 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:57 INFO - PROCESS | 2380 | 1465248177970 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:22:57 INFO - PROCESS | 2380 | 1465248177991 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2380 | 1465248177993 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:57 INFO - PROCESS | 2380 | ++DOCSHELL 16855400 == 31 [pid = 2380] [id = 583] 13:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1687EC00) [pid = 2380] [serial = 1749] [outer = 00000000] 13:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (169E3C00) [pid = 2380] [serial = 1750] [outer = 1687EC00] 13:22:58 INFO - PROCESS | 2380 | 1465248178036 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16A88800) [pid = 2380] [serial = 1751] [outer = 1687EC00] 13:22:58 INFO - PROCESS | 2380 | 1465248178478 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]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 687ms 13:22:58 INFO - PROCESS | 2380 | 1465248178530 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 2380 | 1465248178532 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 13:22:58 INFO - PROCESS | 2380 | 1465248178535 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:22:58 INFO - PROCESS | 2380 | 1465248178537 Marionette TRACE conn2 <- [1,2298,null,{}] 13:22:58 INFO - PROCESS | 2380 | 1465248178540 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}] 13:22:58 INFO - PROCESS | 2380 | 1465248178546 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:58 INFO - PROCESS | 2380 | 1465248178693 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:22:58 INFO - PROCESS | 2380 | 1465248178760 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 2380 | 1465248178762 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:58 INFO - PROCESS | 2380 | ++DOCSHELL 16B3C400 == 32 [pid = 2380] [id = 584] 13:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16B3C800) [pid = 2380] [serial = 1752] [outer = 00000000] 13:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1740D000) [pid = 2380] [serial = 1753] [outer = 16B3C800] 13:22:58 INFO - PROCESS | 2380 | 1465248178806 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17417800) [pid = 2380] [serial = 1754] [outer = 16B3C800] 13:22:59 INFO - PROCESS | 2380 | 1465248179211 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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 13:22:59 INFO - PROCESS | 2380 | 1465248179287 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2380 | 1465248179289 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 13:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:22:59 INFO - PROCESS | 2380 | 1465248179302 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 2380 | 1465248179303 Marionette TRACE conn2 <- [1,2302,null,{}] 13:22:59 INFO - PROCESS | 2380 | 1465248179307 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}] 13:22:59 INFO - PROCESS | 2380 | 1465248179309 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:59 INFO - PROCESS | 2380 | 1465248179499 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (139CEC00) [pid = 2380] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10AD2400) [pid = 2380] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (137AE800) [pid = 2380] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (151D2C00) [pid = 2380] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1607C000) [pid = 2380] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10E1BC00) [pid = 2380] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (169DD400) [pid = 2380] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (0F32B800) [pid = 2380] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (169D8400) [pid = 2380] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (10AD5400) [pid = 2380] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (140F8800) [pid = 2380] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:22:59 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (169E4800) [pid = 2380] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:22:59 INFO - PROCESS | 2380 | 1465248179566 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2380 | 1465248179568 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:22:59 INFO - PROCESS | 2380 | ++DOCSHELL 103CD800 == 33 [pid = 2380] [id = 585] 13:22:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10660000) [pid = 2380] [serial = 1755] [outer = 00000000] 13:22:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10E1BC00) [pid = 2380] [serial = 1756] [outer = 10660000] 13:22:59 INFO - PROCESS | 2380 | 1465248179627 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (11223400) [pid = 2380] [serial = 1757] [outer = 10660000] 13:22:59 INFO - PROCESS | 2380 | 1465248179974 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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 702ms 13:22:59 INFO - PROCESS | 2380 | 1465248180000 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2380 | 1465248180001 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:23:00 INFO - PROCESS | 2380 | 1465248180016 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 2380 | 1465248180018 Marionette TRACE conn2 <- [1,2306,null,{}] 13:23:00 INFO - PROCESS | 2380 | 1465248180022 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}] 13:23:00 INFO - PROCESS | 2380 | 1465248180023 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:00 INFO - PROCESS | 2380 | 1465248180099 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:23:00 INFO - PROCESS | 2380 | 1465248180104 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 2380 | 1465248180106 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:00 INFO - PROCESS | 2380 | ++DOCSHELL 1125CC00 == 34 [pid = 2380] [id = 586] 13:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (140F6C00) [pid = 2380] [serial = 1758] [outer = 00000000] 13:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (17411400) [pid = 2380] [serial = 1759] [outer = 140F6C00] 13:23:00 INFO - PROCESS | 2380 | 1465248180149 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (17581C00) [pid = 2380] [serial = 1760] [outer = 140F6C00] 13:23:00 INFO - PROCESS | 2380 | 1465248180575 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] 13:23:00 INFO - PROCESS | 2380 | 1465248180604 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:23:00 INFO - PROCESS | 2380 | 1465248180607 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 2380 | 1465248180609 Marionette TRACE conn2 <- [1,2310,null,{}] 13:23:00 INFO - PROCESS | 2380 | 1465248180626 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}] 13:23:00 INFO - PROCESS | 2380 | 1465248180628 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:00 INFO - PROCESS | 2380 | 1465248180713 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:23:00 INFO - PROCESS | 2380 | 1465248180718 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 2380 | 1465248180720 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:00 INFO - PROCESS | 2380 | ++DOCSHELL 137B0C00 == 35 [pid = 2380] [id = 587] 13:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (15419400) [pid = 2380] [serial = 1761] [outer = 00000000] 13:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (181E4800) [pid = 2380] [serial = 1762] [outer = 15419400] 13:23:00 INFO - PROCESS | 2380 | 1465248180762 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (181E8400) [pid = 2380] [serial = 1763] [outer = 15419400] 13:23:01 INFO - PROCESS | 2380 | 1465248181200 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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 624ms 13:23:01 INFO - PROCESS | 2380 | 1465248181245 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 2380 | 1465248181247 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 13:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:23:01 INFO - PROCESS | 2380 | 1465248181266 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 2380 | 1465248181268 Marionette TRACE conn2 <- [1,2314,null,{}] 13:23:01 INFO - PROCESS | 2380 | 1465248181272 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}] 13:23:01 INFO - PROCESS | 2380 | 1465248181274 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:01 INFO - PROCESS | 2380 | 1465248181350 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:23:01 INFO - PROCESS | 2380 | 1465248181355 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 2380 | 1465248181366 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:01 INFO - PROCESS | 2380 | ++DOCSHELL 10532400 == 36 [pid = 2380] [id = 588] 13:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (169D8400) [pid = 2380] [serial = 1764] [outer = 00000000] 13:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18370C00) [pid = 2380] [serial = 1765] [outer = 169D8400] 13:23:01 INFO - PROCESS | 2380 | 1465248181412 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18371C00) [pid = 2380] [serial = 1766] [outer = 169D8400] 13:23:02 INFO - PROCESS | 2380 | 1465248182151 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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 967ms 13:23:02 INFO - PROCESS | 2380 | 1465248182223 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 2380 | 1465248182226 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 13:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:23:02 INFO - PROCESS | 2380 | 1465248182231 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 2380 | 1465248182234 Marionette TRACE conn2 <- [1,2318,null,{}] 13:23:02 INFO - PROCESS | 2380 | 1465248182240 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}] 13:23:02 INFO - PROCESS | 2380 | 1465248182243 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:02 INFO - PROCESS | 2380 | 1465248182357 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:23:02 INFO - PROCESS | 2380 | 1465248182489 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 2380 | 1465248182492 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:02 INFO - PROCESS | 2380 | ++DOCSHELL 10A53400 == 37 [pid = 2380] [id = 589] 13:23:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (10EA6C00) [pid = 2380] [serial = 1767] [outer = 00000000] 13:23:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (130A4400) [pid = 2380] [serial = 1768] [outer = 10EA6C00] 13:23:02 INFO - PROCESS | 2380 | 1465248182551 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1394BC00) [pid = 2380] [serial = 1769] [outer = 10EA6C00] 13:23:03 INFO - PROCESS | 2380 | 1465248183085 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]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 905ms 13:23:03 INFO - PROCESS | 2380 | 1465248183133 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 2380 | 1465248183137 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 13:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:23:03 INFO - PROCESS | 2380 | 1465248183144 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 2380 | 1465248183147 Marionette TRACE conn2 <- [1,2322,null,{}] 13:23:03 INFO - PROCESS | 2380 | 1465248183151 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}] 13:23:03 INFO - PROCESS | 2380 | 1465248183153 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:03 INFO - PROCESS | 2380 | 1465248183268 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:23:03 INFO - PROCESS | 2380 | 1465248183379 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 2380 | 1465248183382 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:03 INFO - PROCESS | 2380 | ++DOCSHELL 156D0C00 == 38 [pid = 2380] [id = 590] 13:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15A0D800) [pid = 2380] [serial = 1770] [outer = 00000000] 13:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1607F000) [pid = 2380] [serial = 1771] [outer = 15A0D800] 13:23:03 INFO - PROCESS | 2380 | 1465248183477 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (169E4000) [pid = 2380] [serial = 1772] [outer = 15A0D800] 13:23:04 INFO - PROCESS | 2380 | 1465248184054 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]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 936ms 13:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:23:04 INFO - PROCESS | 2380 | 1465248184089 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 2380 | 1465248184091 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 13:23:04 INFO - PROCESS | 2380 | 1465248184095 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 2380 | 1465248184099 Marionette TRACE conn2 <- [1,2326,null,{}] 13:23:04 INFO - PROCESS | 2380 | 1465248184109 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}] 13:23:04 INFO - PROCESS | 2380 | 1465248184114 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:04 INFO - PROCESS | 2380 | 1465248184218 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:23:04 INFO - PROCESS | 2380 | 1465248184331 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 2380 | 1465248184334 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:04 INFO - PROCESS | 2380 | ++DOCSHELL 17697C00 == 39 [pid = 2380] [id = 591] 13:23:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (17734C00) [pid = 2380] [serial = 1773] [outer = 00000000] 13:23:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18160C00) [pid = 2380] [serial = 1774] [outer = 17734C00] 13:23:04 INFO - PROCESS | 2380 | 1465248184445 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1836BC00) [pid = 2380] [serial = 1775] [outer = 17734C00] 13:23:05 INFO - PROCESS | 2380 | 1465248185197 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]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1139ms 13:23:05 INFO - PROCESS | 2380 | 1465248185241 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:23:05 INFO - PROCESS | 2380 | 1465248185245 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 13:23:05 INFO - PROCESS | 2380 | 1465248185250 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 2380 | 1465248185253 Marionette TRACE conn2 <- [1,2330,null,{}] 13:23:05 INFO - PROCESS | 2380 | 1465248185258 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}] 13:23:05 INFO - PROCESS | 2380 | 1465248185261 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:05 INFO - PROCESS | 2380 | 1465248185357 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:23:05 INFO - PROCESS | 2380 | 1465248185502 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 2380 | 1465248185504 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:05 INFO - PROCESS | 2380 | ++DOCSHELL 10EA5000 == 40 [pid = 2380] [id = 592] 13:23:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10EA5400) [pid = 2380] [serial = 1776] [outer = 00000000] 13:23:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (13031C00) [pid = 2380] [serial = 1777] [outer = 10EA5400] 13:23:05 INFO - PROCESS | 2380 | 1465248185554 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1313B000) [pid = 2380] [serial = 1778] [outer = 10EA5400] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 137B0C00 == 39 [pid = 2380] [id = 587] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 1125CC00 == 38 [pid = 2380] [id = 586] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 103CD800 == 37 [pid = 2380] [id = 585] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 16B3C400 == 36 [pid = 2380] [id = 584] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 16855400 == 35 [pid = 2380] [id = 583] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 15420400 == 34 [pid = 2380] [id = 582] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 143F4400 == 33 [pid = 2380] [id = 581] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 12D66000 == 32 [pid = 2380] [id = 580] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 11440C00 == 31 [pid = 2380] [id = 579] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 10E15C00 == 30 [pid = 2380] [id = 578] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 17691800 == 29 [pid = 2380] [id = 577] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 10AD1C00 == 28 [pid = 2380] [id = 568] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 156D0C00 == 27 [pid = 2380] [id = 590] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 17697C00 == 26 [pid = 2380] [id = 591] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 10532400 == 25 [pid = 2380] [id = 588] 13:23:06 INFO - PROCESS | 2380 | --DOCSHELL 10A53400 == 24 [pid = 2380] [id = 589] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17730400) [pid = 2380] [serial = 1729] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (13147400) [pid = 2380] [serial = 1706] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (12BC8800) [pid = 2380] [serial = 1705] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (139D0400) [pid = 2380] [serial = 1711] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (139D5800) [pid = 2380] [serial = 1712] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (156D0800) [pid = 2380] [serial = 1714] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1684D800) [pid = 2380] [serial = 1717] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (114C6000) [pid = 2380] [serial = 1708] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (12AE5800) [pid = 2380] [serial = 1709] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16A84400) [pid = 2380] [serial = 1720] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (169D9000) [pid = 2380] [serial = 1718] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10ADD800) [pid = 2380] [serial = 1723] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16B35C00) [pid = 2380] [serial = 1721] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17730800) [pid = 2380] [serial = 1730] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (137B3C00) [pid = 2380] [serial = 1724] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1757E400) [pid = 2380] [serial = 1726] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (131D7400) [pid = 2380] [serial = 1697] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (12AA1800) [pid = 2380] [serial = 1696] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (15A4C800) [pid = 2380] [serial = 1700] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14E40400) [pid = 2380] [serial = 1699] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (17692C00) [pid = 2380] [serial = 1703] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1740C400) [pid = 2380] [serial = 1702] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (175B8C00) [pid = 2380] [serial = 1727] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (15A4D000) [pid = 2380] [serial = 1715] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2380 | 1465248186651 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]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1451ms 13:23:06 INFO - PROCESS | 2380 | 1465248186716 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 2380 | 1465248186720 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 13:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:23:06 INFO - PROCESS | 2380 | 1465248186724 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 2380 | 1465248186729 Marionette TRACE conn2 <- [1,2334,null,{}] 13:23:06 INFO - PROCESS | 2380 | 1465248186734 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}] 13:23:06 INFO - PROCESS | 2380 | 1465248186737 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:06 INFO - PROCESS | 2380 | 1465248186826 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:23:06 INFO - PROCESS | 2380 | 1465248186847 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 2380 | 1465248186850 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:06 INFO - PROCESS | 2380 | ++DOCSHELL 10ADAC00 == 25 [pid = 2380] [id = 593] 13:23:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10ADB800) [pid = 2380] [serial = 1779] [outer = 00000000] 13:23:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1122A400) [pid = 2380] [serial = 1780] [outer = 10ADB800] 13:23:06 INFO - PROCESS | 2380 | 1465248186898 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (114C7C00) [pid = 2380] [serial = 1781] [outer = 10ADB800] 13:23:07 INFO - PROCESS | 2380 | 1465248187388 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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 702ms 13:23:07 INFO - PROCESS | 2380 | 1465248187425 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 2380 | 1465248187430 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 13:23:07 INFO - PROCESS | 2380 | 1465248187440 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:23:07 INFO - PROCESS | 2380 | 1465248187443 Marionette TRACE conn2 <- [1,2338,null,{}] 13:23:07 INFO - PROCESS | 2380 | 1465248187446 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}] 13:23:07 INFO - PROCESS | 2380 | 1465248187449 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:07 INFO - PROCESS | 2380 | 1465248187566 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:23:07 INFO - PROCESS | 2380 | 1465248187673 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 2380 | 1465248187675 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:07 INFO - PROCESS | 2380 | ++DOCSHELL 12896C00 == 26 [pid = 2380] [id = 594] 13:23:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (13070C00) [pid = 2380] [serial = 1782] [outer = 00000000] 13:23:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1324A400) [pid = 2380] [serial = 1783] [outer = 13070C00] 13:23:07 INFO - PROCESS | 2380 | 1465248187724 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (137AB400) [pid = 2380] [serial = 1784] [outer = 13070C00] 13:23:08 INFO - PROCESS | 2380 | 1465248188104 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]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 13:23:08 INFO - PROCESS | 2380 | 1465248188182 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 2380 | 1465248188184 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 13:23:08 INFO - PROCESS | 2380 | 1465248188188 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:23:08 INFO - PROCESS | 2380 | 1465248188191 Marionette TRACE conn2 <- [1,2342,null,{}] 13:23:08 INFO - PROCESS | 2380 | 1465248188202 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}] 13:23:08 INFO - PROCESS | 2380 | 1465248188206 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:08 INFO - PROCESS | 2380 | 1465248188288 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:23:08 INFO - PROCESS | 2380 | 1465248188295 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 2380 | 1465248188298 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:08 INFO - PROCESS | 2380 | ++DOCSHELL 14E37C00 == 27 [pid = 2380] [id = 595] 13:23:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14E39800) [pid = 2380] [serial = 1785] [outer = 00000000] 13:23:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (153BF400) [pid = 2380] [serial = 1786] [outer = 14E39800] 13:23:08 INFO - PROCESS | 2380 | 1465248188353 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15423800) [pid = 2380] [serial = 1787] [outer = 14E39800] 13:23:08 INFO - PROCESS | 2380 | 1465248188848 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]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 686ms 13:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:23:08 INFO - PROCESS | 2380 | 1465248188887 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 2380 | 1465248188890 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 13:23:08 INFO - PROCESS | 2380 | 1465248188894 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 2380 | 1465248188897 Marionette TRACE conn2 <- [1,2346,null,{}] 13:23:08 INFO - PROCESS | 2380 | 1465248188911 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}] 13:23:08 INFO - PROCESS | 2380 | 1465248188913 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:09 INFO - PROCESS | 2380 | 1465248189059 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:23:09 INFO - PROCESS | 2380 | 1465248189069 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 2380 | 1465248189071 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:09 INFO - PROCESS | 2380 | ++DOCSHELL 15A48800 == 28 [pid = 2380] [id = 596] 13:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15A4E000) [pid = 2380] [serial = 1788] [outer = 00000000] 13:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15FA4000) [pid = 2380] [serial = 1789] [outer = 15A4E000] 13:23:09 INFO - PROCESS | 2380 | 1465248189115 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1607E800) [pid = 2380] [serial = 1790] [outer = 15A4E000] 13:23:09 INFO - PROCESS | 2380 | 1465248189548 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]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 686ms 13:23:09 INFO - PROCESS | 2380 | 1465248189592 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 2380 | 1465248189594 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 13:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:23:09 INFO - PROCESS | 2380 | 1465248189604 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 2380 | 1465248189606 Marionette TRACE conn2 <- [1,2350,null,{}] 13:23:09 INFO - PROCESS | 2380 | 1465248189593 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}] 13:23:09 INFO - PROCESS | 2380 | 1465248189595 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:09 INFO - PROCESS | 2380 | 1465248189703 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:23:09 INFO - PROCESS | 2380 | 1465248189709 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 2380 | 1465248189711 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:09 INFO - PROCESS | 2380 | ++DOCSHELL 16084000 == 29 [pid = 2380] [id = 597] 13:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16085400) [pid = 2380] [serial = 1791] [outer = 00000000] 13:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169DD800) [pid = 2380] [serial = 1792] [outer = 16085400] 13:23:09 INFO - PROCESS | 2380 | 1465248189754 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (169E6C00) [pid = 2380] [serial = 1793] [outer = 16085400] 13:23:10 INFO - PROCESS | 2380 | 1465248190242 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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 702ms 13:23:10 INFO - PROCESS | 2380 | 1465248190281 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 2380 | 1465248190283 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 13:23:10 INFO - PROCESS | 2380 | 1465248190286 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:23:10 INFO - PROCESS | 2380 | 1465248190288 Marionette TRACE conn2 <- [1,2354,null,{}] 13:23:10 INFO - PROCESS | 2380 | 1465248190292 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}] 13:23:10 INFO - PROCESS | 2380 | 1465248190297 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:10 INFO - PROCESS | 2380 | 1465248190452 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:23:10 INFO - PROCESS | 2380 | 1465248190468 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 2380 | 1465248190470 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:10 INFO - PROCESS | 2380 | ++DOCSHELL 16BAB000 == 30 [pid = 2380] [id = 598] 13:23:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16FE9000) [pid = 2380] [serial = 1794] [outer = 00000000] 13:23:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17412C00) [pid = 2380] [serial = 1795] [outer = 16FE9000] 13:23:10 INFO - PROCESS | 2380 | 1465248190513 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17584800) [pid = 2380] [serial = 1796] [outer = 16FE9000] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16B3C800) [pid = 2380] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15422400) [pid = 2380] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (143F6C00) [pid = 2380] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (114C4C00) [pid = 2380] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10660000) [pid = 2380] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (17F03000) [pid = 2380] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10E1FC00) [pid = 2380] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12DA6400) [pid = 2380] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (140F6C00) [pid = 2380] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (169D8400) [pid = 2380] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:23:10 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15419400) [pid = 2380] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:23:11 INFO - PROCESS | 2380 | 1465248191190 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]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 936ms 13:23:11 INFO - PROCESS | 2380 | 1465248191241 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 2380 | 1465248191243 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 13:23:11 INFO - PROCESS | 2380 | 1465248191247 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:23:11 INFO - PROCESS | 2380 | 1465248191249 Marionette TRACE conn2 <- [1,2358,null,{}] 13:23:11 INFO - PROCESS | 2380 | 1465248191252 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}] 13:23:11 INFO - PROCESS | 2380 | 1465248191254 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:11 INFO - PROCESS | 2380 | 1465248191328 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:23:11 INFO - PROCESS | 2380 | 1465248191334 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2380 | 1465248191336 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:11 INFO - PROCESS | 2380 | ++DOCSHELL 106E5800 == 31 [pid = 2380] [id = 599] 13:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10A4FC00) [pid = 2380] [serial = 1797] [outer = 00000000] 13:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (169E4400) [pid = 2380] [serial = 1798] [outer = 10A4FC00] 13:23:11 INFO - PROCESS | 2380 | 1465248191379 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (170F4000) [pid = 2380] [serial = 1799] [outer = 10A4FC00] 13:23:11 INFO - PROCESS | 2380 | 1465248191806 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]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 593ms 13:23:11 INFO - PROCESS | 2380 | 1465248191846 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 2380 | 1465248191848 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 13:23:11 INFO - PROCESS | 2380 | 1465248191855 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:23:11 INFO - PROCESS | 2380 | 1465248191857 Marionette TRACE conn2 <- [1,2362,null,{}] 13:23:11 INFO - PROCESS | 2380 | 1465248191860 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}] 13:23:11 INFO - PROCESS | 2380 | 1465248191862 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:11 INFO - PROCESS | 2380 | 1465248191940 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:23:11 INFO - PROCESS | 2380 | 1465248191946 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2380 | 1465248191948 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:11 INFO - PROCESS | 2380 | ++DOCSHELL 14E3D000 == 32 [pid = 2380] [id = 600] 13:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17416C00) [pid = 2380] [serial = 1800] [outer = 00000000] 13:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17689C00) [pid = 2380] [serial = 1801] [outer = 17416C00] 13:23:11 INFO - PROCESS | 2380 | 1465248191999 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (175B0400) [pid = 2380] [serial = 1802] [outer = 17416C00] 13:23:12 INFO - PROCESS | 2380 | 1465248192455 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]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 624ms 13:23:12 INFO - PROCESS | 2380 | 1465248192494 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 2380 | 1465248192496 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:23:12 INFO - PROCESS | 2380 | 1465248192503 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 2380 | 1465248192505 Marionette TRACE conn2 <- [1,2366,null,{}] 13:23:12 INFO - PROCESS | 2380 | 1465248192508 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}] 13:23:12 INFO - PROCESS | 2380 | 1465248192510 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:12 INFO - PROCESS | 2380 | 1465248192586 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:23:12 INFO - PROCESS | 2380 | 1465248192592 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 2380 | 1465248192594 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:12 INFO - PROCESS | 2380 | ++DOCSHELL 17696000 == 33 [pid = 2380] [id = 601] 13:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17697400) [pid = 2380] [serial = 1803] [outer = 00000000] 13:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17F03000) [pid = 2380] [serial = 1804] [outer = 17697400] 13:23:12 INFO - PROCESS | 2380 | 1465248192636 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17F7E000) [pid = 2380] [serial = 1805] [outer = 17697400] 13:23:13 INFO - PROCESS | 2380 | --DOCSHELL 10ADAC00 == 32 [pid = 2380] [id = 593] 13:23:13 INFO - PROCESS | 2380 | --DOCSHELL 10EA5000 == 31 [pid = 2380] [id = 592] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 12896C00 == 30 [pid = 2380] [id = 594] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 14E37C00 == 29 [pid = 2380] [id = 595] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 106E5800 == 28 [pid = 2380] [id = 599] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 15A48800 == 27 [pid = 2380] [id = 596] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 16BAB000 == 26 [pid = 2380] [id = 598] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 16084000 == 25 [pid = 2380] [id = 597] 13:23:14 INFO - PROCESS | 2380 | --DOCSHELL 14E3D000 == 24 [pid = 2380] [id = 600] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18370C00) [pid = 2380] [serial = 1765] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18371C00) [pid = 2380] [serial = 1766] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (181E4800) [pid = 2380] [serial = 1762] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (181E8400) [pid = 2380] [serial = 1763] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (169E3C00) [pid = 2380] [serial = 1750] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1740D000) [pid = 2380] [serial = 1753] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16078400) [pid = 2380] [serial = 1747] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (14E3C400) [pid = 2380] [serial = 1744] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (151CFC00) [pid = 2380] [serial = 1745] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (12BC0800) [pid = 2380] [serial = 1738] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (13034800) [pid = 2380] [serial = 1739] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (10E1BC00) [pid = 2380] [serial = 1756] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (181DE800) [pid = 2380] [serial = 1733] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (18160400) [pid = 2380] [serial = 1732] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (12A9AC00) [pid = 2380] [serial = 1735] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (137A9000) [pid = 2380] [serial = 1736] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (13145C00) [pid = 2380] [serial = 1741] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (132EE400) [pid = 2380] [serial = 1742] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (17417800) [pid = 2380] [serial = 1754] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (17411400) [pid = 2380] [serial = 1759] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (11223400) [pid = 2380] [serial = 1757] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (17581C00) [pid = 2380] [serial = 1760] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (1607FC00) [pid = 2380] [serial = 1748] [outer = 00000000] [url = about:blank] 13:23:14 INFO - PROCESS | 2380 | 1465248194371 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]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1903ms 13:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:23:14 INFO - PROCESS | 2380 | 1465248194417 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 2380 | 1465248194421 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 13:23:14 INFO - PROCESS | 2380 | 1465248194426 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 2380 | 1465248194429 Marionette TRACE conn2 <- [1,2370,null,{}] 13:23:14 INFO - PROCESS | 2380 | 1465248194435 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}] 13:23:14 INFO - PROCESS | 2380 | 1465248194438 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:14 INFO - PROCESS | 2380 | 1465248194529 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:23:14 INFO - PROCESS | 2380 | 1465248194536 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 2380 | 1465248194541 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:14 INFO - PROCESS | 2380 | ++DOCSHELL 10AD7000 == 25 [pid = 2380] [id = 602] 13:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (10ADCC00) [pid = 2380] [serial = 1806] [outer = 00000000] 13:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (10E18000) [pid = 2380] [serial = 1807] [outer = 10ADCC00] 13:23:14 INFO - PROCESS | 2380 | 1465248194589 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10EB1C00) [pid = 2380] [serial = 1808] [outer = 10ADCC00] 13:23:15 INFO - PROCESS | 2380 | 1465248195095 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]]]}] 13:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 686ms 13:23:15 INFO - PROCESS | 2380 | 1465248195121 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 2380 | 1465248195126 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 13:23:15 INFO - PROCESS | 2380 | 1465248195132 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:23:15 INFO - PROCESS | 2380 | 1465248195135 Marionette TRACE conn2 <- [1,2374,null,{}] 13:23:15 INFO - PROCESS | 2380 | 1465248195139 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}] 13:23:15 INFO - PROCESS | 2380 | 1465248195142 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:15 INFO - PROCESS | 2380 | 1465248195230 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:23:15 INFO - PROCESS | 2380 | 1465248195239 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 2380 | 1465248195242 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:15 INFO - PROCESS | 2380 | ++DOCSHELL 12DA3400 == 26 [pid = 2380] [id = 603] 13:23:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (12DA6400) [pid = 2380] [serial = 1809] [outer = 00000000] 13:23:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (13036400) [pid = 2380] [serial = 1810] [outer = 12DA6400] 13:23:15 INFO - PROCESS | 2380 | 1465248195288 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (1309CC00) [pid = 2380] [serial = 1811] [outer = 12DA6400] 13:23:15 INFO - PROCESS | 2380 | 1465248195770 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]]]}] 13:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 702ms 13:23:15 INFO - PROCESS | 2380 | 1465248195831 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 2380 | 1465248195834 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 13:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:23:15 INFO - PROCESS | 2380 | 1465248195837 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 2380 | 1465248195841 Marionette TRACE conn2 <- [1,2378,null,{}] 13:23:15 INFO - PROCESS | 2380 | 1465248195851 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}] 13:23:15 INFO - PROCESS | 2380 | 1465248195856 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:15 INFO - PROCESS | 2380 | 1465248195966 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:23:16 INFO - PROCESS | 2380 | 1465248196063 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 2380 | 1465248196066 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:16 INFO - PROCESS | 2380 | ++DOCSHELL 139C9800 == 27 [pid = 2380] [id = 604] 13:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (139CC400) [pid = 2380] [serial = 1812] [outer = 00000000] 13:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (139D3000) [pid = 2380] [serial = 1813] [outer = 139CC400] 13:23:16 INFO - PROCESS | 2380 | 1465248196121 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1401D400) [pid = 2380] [serial = 1814] [outer = 139CC400] 13:23:16 INFO - PROCESS | 2380 | 1465248196497 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]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 702ms 13:23:16 INFO - PROCESS | 2380 | 1465248196536 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 2380 | 1465248196538 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 13:23:16 INFO - PROCESS | 2380 | 1465248196542 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:23:16 INFO - PROCESS | 2380 | 1465248196543 Marionette TRACE conn2 <- [1,2382,null,{}] 13:23:16 INFO - PROCESS | 2380 | 1465248196558 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}] 13:23:16 INFO - PROCESS | 2380 | 1465248196560 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:16 INFO - PROCESS | 2380 | 1465248196676 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:23:16 INFO - PROCESS | 2380 | 1465248196735 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 2380 | 1465248196737 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:16 INFO - PROCESS | 2380 | ++DOCSHELL 14014000 == 28 [pid = 2380] [id = 605] 13:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (14019C00) [pid = 2380] [serial = 1815] [outer = 00000000] 13:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14E3D800) [pid = 2380] [serial = 1816] [outer = 14019C00] 13:23:16 INFO - PROCESS | 2380 | 1465248196799 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (151D2C00) [pid = 2380] [serial = 1817] [outer = 14019C00] 13:23:17 INFO - PROCESS | 2380 | 1465248197239 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]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 764ms 13:23:17 INFO - PROCESS | 2380 | 1465248197329 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 2380 | 1465248197331 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 13:23:17 INFO - PROCESS | 2380 | 1465248197339 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 2380 | 1465248197341 Marionette TRACE conn2 <- [1,2386,null,{}] 13:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:23:17 INFO - PROCESS | 2380 | 1465248197344 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}] 13:23:17 INFO - PROCESS | 2380 | 1465248197346 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:17 INFO - PROCESS | 2380 | 1465248197424 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:23:17 INFO - PROCESS | 2380 | 1465248197433 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 2380 | 1465248197435 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:17 INFO - PROCESS | 2380 | ++DOCSHELL 153C6800 == 29 [pid = 2380] [id = 606] 13:23:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (15419C00) [pid = 2380] [serial = 1818] [outer = 00000000] 13:23:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (15F9D800) [pid = 2380] [serial = 1819] [outer = 15419C00] 13:23:17 INFO - PROCESS | 2380 | 1465248197479 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16078C00) [pid = 2380] [serial = 1820] [outer = 15419C00] 13:23:17 INFO - PROCESS | 2380 | 1465248197923 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]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 624ms 13:23:17 INFO - PROCESS | 2380 | 1465248197981 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 2380 | 1465248197983 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 13:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:23:17 INFO - PROCESS | 2380 | 1465248197986 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 2380 | 1465248197988 Marionette TRACE conn2 <- [1,2390,null,{}] 13:23:17 INFO - PROCESS | 2380 | 1465248197991 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}] 13:23:17 INFO - PROCESS | 2380 | 1465248197996 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:18 INFO - PROCESS | 2380 | 1465248198094 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:23:18 INFO - PROCESS | 2380 | 1465248198100 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 2380 | 1465248198102 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:18 INFO - PROCESS | 2380 | ++DOCSHELL 16853400 == 30 [pid = 2380] [id = 607] 13:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16853800) [pid = 2380] [serial = 1821] [outer = 00000000] 13:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (169E7800) [pid = 2380] [serial = 1822] [outer = 16853800] 13:23:18 INFO - PROCESS | 2380 | 1465248198145 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17040800) [pid = 2380] [serial = 1823] [outer = 16853800] 13:23:18 INFO - PROCESS | 2380 | 1465248198577 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]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 640ms 13:23:18 INFO - PROCESS | 2380 | 1465248198624 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 2380 | 1465248198626 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 13:23:18 INFO - PROCESS | 2380 | 1465248198629 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:23:18 INFO - PROCESS | 2380 | 1465248198631 Marionette TRACE conn2 <- [1,2394,null,{}] 13:23:18 INFO - PROCESS | 2380 | 1465248198645 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}] 13:23:18 INFO - PROCESS | 2380 | 1465248198647 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:18 INFO - PROCESS | 2380 | 1465248198722 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:23:18 INFO - PROCESS | 2380 | 1465248198727 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 2380 | 1465248198729 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:18 INFO - PROCESS | 2380 | ++DOCSHELL 16BA9000 == 31 [pid = 2380] [id = 608] 13:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (170F5800) [pid = 2380] [serial = 1824] [outer = 00000000] 13:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17581C00) [pid = 2380] [serial = 1825] [outer = 170F5800] 13:23:18 INFO - PROCESS | 2380 | 1465248198771 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17587000) [pid = 2380] [serial = 1826] [outer = 170F5800] 13:23:19 INFO - PROCESS | 2380 | 1465248199238 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]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 655ms 13:23:19 INFO - PROCESS | 2380 | 1465248199288 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 2380 | 1465248199290 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 13:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:23:19 INFO - PROCESS | 2380 | 1465248199293 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 2380 | 1465248199295 Marionette TRACE conn2 <- [1,2398,null,{}] 13:23:19 INFO - PROCESS | 2380 | 1465248199298 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}] 13:23:19 INFO - PROCESS | 2380 | 1465248199300 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:19 INFO - PROCESS | 2380 | 1465248199377 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:23:19 INFO - PROCESS | 2380 | 1465248199384 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 2380 | 1465248199386 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:19 INFO - PROCESS | 2380 | ++DOCSHELL 1768D400 == 32 [pid = 2380] [id = 609] 13:23:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17694000) [pid = 2380] [serial = 1827] [outer = 00000000] 13:23:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17739400) [pid = 2380] [serial = 1828] [outer = 17694000] 13:23:19 INFO - PROCESS | 2380 | 1465248199429 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1773A000) [pid = 2380] [serial = 1829] [outer = 17694000] 13:23:19 INFO - PROCESS | 2380 | 1465248199922 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]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 687ms 13:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:23:19 INFO - PROCESS | 2380 | 1465248199994 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 2380 | 1465248199996 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 13:23:19 INFO - PROCESS | 2380 | 1465248199999 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 2380 | 1465248200000 Marionette TRACE conn2 <- [1,2402,null,{}] 13:23:19 INFO - PROCESS | 2380 | 1465248200004 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}] 13:23:19 INFO - PROCESS | 2380 | 1465248200005 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:20 INFO - PROCESS | 2380 | 1465248200114 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:23:20 INFO - PROCESS | 2380 | 1465248200200 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2380 | 1465248200202 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:20 INFO - PROCESS | 2380 | ++DOCSHELL 106F0000 == 33 [pid = 2380] [id = 610] 13:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (106F1400) [pid = 2380] [serial = 1830] [outer = 00000000] 13:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18166000) [pid = 2380] [serial = 1831] [outer = 106F1400] 13:23:20 INFO - PROCESS | 2380 | 1465248200236 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1816EC00) [pid = 2380] [serial = 1832] [outer = 106F1400] 13:23:20 INFO - PROCESS | 2380 | 1465248200655 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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 686ms 13:23:20 INFO - PROCESS | 2380 | 1465248200685 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 2380 | 1465248200687 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 13:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:23:20 INFO - PROCESS | 2380 | 1465248200690 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 2380 | 1465248200692 Marionette TRACE conn2 <- [1,2406,null,{}] 13:23:20 INFO - PROCESS | 2380 | 1465248200695 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}] 13:23:20 INFO - PROCESS | 2380 | 1465248200697 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:20 INFO - PROCESS | 2380 | 1465248200823 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:23:20 INFO - PROCESS | 2380 | 1465248200828 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2380 | 1465248200830 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:20 INFO - PROCESS | 2380 | ++DOCSHELL 0F331C00 == 34 [pid = 2380] [id = 611] 13:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (11ADA800) [pid = 2380] [serial = 1833] [outer = 00000000] 13:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (181EDC00) [pid = 2380] [serial = 1834] [outer = 11ADA800] 13:23:20 INFO - PROCESS | 2380 | 1465248200873 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18377800) [pid = 2380] [serial = 1835] [outer = 11ADA800] 13:23:21 INFO - PROCESS | 2380 | 1465248201321 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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 686ms 13:23:21 INFO - PROCESS | 2380 | 1465248201392 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 2380 | 1465248201395 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 13:23:21 INFO - PROCESS | 2380 | 1465248201398 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:23:21 INFO - PROCESS | 2380 | 1465248201400 Marionette TRACE conn2 <- [1,2410,null,{}] 13:23:21 INFO - PROCESS | 2380 | 1465248201404 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}] 13:23:21 INFO - PROCESS | 2380 | 1465248201407 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:21 INFO - PROCESS | 2380 | 1465248201554 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17416C00) [pid = 2380] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15A4E000) [pid = 2380] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16085400) [pid = 2380] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16FE9000) [pid = 2380] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10ADB800) [pid = 2380] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10EA5400) [pid = 2380] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17734C00) [pid = 2380] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15A0D800) [pid = 2380] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10EA6C00) [pid = 2380] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14E39800) [pid = 2380] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (13070C00) [pid = 2380] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10A4FC00) [pid = 2380] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:23:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1687EC00) [pid = 2380] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:23:21 INFO - PROCESS | 2380 | 1465248201777 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 2380 | 1465248201780 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:21 INFO - PROCESS | 2380 | ++DOCSHELL 10666000 == 35 [pid = 2380] [id = 612] 13:23:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (10A48C00) [pid = 2380] [serial = 1836] [outer = 00000000] 13:23:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10E1FC00) [pid = 2380] [serial = 1837] [outer = 10A48C00] 13:23:21 INFO - PROCESS | 2380 | 1465248201825 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (153BA800) [pid = 2380] [serial = 1838] [outer = 10A48C00] 13:23:22 INFO - PROCESS | 2380 | 1465248202202 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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 842ms 13:23:22 INFO - PROCESS | 2380 | 1465248202241 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 2380 | 1465248202243 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:23:22 INFO - PROCESS | 2380 | 1465248202246 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 2380 | 1465248202248 Marionette TRACE conn2 <- [1,2414,null,{}] 13:23:22 INFO - PROCESS | 2380 | 1465248202258 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}] 13:23:22 INFO - PROCESS | 2380 | 1465248202260 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:22 INFO - PROCESS | 2380 | 1465248202346 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:23:22 INFO - PROCESS | 2380 | 1465248202352 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 2380 | 1465248202354 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:22 INFO - PROCESS | 2380 | ++DOCSHELL 139D5000 == 36 [pid = 2380] [id = 613] 13:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15C75000) [pid = 2380] [serial = 1839] [outer = 00000000] 13:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (183A6400) [pid = 2380] [serial = 1840] [outer = 15C75000] 13:23:22 INFO - PROCESS | 2380 | 1465248202397 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (183ACC00) [pid = 2380] [serial = 1841] [outer = 15C75000] 13:23:22 INFO - PROCESS | 2380 | 1465248202818 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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 593ms 13:23:22 INFO - PROCESS | 2380 | 1465248202844 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 2380 | 1465248202846 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:23:22 INFO - PROCESS | 2380 | 1465248202849 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 2380 | 1465248202850 Marionette TRACE conn2 <- [1,2418,null,{}] 13:23:22 INFO - PROCESS | 2380 | 1465248202854 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}] 13:23:22 INFO - PROCESS | 2380 | 1465248202865 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:22 INFO - PROCESS | 2380 | 1465248202987 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:23:22 INFO - PROCESS | 2380 | 1465248202992 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 2380 | 1465248202994 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:23 INFO - PROCESS | 2380 | ++DOCSHELL 17691C00 == 37 [pid = 2380] [id = 614] 13:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17F02C00) [pid = 2380] [serial = 1842] [outer = 00000000] 13:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1983CC00) [pid = 2380] [serial = 1843] [outer = 17F02C00] 13:23:23 INFO - PROCESS | 2380 | 1465248203036 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (198EA400) [pid = 2380] [serial = 1844] [outer = 17F02C00] 13:23:23 INFO - PROCESS | 2380 | 1465248203483 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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 702ms 13:23:23 INFO - PROCESS | 2380 | 1465248203549 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 2380 | 1465248203551 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 13:23:23 INFO - PROCESS | 2380 | 1465248203554 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:23:23 INFO - PROCESS | 2380 | 1465248203556 Marionette TRACE conn2 <- [1,2422,null,{}] 13:23:23 INFO - PROCESS | 2380 | 1465248203559 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}] 13:23:23 INFO - PROCESS | 2380 | 1465248203561 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:23 INFO - PROCESS | 2380 | 1465248203639 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:23:23 INFO - PROCESS | 2380 | 1465248203646 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 2380 | 1465248203648 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:23 INFO - PROCESS | 2380 | ++DOCSHELL 15C7C400 == 38 [pid = 2380] [id = 615] 13:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16078000) [pid = 2380] [serial = 1845] [outer = 00000000] 13:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (198F1800) [pid = 2380] [serial = 1846] [outer = 16078000] 13:23:23 INFO - PROCESS | 2380 | 1465248203690 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (19B06000) [pid = 2380] [serial = 1847] [outer = 16078000] 13:23:24 INFO - PROCESS | 2380 | 1465248204486 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 983ms 13:23:24 INFO - PROCESS | 2380 | 1465248204541 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 2380 | 1465248204546 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 13:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:23:24 INFO - PROCESS | 2380 | 1465248204550 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 2380 | 1465248204555 Marionette TRACE conn2 <- [1,2426,null,{}] 13:23:24 INFO - PROCESS | 2380 | 1465248204561 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}] 13:23:24 INFO - PROCESS | 2380 | 1465248204564 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:24 INFO - PROCESS | 2380 | 1465248204705 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:23:24 INFO - PROCESS | 2380 | 1465248204843 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 2380 | 1465248204846 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:24 INFO - PROCESS | 2380 | ++DOCSHELL 10A48800 == 39 [pid = 2380] [id = 616] 13:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (10AD3000) [pid = 2380] [serial = 1848] [outer = 00000000] 13:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10EA5000) [pid = 2380] [serial = 1849] [outer = 10AD3000] 13:23:24 INFO - PROCESS | 2380 | 1465248204904 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (13103000) [pid = 2380] [serial = 1850] [outer = 10AD3000] 13:23:25 INFO - PROCESS | 2380 | 1465248205816 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]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1295ms 13:23:25 INFO - PROCESS | 2380 | 1465248205860 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 2380 | 1465248205866 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 13:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:23:25 INFO - PROCESS | 2380 | 1465248205875 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 2380 | 1465248205878 Marionette TRACE conn2 <- [1,2430,null,{}] 13:23:25 INFO - PROCESS | 2380 | 1465248205884 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}] 13:23:25 INFO - PROCESS | 2380 | 1465248205887 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:25 INFO - PROCESS | 2380 | 1465248205999 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:23:26 INFO - PROCESS | 2380 | 1465248206136 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 2380 | 1465248206141 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:26 INFO - PROCESS | 2380 | ++DOCSHELL 10ADC800 == 40 [pid = 2380] [id = 617] 13:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10E17000) [pid = 2380] [serial = 1851] [outer = 00000000] 13:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (114BD400) [pid = 2380] [serial = 1852] [outer = 10E17000] 13:23:26 INFO - PROCESS | 2380 | 1465248206192 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (12A9BC00) [pid = 2380] [serial = 1853] [outer = 10E17000] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 17691C00 == 39 [pid = 2380] [id = 614] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 139D5000 == 38 [pid = 2380] [id = 613] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 10666000 == 37 [pid = 2380] [id = 612] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 0F331C00 == 36 [pid = 2380] [id = 611] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 106F0000 == 35 [pid = 2380] [id = 610] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 1768D400 == 34 [pid = 2380] [id = 609] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 16BA9000 == 33 [pid = 2380] [id = 608] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 16853400 == 32 [pid = 2380] [id = 607] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 153C6800 == 31 [pid = 2380] [id = 606] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 14014000 == 30 [pid = 2380] [id = 605] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 139C9800 == 29 [pid = 2380] [id = 604] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 12DA3400 == 28 [pid = 2380] [id = 603] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 10AD7000 == 27 [pid = 2380] [id = 602] 13:23:26 INFO - PROCESS | 2380 | --DOCSHELL 17696000 == 26 [pid = 2380] [id = 601] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17F03000) [pid = 2380] [serial = 1804] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16A88800) [pid = 2380] [serial = 1751] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (175B0400) [pid = 2380] [serial = 1802] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (15FA4000) [pid = 2380] [serial = 1789] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (169DD800) [pid = 2380] [serial = 1792] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17412C00) [pid = 2380] [serial = 1795] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (169E6C00) [pid = 2380] [serial = 1793] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17689C00) [pid = 2380] [serial = 1801] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17584800) [pid = 2380] [serial = 1796] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1122A400) [pid = 2380] [serial = 1780] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (114C7C00) [pid = 2380] [serial = 1781] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1313B000) [pid = 2380] [serial = 1778] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (13031C00) [pid = 2380] [serial = 1777] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1836BC00) [pid = 2380] [serial = 1775] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18160C00) [pid = 2380] [serial = 1774] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (169E4000) [pid = 2380] [serial = 1772] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1607F000) [pid = 2380] [serial = 1771] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1394BC00) [pid = 2380] [serial = 1769] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (130A4400) [pid = 2380] [serial = 1768] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (153BF400) [pid = 2380] [serial = 1786] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (137AB400) [pid = 2380] [serial = 1784] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1324A400) [pid = 2380] [serial = 1783] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (169E4400) [pid = 2380] [serial = 1798] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1607E800) [pid = 2380] [serial = 1790] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (170F4000) [pid = 2380] [serial = 1799] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (15423800) [pid = 2380] [serial = 1787] [outer = 00000000] [url = about:blank] 13:23:26 INFO - PROCESS | 2380 | 1465248206690 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]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 827ms 13:23:26 INFO - PROCESS | 2380 | 1465248206714 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 2380 | 1465248206719 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 13:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:23:26 INFO - PROCESS | 2380 | 1465248206725 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 2380 | 1465248206728 Marionette TRACE conn2 <- [1,2434,null,{}] 13:23:26 INFO - PROCESS | 2380 | 1465248206731 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}] 13:23:26 INFO - PROCESS | 2380 | 1465248206734 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:26 INFO - PROCESS | 2380 | 1465248206824 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:23:26 INFO - PROCESS | 2380 | 1465248206830 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 2380 | 1465248206833 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:26 INFO - PROCESS | 2380 | ++DOCSHELL 12DA7C00 == 27 [pid = 2380] [id = 618] 13:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (12DAF800) [pid = 2380] [serial = 1854] [outer = 00000000] 13:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (13147800) [pid = 2380] [serial = 1855] [outer = 12DAF800] 13:23:26 INFO - PROCESS | 2380 | 1465248206881 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (13245800) [pid = 2380] [serial = 1856] [outer = 12DAF800] 13:23:27 INFO - PROCESS | 2380 | 1465248207385 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]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 702ms 13:23:27 INFO - PROCESS | 2380 | 1465248207425 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 2380 | 1465248207429 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 13:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:23:27 INFO - PROCESS | 2380 | 1465248207433 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 2380 | 1465248207439 Marionette TRACE conn2 <- [1,2438,null,{}] 13:23:27 INFO - PROCESS | 2380 | 1465248207449 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}] 13:23:27 INFO - PROCESS | 2380 | 1465248207454 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:27 INFO - PROCESS | 2380 | 1465248207537 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:23:27 INFO - PROCESS | 2380 | 1465248207674 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 2380 | 1465248207678 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:27 INFO - PROCESS | 2380 | ++DOCSHELL 139D1800 == 28 [pid = 2380] [id = 619] 13:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (139D3C00) [pid = 2380] [serial = 1857] [outer = 00000000] 13:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (140EF800) [pid = 2380] [serial = 1858] [outer = 139D3C00] 13:23:27 INFO - PROCESS | 2380 | 1465248207727 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14E35C00) [pid = 2380] [serial = 1859] [outer = 139D3C00] 13:23:28 INFO - PROCESS | 2380 | 1465248208090 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]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 686ms 13:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:23:28 INFO - PROCESS | 2380 | 1465248208134 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 2380 | 1465248208137 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 13:23:28 INFO - PROCESS | 2380 | 1465248208140 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 2380 | 1465248208142 Marionette TRACE conn2 <- [1,2442,null,{}] 13:23:28 INFO - PROCESS | 2380 | 1465248208145 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}] 13:23:28 INFO - PROCESS | 2380 | 1465248208147 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:28 INFO - PROCESS | 2380 | 1465248208229 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:23:28 INFO - PROCESS | 2380 | 1465248208235 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 2380 | 1465248208237 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:28 INFO - PROCESS | 2380 | ++DOCSHELL 14E40400 == 29 [pid = 2380] [id = 620] 13:23:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14EAB800) [pid = 2380] [serial = 1860] [outer = 00000000] 13:23:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15A0D400) [pid = 2380] [serial = 1861] [outer = 14EAB800] 13:23:28 INFO - PROCESS | 2380 | 1465248208289 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15C72C00) [pid = 2380] [serial = 1862] [outer = 14EAB800] 13:23:28 INFO - PROCESS | 2380 | 1465248208767 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]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 686ms 13:23:28 INFO - PROCESS | 2380 | 1465248208843 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 2380 | 1465248208845 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 13:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:23:28 INFO - PROCESS | 2380 | 1465248208848 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 2380 | 1465248208850 Marionette TRACE conn2 <- [1,2446,null,{}] 13:23:28 INFO - PROCESS | 2380 | 1465248208853 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}] 13:23:28 INFO - PROCESS | 2380 | 1465248208855 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:28 INFO - PROCESS | 2380 | 1465248208964 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:23:29 INFO - PROCESS | 2380 | 1465248209056 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 2380 | 1465248209058 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:29 INFO - PROCESS | 2380 | ++DOCSHELL 16082C00 == 30 [pid = 2380] [id = 621] 13:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16083000) [pid = 2380] [serial = 1863] [outer = 00000000] 13:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16851000) [pid = 2380] [serial = 1864] [outer = 16083000] 13:23:29 INFO - PROCESS | 2380 | 1465248209101 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169D9000) [pid = 2380] [serial = 1865] [outer = 16083000] 13:23:29 INFO - PROCESS | 2380 | 1465248209525 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]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 13:23:29 INFO - PROCESS | 2380 | 1465248209590 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 2380 | 1465248209592 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 13:23:29 INFO - PROCESS | 2380 | 1465248209595 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:23:29 INFO - PROCESS | 2380 | 1465248209597 Marionette TRACE conn2 <- [1,2450,null,{}] 13:23:29 INFO - PROCESS | 2380 | 1465248209604 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}] 13:23:29 INFO - PROCESS | 2380 | 1465248209609 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:29 INFO - PROCESS | 2380 | 1465248209750 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:23:29 INFO - PROCESS | 2380 | 1465248209765 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 2380 | 1465248209767 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:29 INFO - PROCESS | 2380 | ++DOCSHELL 169E7400 == 31 [pid = 2380] [id = 622] 13:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (169E7C00) [pid = 2380] [serial = 1866] [outer = 00000000] 13:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16FF1C00) [pid = 2380] [serial = 1867] [outer = 169E7C00] 13:23:29 INFO - PROCESS | 2380 | 1465248209867 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (170F4000) [pid = 2380] [serial = 1868] [outer = 169E7C00] 13:23:30 INFO - PROCESS | 2380 | 1465248210274 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]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 13:23:30 INFO - PROCESS | 2380 | 1465248210347 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 2380 | 1465248210349 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 13:23:30 INFO - PROCESS | 2380 | 1465248210356 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 2380 | 1465248210358 Marionette TRACE conn2 <- [1,2454,null,{}] 13:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:23:30 INFO - PROCESS | 2380 | 1465248210361 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}] 13:23:30 INFO - PROCESS | 2380 | 1465248210363 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:30 INFO - PROCESS | 2380 | 1465248210635 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (106F1400) [pid = 2380] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14019C00) [pid = 2380] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (12DA6400) [pid = 2380] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15419C00) [pid = 2380] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (17697400) [pid = 2380] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16853800) [pid = 2380] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (11ADA800) [pid = 2380] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (170F5800) [pid = 2380] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (139CC400) [pid = 2380] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10ADCC00) [pid = 2380] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10A48C00) [pid = 2380] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (15C75000) [pid = 2380] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (17694000) [pid = 2380] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:23:30 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (17F02C00) [pid = 2380] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:23:30 INFO - PROCESS | 2380 | 1465248210704 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 2380 | 1465248210706 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:30 INFO - PROCESS | 2380 | ++DOCSHELL 0F32D400 == 32 [pid = 2380] [id = 623] 13:23:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0F32E800) [pid = 2380] [serial = 1869] [outer = 00000000] 13:23:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10A50C00) [pid = 2380] [serial = 1870] [outer = 0F32E800] 13:23:30 INFO - PROCESS | 2380 | 1465248210749 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (114C1C00) [pid = 2380] [serial = 1871] [outer = 0F32E800] 13:23:31 INFO - PROCESS | 2380 | 1465248211081 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 780ms 13:23:31 INFO - PROCESS | 2380 | 1465248211125 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 2380 | 1465248211127 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 13:23:31 INFO - PROCESS | 2380 | 1465248211130 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:23:31 INFO - PROCESS | 2380 | 1465248211132 Marionette TRACE conn2 <- [1,2458,null,{}] 13:23:31 INFO - PROCESS | 2380 | 1465248211135 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}] 13:23:31 INFO - PROCESS | 2380 | 1465248211137 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:31 INFO - PROCESS | 2380 | 1465248211251 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:23:31 INFO - PROCESS | 2380 | 1465248211259 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 2380 | 1465248211261 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:31 INFO - PROCESS | 2380 | ++DOCSHELL 12A9C800 == 33 [pid = 2380] [id = 624] 13:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (143F2400) [pid = 2380] [serial = 1872] [outer = 00000000] 13:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16BA5C00) [pid = 2380] [serial = 1873] [outer = 143F2400] 13:23:31 INFO - PROCESS | 2380 | 1465248211304 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (170EB800) [pid = 2380] [serial = 1874] [outer = 143F2400] 13:23:31 INFO - PROCESS | 2380 | 1465248211705 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 593ms 13:23:31 INFO - PROCESS | 2380 | 1465248211727 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 2380 | 1465248211729 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:23:31 INFO - PROCESS | 2380 | 1465248211732 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 2380 | 1465248211734 Marionette TRACE conn2 <- [1,2462,null,{}] 13:23:31 INFO - PROCESS | 2380 | 1465248211737 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}] 13:23:31 INFO - PROCESS | 2380 | 1465248211739 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:31 INFO - PROCESS | 2380 | 1465248211815 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:23:31 INFO - PROCESS | 2380 | 1465248211820 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 2380 | 1465248211822 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:31 INFO - PROCESS | 2380 | ++DOCSHELL 12BC2C00 == 34 [pid = 2380] [id = 625] 13:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14E34C00) [pid = 2380] [serial = 1875] [outer = 00000000] 13:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (175B2800) [pid = 2380] [serial = 1876] [outer = 14E34C00] 13:23:31 INFO - PROCESS | 2380 | 1465248211864 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (175B7400) [pid = 2380] [serial = 1877] [outer = 14E34C00] 13:23:32 INFO - PROCESS | 2380 | 1465248212377 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]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 686ms 13:23:32 INFO - PROCESS | 2380 | 1465248212433 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 2380 | 1465248212435 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 13:23:32 INFO - PROCESS | 2380 | 1465248212447 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 2380 | 1465248212449 Marionette TRACE conn2 <- [1,2466,null,{}] 13:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:23:32 INFO - PROCESS | 2380 | 1465248212452 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}] 13:23:32 INFO - PROCESS | 2380 | 1465248212454 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:32 INFO - PROCESS | 2380 | 1465248212531 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:23:32 INFO - PROCESS | 2380 | 1465248212537 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 2380 | 1465248212539 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:32 INFO - PROCESS | 2380 | ++DOCSHELL 17416800 == 35 [pid = 2380] [id = 626] 13:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17416C00) [pid = 2380] [serial = 1878] [outer = 00000000] 13:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17730400) [pid = 2380] [serial = 1879] [outer = 17416C00] 13:23:32 INFO - PROCESS | 2380 | 1465248212588 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17F03000) [pid = 2380] [serial = 1880] [outer = 17416C00] 13:23:33 INFO - PROCESS | 2380 | 1465248213291 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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 873ms 13:23:33 INFO - PROCESS | 2380 | 1465248213334 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 2380 | 1465248213338 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 13:23:33 INFO - PROCESS | 2380 | 1465248213343 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:23:33 INFO - PROCESS | 2380 | 1465248213348 Marionette TRACE conn2 <- [1,2470,null,{}] 13:23:33 INFO - PROCESS | 2380 | 1465248213353 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}] 13:23:33 INFO - PROCESS | 2380 | 1465248213356 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:33 INFO - PROCESS | 2380 | 1465248213474 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:23:33 INFO - PROCESS | 2380 | 1465248213579 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 2380 | 1465248213582 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:33 INFO - PROCESS | 2380 | ++DOCSHELL 10AD7000 == 36 [pid = 2380] [id = 627] 13:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10ADE000) [pid = 2380] [serial = 1881] [outer = 00000000] 13:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (12A17000) [pid = 2380] [serial = 1882] [outer = 10ADE000] 13:23:33 INFO - PROCESS | 2380 | 1465248213647 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (132E1400) [pid = 2380] [serial = 1883] [outer = 10ADE000] 13:23:34 INFO - PROCESS | 2380 | 1465248214225 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]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 936ms 13:23:34 INFO - PROCESS | 2380 | 1465248214290 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 2380 | 1465248214294 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 13:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:23:34 INFO - PROCESS | 2380 | 1465248214301 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 2380 | 1465248214303 Marionette TRACE conn2 <- [1,2474,null,{}] 13:23:34 INFO - PROCESS | 2380 | 1465248214307 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}] 13:23:34 INFO - PROCESS | 2380 | 1465248214310 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:34 INFO - PROCESS | 2380 | 1465248214420 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:23:34 INFO - PROCESS | 2380 | 1465248214558 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 2380 | 1465248214561 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:34 INFO - PROCESS | 2380 | ++DOCSHELL 139C9C00 == 37 [pid = 2380] [id = 628] 13:23:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (139CA000) [pid = 2380] [serial = 1884] [outer = 00000000] 13:23:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (15A4EC00) [pid = 2380] [serial = 1885] [outer = 139CA000] 13:23:34 INFO - PROCESS | 2380 | 1465248214618 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16085000) [pid = 2380] [serial = 1886] [outer = 139CA000] 13:23:35 INFO - PROCESS | 2380 | 1465248215213 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]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 936ms 13:23:35 INFO - PROCESS | 2380 | 1465248215246 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 2380 | 1465248215248 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 13:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:23:35 INFO - PROCESS | 2380 | 1465248215252 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 2380 | 1465248215256 Marionette TRACE conn2 <- [1,2478,null,{}] 13:23:35 INFO - PROCESS | 2380 | 1465248215266 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}] 13:23:35 INFO - PROCESS | 2380 | 1465248215271 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:35 INFO - PROCESS | 2380 | 1465248215376 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:23:35 INFO - PROCESS | 2380 | 1465248215488 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 2380 | 1465248215491 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:35 INFO - PROCESS | 2380 | ++DOCSHELL 17692C00 == 38 [pid = 2380] [id = 629] 13:23:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17695000) [pid = 2380] [serial = 1887] [outer = 00000000] 13:23:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1816E400) [pid = 2380] [serial = 1888] [outer = 17695000] 13:23:35 INFO - PROCESS | 2380 | 1465248215587 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18369800) [pid = 2380] [serial = 1889] [outer = 17695000] 13:23:36 INFO - PROCESS | 2380 | 1465248216158 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]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 936ms 13:23:36 INFO - PROCESS | 2380 | 1465248216196 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 2380 | 1465248216199 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 13:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:23:36 INFO - PROCESS | 2380 | 1465248216203 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 2380 | 1465248216205 Marionette TRACE conn2 <- [1,2482,null,{}] 13:23:36 INFO - PROCESS | 2380 | 1465248216208 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}] 13:23:36 INFO - PROCESS | 2380 | 1465248216211 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:36 INFO - PROCESS | 2380 | 1465248216317 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:23:36 INFO - PROCESS | 2380 | 1465248216541 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 2380 | 1465248216545 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:36 INFO - PROCESS | 2380 | ++DOCSHELL 1057D400 == 39 [pid = 2380] [id = 630] 13:23:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1065C800) [pid = 2380] [serial = 1890] [outer = 00000000] 13:23:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10A72C00) [pid = 2380] [serial = 1891] [outer = 1065C800] 13:23:36 INFO - PROCESS | 2380 | 1465248216602 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1143F400) [pid = 2380] [serial = 1892] [outer = 1065C800] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 12BC2C00 == 38 [pid = 2380] [id = 625] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 12A9C800 == 37 [pid = 2380] [id = 624] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 0F32D400 == 36 [pid = 2380] [id = 623] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 169E7400 == 35 [pid = 2380] [id = 622] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 16082C00 == 34 [pid = 2380] [id = 621] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 14E40400 == 33 [pid = 2380] [id = 620] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 139D1800 == 32 [pid = 2380] [id = 619] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 12DA7C00 == 31 [pid = 2380] [id = 618] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 10ADC800 == 30 [pid = 2380] [id = 617] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 15C7C400 == 29 [pid = 2380] [id = 615] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 10A48800 == 28 [pid = 2380] [id = 616] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 139C9C00 == 27 [pid = 2380] [id = 628] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 17692C00 == 26 [pid = 2380] [id = 629] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 17416800 == 25 [pid = 2380] [id = 626] 13:23:37 INFO - PROCESS | 2380 | --DOCSHELL 10AD7000 == 24 [pid = 2380] [id = 627] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (169E7800) [pid = 2380] [serial = 1822] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (181EDC00) [pid = 2380] [serial = 1834] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (17040800) [pid = 2380] [serial = 1823] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1816EC00) [pid = 2380] [serial = 1832] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17581C00) [pid = 2380] [serial = 1825] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (17587000) [pid = 2380] [serial = 1826] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (139D3000) [pid = 2380] [serial = 1813] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1401D400) [pid = 2380] [serial = 1814] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18377800) [pid = 2380] [serial = 1835] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10E18000) [pid = 2380] [serial = 1807] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (153BA800) [pid = 2380] [serial = 1838] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10EB1C00) [pid = 2380] [serial = 1808] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (183A6400) [pid = 2380] [serial = 1840] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (17739400) [pid = 2380] [serial = 1828] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (198EA400) [pid = 2380] [serial = 1844] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10E1FC00) [pid = 2380] [serial = 1837] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (183ACC00) [pid = 2380] [serial = 1841] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1773A000) [pid = 2380] [serial = 1829] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1983CC00) [pid = 2380] [serial = 1843] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18166000) [pid = 2380] [serial = 1831] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14E3D800) [pid = 2380] [serial = 1816] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (151D2C00) [pid = 2380] [serial = 1817] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (13036400) [pid = 2380] [serial = 1810] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1309CC00) [pid = 2380] [serial = 1811] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (15F9D800) [pid = 2380] [serial = 1819] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (16078C00) [pid = 2380] [serial = 1820] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (17F7E000) [pid = 2380] [serial = 1805] [outer = 00000000] [url = about:blank] 13:23:37 INFO - PROCESS | 2380 | 1465248217891 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]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1747ms 13:23:37 INFO - PROCESS | 2380 | 1465248217956 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 2380 | 1465248217961 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 13:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:23:37 INFO - PROCESS | 2380 | 1465248217966 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 2380 | 1465248217969 Marionette TRACE conn2 <- [1,2486,null,{}] 13:23:37 INFO - PROCESS | 2380 | 1465248217975 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}] 13:23:37 INFO - PROCESS | 2380 | 1465248217978 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:38 INFO - PROCESS | 2380 | 1465248218108 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:23:38 INFO - PROCESS | 2380 | 1465248218119 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 2380 | 1465248218123 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:38 INFO - PROCESS | 2380 | ++DOCSHELL 10AD3400 == 25 [pid = 2380] [id = 631] 13:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10AD5000) [pid = 2380] [serial = 1893] [outer = 00000000] 13:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10ADB400) [pid = 2380] [serial = 1894] [outer = 10AD5000] 13:23:38 INFO - PROCESS | 2380 | 1465248218171 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10ADC800) [pid = 2380] [serial = 1895] [outer = 10AD5000] 13:23:38 INFO - PROCESS | 2380 | 1465248218680 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]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 13:23:38 INFO - PROCESS | 2380 | 1465248218706 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 2380 | 1465248218711 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:23:38 INFO - PROCESS | 2380 | 1465248218721 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 2380 | 1465248218723 Marionette TRACE conn2 <- [1,2490,null,{}] 13:23:38 INFO - PROCESS | 2380 | 1465248218727 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}] 13:23:38 INFO - PROCESS | 2380 | 1465248218730 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:38 INFO - PROCESS | 2380 | 1465248218824 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:23:38 INFO - PROCESS | 2380 | 1465248218831 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 2380 | 1465248218833 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:38 INFO - PROCESS | 2380 | ++DOCSHELL 1309A800 == 26 [pid = 2380] [id = 632] 13:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1309AC00) [pid = 2380] [serial = 1896] [outer = 00000000] 13:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1313DC00) [pid = 2380] [serial = 1897] [outer = 1309AC00] 13:23:38 INFO - PROCESS | 2380 | 1465248218880 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1324AC00) [pid = 2380] [serial = 1898] [outer = 1309AC00] 13:23:39 INFO - PROCESS | 2380 | 1465248219361 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]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 686ms 13:23:39 INFO - PROCESS | 2380 | 1465248219416 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 2380 | 1465248219419 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 13:23:39 INFO - PROCESS | 2380 | 1465248219422 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:23:39 INFO - PROCESS | 2380 | 1465248219425 Marionette TRACE conn2 <- [1,2494,null,{}] 13:23:39 INFO - PROCESS | 2380 | 1465248219436 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}] 13:23:39 INFO - PROCESS | 2380 | 1465248219440 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:39 INFO - PROCESS | 2380 | 1465248219553 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:23:39 INFO - PROCESS | 2380 | 1465248219653 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 2380 | 1465248219656 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:39 INFO - PROCESS | 2380 | ++DOCSHELL 139D6000 == 27 [pid = 2380] [id = 633] 13:23:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (139D6400) [pid = 2380] [serial = 1899] [outer = 00000000] 13:23:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14E39400) [pid = 2380] [serial = 1900] [outer = 139D6400] 13:23:39 INFO - PROCESS | 2380 | 1465248219703 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14EA6C00) [pid = 2380] [serial = 1901] [outer = 139D6400] 13:23:40 INFO - PROCESS | 2380 | 1465248220103 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]]]}] 13:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 13:23:40 INFO - PROCESS | 2380 | 1465248220162 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 2380 | 1465248220165 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 13:23:40 INFO - PROCESS | 2380 | 1465248220176 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 2380 | 1465248220178 Marionette TRACE conn2 <- [1,2498,null,{}] 13:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:23:40 INFO - PROCESS | 2380 | 1465248220182 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}] 13:23:40 INFO - PROCESS | 2380 | 1465248220184 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:40 INFO - PROCESS | 2380 | 1465248220310 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:23:40 INFO - PROCESS | 2380 | 1465248220371 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 2380 | 1465248220373 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:40 INFO - PROCESS | 2380 | ++DOCSHELL 14EA3800 == 28 [pid = 2380] [id = 634] 13:23:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (151C3C00) [pid = 2380] [serial = 1902] [outer = 00000000] 13:23:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15FA2000) [pid = 2380] [serial = 1903] [outer = 151C3C00] 13:23:40 INFO - PROCESS | 2380 | 1465248220432 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1607A000) [pid = 2380] [serial = 1904] [outer = 151C3C00] 13:23:40 INFO - PROCESS | 2380 | 1465248220905 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]]]}] 13:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 796ms 13:23:40 INFO - PROCESS | 2380 | 1465248220988 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 2380 | 1465248220990 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 13:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:23:40 INFO - PROCESS | 2380 | 1465248220993 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 2380 | 1465248220995 Marionette TRACE conn2 <- [1,2502,null,{}] 13:23:40 INFO - PROCESS | 2380 | 1465248220998 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}] 13:23:40 INFO - PROCESS | 2380 | 1465248221000 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:41 INFO - PROCESS | 2380 | 1465248221110 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:23:41 INFO - PROCESS | 2380 | 1465248221121 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 2380 | 1465248221123 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:41 INFO - PROCESS | 2380 | ++DOCSHELL 15422C00 == 29 [pid = 2380] [id = 635] 13:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15A4D800) [pid = 2380] [serial = 1905] [outer = 00000000] 13:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169DF000) [pid = 2380] [serial = 1906] [outer = 15A4D800] 13:23:41 INFO - PROCESS | 2380 | 1465248221167 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16A83800) [pid = 2380] [serial = 1907] [outer = 15A4D800] 13:23:41 INFO - PROCESS | 2380 | 1465248221611 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]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 702ms 13:23:41 INFO - PROCESS | 2380 | 1465248221675 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 2380 | 1465248221677 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 13:23:41 INFO - PROCESS | 2380 | 1465248221680 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:23:41 INFO - PROCESS | 2380 | 1465248221682 Marionette TRACE conn2 <- [1,2506,null,{}] 13:23:41 INFO - PROCESS | 2380 | 1465248221686 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}] 13:23:41 INFO - PROCESS | 2380 | 1465248221691 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:41 INFO - PROCESS | 2380 | 1465248221828 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:23:41 INFO - PROCESS | 2380 | 1465248221903 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 2380 | 1465248221905 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:41 INFO - PROCESS | 2380 | ++DOCSHELL 16BA7400 == 30 [pid = 2380] [id = 636] 13:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17040800) [pid = 2380] [serial = 1908] [outer = 00000000] 13:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17413800) [pid = 2380] [serial = 1909] [outer = 17040800] 13:23:41 INFO - PROCESS | 2380 | 1465248221949 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17693C00) [pid = 2380] [serial = 1910] [outer = 17040800] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16083000) [pid = 2380] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (169E7C00) [pid = 2380] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16078000) [pid = 2380] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10AD3000) [pid = 2380] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (17416C00) [pid = 2380] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (139D3C00) [pid = 2380] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14EAB800) [pid = 2380] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (12DAF800) [pid = 2380] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10E17000) [pid = 2380] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (14E34C00) [pid = 2380] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0F32E800) [pid = 2380] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:23:42 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (143F2400) [pid = 2380] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:23:42 INFO - PROCESS | 2380 | 1465248222537 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]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 905ms 13:23:42 INFO - PROCESS | 2380 | 1465248222590 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 2380 | 1465248222592 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 13:23:42 INFO - PROCESS | 2380 | 1465248222595 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:23:42 INFO - PROCESS | 2380 | 1465248222597 Marionette TRACE conn2 <- [1,2510,null,{}] 13:23:42 INFO - PROCESS | 2380 | 1465248222600 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}] 13:23:42 INFO - PROCESS | 2380 | 1465248222602 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:42 INFO - PROCESS | 2380 | 1465248222687 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:23:42 INFO - PROCESS | 2380 | 1465248222694 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 2380 | 1465248222696 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:42 INFO - PROCESS | 2380 | ++DOCSHELL 13148800 == 31 [pid = 2380] [id = 637] 13:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (143EC800) [pid = 2380] [serial = 1911] [outer = 00000000] 13:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16082000) [pid = 2380] [serial = 1912] [outer = 143EC800] 13:23:42 INFO - PROCESS | 2380 | 1465248222739 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1740E000) [pid = 2380] [serial = 1913] [outer = 143EC800] 13:23:43 INFO - PROCESS | 2380 | 1465248223169 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]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 640ms 13:23:43 INFO - PROCESS | 2380 | 1465248223234 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2380 | 1465248223236 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 13:23:43 INFO - PROCESS | 2380 | 1465248223240 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:23:43 INFO - PROCESS | 2380 | 1465248223241 Marionette TRACE conn2 <- [1,2514,null,{}] 13:23:43 INFO - PROCESS | 2380 | 1465248223245 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}] 13:23:43 INFO - PROCESS | 2380 | 1465248223247 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:43 INFO - PROCESS | 2380 | 1465248223323 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:23:43 INFO - PROCESS | 2380 | 1465248223330 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 2380 | 1465248223332 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:43 INFO - PROCESS | 2380 | ++DOCSHELL 15419C00 == 32 [pid = 2380] [id = 638] 13:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (175AD000) [pid = 2380] [serial = 1914] [outer = 00000000] 13:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17B8BC00) [pid = 2380] [serial = 1915] [outer = 175AD000] 13:23:43 INFO - PROCESS | 2380 | 1465248223376 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17F0AC00) [pid = 2380] [serial = 1916] [outer = 175AD000] 13:23:43 INFO - PROCESS | 2380 | 1465248223832 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]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 639ms 13:23:43 INFO - PROCESS | 2380 | 1465248223878 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2380 | 1465248223880 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 13:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:23:43 INFO - PROCESS | 2380 | 1465248223883 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 2380 | 1465248223885 Marionette TRACE conn2 <- [1,2518,null,{}] 13:23:43 INFO - PROCESS | 2380 | 1465248223889 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}] 13:23:43 INFO - PROCESS | 2380 | 1465248223892 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:43 INFO - PROCESS | 2380 | 1465248223974 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:23:43 INFO - PROCESS | 2380 | 1465248223979 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 2380 | 1465248223981 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:43 INFO - PROCESS | 2380 | ++DOCSHELL 181DF800 == 33 [pid = 2380] [id = 639] 13:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (181DFC00) [pid = 2380] [serial = 1917] [outer = 00000000] 13:23:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (181E8800) [pid = 2380] [serial = 1918] [outer = 181DFC00] 13:23:44 INFO - PROCESS | 2380 | 1465248224026 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (181E8C00) [pid = 2380] [serial = 1919] [outer = 181DFC00] 13:23:44 INFO - PROCESS | 2380 | 1465248224740 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]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 952ms 13:23:44 INFO - PROCESS | 2380 | 1465248224830 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 2380 | 1465248224834 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 13:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:23:44 INFO - PROCESS | 2380 | 1465248224839 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 2380 | 1465248224842 Marionette TRACE conn2 <- [1,2522,null,{}] 13:23:44 INFO - PROCESS | 2380 | 1465248224848 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}] 13:23:44 INFO - PROCESS | 2380 | 1465248224851 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:45 INFO - PROCESS | 2380 | 1465248225041 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:23:45 INFO - PROCESS | 2380 | 1465248225052 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 2380 | 1465248225055 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:45 INFO - PROCESS | 2380 | ++DOCSHELL 10A6AC00 == 34 [pid = 2380] [id = 640] 13:23:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10A70400) [pid = 2380] [serial = 1920] [outer = 00000000] 13:23:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (11AD8000) [pid = 2380] [serial = 1921] [outer = 10A70400] 13:23:45 INFO - PROCESS | 2380 | 1465248225111 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1313FC00) [pid = 2380] [serial = 1922] [outer = 10A70400] 13:23:45 INFO - PROCESS | 2380 | 1465248225847 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]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1076ms 13:23:45 INFO - PROCESS | 2380 | 1465248225935 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 2380 | 1465248225940 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 13:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:23:45 INFO - PROCESS | 2380 | 1465248225947 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 2380 | 1465248225949 Marionette TRACE conn2 <- [1,2526,null,{}] 13:23:45 INFO - PROCESS | 2380 | 1465248225955 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}] 13:23:45 INFO - PROCESS | 2380 | 1465248225959 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:46 INFO - PROCESS | 2380 | 1465248226093 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:23:46 INFO - PROCESS | 2380 | 1465248226227 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:46 INFO - PROCESS | 2380 | 1465248226230 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:46 INFO - PROCESS | 2380 | ++DOCSHELL 106F0000 == 35 [pid = 2380] [id = 641] 13:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (10A47C00) [pid = 2380] [serial = 1923] [outer = 00000000] 13:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (12D62C00) [pid = 2380] [serial = 1924] [outer = 10A47C00] 13:23:46 INFO - PROCESS | 2380 | 1465248226288 Marionette DEBUG loaded listener.js 13:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (131E2400) [pid = 2380] [serial = 1925] [outer = 10A47C00] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 15419C00 == 34 [pid = 2380] [id = 638] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 13148800 == 33 [pid = 2380] [id = 637] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 16BA7400 == 32 [pid = 2380] [id = 636] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 15422C00 == 31 [pid = 2380] [id = 635] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 14EA3800 == 30 [pid = 2380] [id = 634] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 139D6000 == 29 [pid = 2380] [id = 633] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 1309A800 == 28 [pid = 2380] [id = 632] 13:23:46 INFO - PROCESS | 2380 | --DOCSHELL 10AD3400 == 27 [pid = 2380] [id = 631] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16851000) [pid = 2380] [serial = 1864] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16FF1C00) [pid = 2380] [serial = 1867] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (169D9000) [pid = 2380] [serial = 1865] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (198F1800) [pid = 2380] [serial = 1846] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (19B06000) [pid = 2380] [serial = 1847] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10EA5000) [pid = 2380] [serial = 1849] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (13103000) [pid = 2380] [serial = 1850] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (17F03000) [pid = 2380] [serial = 1880] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (140EF800) [pid = 2380] [serial = 1858] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14E35C00) [pid = 2380] [serial = 1859] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (170F4000) [pid = 2380] [serial = 1868] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15A0D400) [pid = 2380] [serial = 1861] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (13147800) [pid = 2380] [serial = 1855] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17730400) [pid = 2380] [serial = 1879] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (13245800) [pid = 2380] [serial = 1856] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (114BD400) [pid = 2380] [serial = 1852] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (12A9BC00) [pid = 2380] [serial = 1853] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (175B7400) [pid = 2380] [serial = 1877] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (175B2800) [pid = 2380] [serial = 1876] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (10A50C00) [pid = 2380] [serial = 1870] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (114C1C00) [pid = 2380] [serial = 1871] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (170EB800) [pid = 2380] [serial = 1874] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16BA5C00) [pid = 2380] [serial = 1873] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (15C72C00) [pid = 2380] [serial = 1862] [outer = 00000000] [url = about:blank] 13:23:47 INFO - PROCESS | 2380 | 1465248227073 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]]]}] 13:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1154ms 13:23:47 INFO - PROCESS | 2380 | 1465248227101 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 2380 | 1465248227105 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 13:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:23:47 INFO - PROCESS | 2380 | 1465248227109 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 2380 | 1465248227113 Marionette TRACE conn2 <- [1,2530,null,{}] 13:23:47 INFO - PROCESS | 2380 | 1465248227118 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}] 13:23:47 INFO - PROCESS | 2380 | 1465248227120 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:47 INFO - PROCESS | 2380 | 1465248227239 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:23:47 INFO - PROCESS | 2380 | 1465248227343 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 2380 | 1465248227345 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:47 INFO - PROCESS | 2380 | ++DOCSHELL 10E1F400 == 28 [pid = 2380] [id = 642] 13:23:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10E1FC00) [pid = 2380] [serial = 1926] [outer = 00000000] 13:23:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (12810000) [pid = 2380] [serial = 1927] [outer = 10E1FC00] 13:23:47 INFO - PROCESS | 2380 | 1465248227393 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12BC2C00) [pid = 2380] [serial = 1928] [outer = 10E1FC00] 13:23:47 INFO - PROCESS | 2380 | 1465248227847 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]]]}] 13:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 796ms 13:23:47 INFO - PROCESS | 2380 | 1465248227908 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 2380 | 1465248227912 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 13:23:47 INFO - PROCESS | 2380 | 1465248227922 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:23:47 INFO - PROCESS | 2380 | 1465248227925 Marionette TRACE conn2 <- [1,2534,null,{}] 13:23:47 INFO - PROCESS | 2380 | 1465248227928 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}] 13:23:47 INFO - PROCESS | 2380 | 1465248227931 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:48 INFO - PROCESS | 2380 | 1465248228021 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:23:48 INFO - PROCESS | 2380 | 1465248228037 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 2380 | 1465248228039 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:48 INFO - PROCESS | 2380 | ++DOCSHELL 139CE400 == 29 [pid = 2380] [id = 643] 13:23:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (139D0400) [pid = 2380] [serial = 1929] [outer = 00000000] 13:23:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1401D400) [pid = 2380] [serial = 1930] [outer = 139D0400] 13:23:48 INFO - PROCESS | 2380 | 1465248228085 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (143EEC00) [pid = 2380] [serial = 1931] [outer = 139D0400] 13:23:48 INFO - PROCESS | 2380 | 1465248228548 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]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 640ms 13:23:48 INFO - PROCESS | 2380 | 1465248228563 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 2380 | 1465248228565 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 13:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:23:48 INFO - PROCESS | 2380 | 1465248228572 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 2380 | 1465248228575 Marionette TRACE conn2 <- [1,2538,null,{}] 13:23:48 INFO - PROCESS | 2380 | 1465248228585 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}] 13:23:48 INFO - PROCESS | 2380 | 1465248228590 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:48 INFO - PROCESS | 2380 | 1465248228671 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:23:48 INFO - PROCESS | 2380 | 1465248228680 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 2380 | 1465248228683 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:48 INFO - PROCESS | 2380 | ++DOCSHELL 15A49800 == 30 [pid = 2380] [id = 644] 13:23:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (15A4C800) [pid = 2380] [serial = 1932] [outer = 00000000] 13:23:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15FA3000) [pid = 2380] [serial = 1933] [outer = 15A4C800] 13:23:48 INFO - PROCESS | 2380 | 1465248228730 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16082C00) [pid = 2380] [serial = 1934] [outer = 15A4C800] 13:23:49 INFO - PROCESS | 2380 | 1465248229216 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]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 702ms 13:23:49 INFO - PROCESS | 2380 | 1465248229272 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 2380 | 1465248229275 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 13:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:23:49 INFO - PROCESS | 2380 | 1465248229278 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 2380 | 1465248229280 Marionette TRACE conn2 <- [1,2542,null,{}] 13:23:49 INFO - PROCESS | 2380 | 1465248229283 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}] 13:23:49 INFO - PROCESS | 2380 | 1465248229285 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:49 INFO - PROCESS | 2380 | 1465248229370 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:23:49 INFO - PROCESS | 2380 | 1465248229409 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 2380 | 1465248229411 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:49 INFO - PROCESS | 2380 | ++DOCSHELL 169E3800 == 31 [pid = 2380] [id = 645] 13:23:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (169E4000) [pid = 2380] [serial = 1935] [outer = 00000000] 13:23:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16B3BC00) [pid = 2380] [serial = 1936] [outer = 169E4000] 13:23:49 INFO - PROCESS | 2380 | 1465248229455 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16FE9000) [pid = 2380] [serial = 1937] [outer = 169E4000] 13:23:49 INFO - PROCESS | 2380 | 1465248229932 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]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 687ms 13:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:23:49 INFO - PROCESS | 2380 | 1465248229978 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 2380 | 1465248229980 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 13:23:49 INFO - PROCESS | 2380 | 1465248229983 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 2380 | 1465248229985 Marionette TRACE conn2 <- [1,2546,null,{}] 13:23:49 INFO - PROCESS | 2380 | 1465248229988 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}] 13:23:49 INFO - PROCESS | 2380 | 1465248229990 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:50 INFO - PROCESS | 2380 | 1465248230110 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:23:50 INFO - PROCESS | 2380 | 1465248230117 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 2380 | 1465248230119 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:50 INFO - PROCESS | 2380 | ++DOCSHELL 1607A800 == 32 [pid = 2380] [id = 646] 13:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1703C000) [pid = 2380] [serial = 1938] [outer = 00000000] 13:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1740BC00) [pid = 2380] [serial = 1939] [outer = 1703C000] 13:23:50 INFO - PROCESS | 2380 | 1465248230217 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17411C00) [pid = 2380] [serial = 1940] [outer = 1703C000] 13:23:50 INFO - PROCESS | 2380 | 1465248230659 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]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 686ms 13:23:50 INFO - PROCESS | 2380 | 1465248230686 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 2380 | 1465248230688 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 13:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:23:50 INFO - PROCESS | 2380 | 1465248230691 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 2380 | 1465248230693 Marionette TRACE conn2 <- [1,2550,null,{}] 13:23:50 INFO - PROCESS | 2380 | 1465248230696 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}] 13:23:50 INFO - PROCESS | 2380 | 1465248230702 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:50 INFO - PROCESS | 2380 | 1465248230852 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:23:50 INFO - PROCESS | 2380 | 1465248230886 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 2380 | 1465248230888 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:50 INFO - PROCESS | 2380 | ++DOCSHELL 139C9000 == 33 [pid = 2380] [id = 647] 13:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (140EF000) [pid = 2380] [serial = 1941] [outer = 00000000] 13:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17738400) [pid = 2380] [serial = 1942] [outer = 140EF000] 13:23:50 INFO - PROCESS | 2380 | 1465248230931 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17690800) [pid = 2380] [serial = 1943] [outer = 140EF000] 13:23:51 INFO - PROCESS | 2380 | 1465248231396 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]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 13:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:23:51 INFO - PROCESS | 2380 | 1465248231434 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 2380 | 1465248231436 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 13:23:51 INFO - PROCESS | 2380 | 1465248231439 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 2380 | 1465248231441 Marionette TRACE conn2 <- [1,2554,null,{}] 13:23:51 INFO - PROCESS | 2380 | 1465248231444 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}] 13:23:51 INFO - PROCESS | 2380 | 1465248231446 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:51 INFO - PROCESS | 2380 | 1465248231556 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:23:51 INFO - PROCESS | 2380 | 1465248231563 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 2380 | 1465248231565 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:51 INFO - PROCESS | 2380 | ++DOCSHELL 18160C00 == 34 [pid = 2380] [id = 648] 13:23:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18164400) [pid = 2380] [serial = 1944] [outer = 00000000] 13:23:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (181EB800) [pid = 2380] [serial = 1945] [outer = 18164400] 13:23:51 INFO - PROCESS | 2380 | 1465248231608 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18369400) [pid = 2380] [serial = 1946] [outer = 18164400] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (175AD000) [pid = 2380] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (151C3C00) [pid = 2380] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (143EC800) [pid = 2380] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1309AC00) [pid = 2380] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (139D6400) [pid = 2380] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10AD5000) [pid = 2380] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (17040800) [pid = 2380] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1065C800) [pid = 2380] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10ADE000) [pid = 2380] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (139CA000) [pid = 2380] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17695000) [pid = 2380] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:23:51 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (15A4D800) [pid = 2380] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:23:52 INFO - PROCESS | 2380 | 1465248232134 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]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 13:23:52 INFO - PROCESS | 2380 | 1465248232189 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 2380 | 1465248232191 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 13:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:23:52 INFO - PROCESS | 2380 | 1465248232194 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 2380 | 1465248232196 Marionette TRACE conn2 <- [1,2558,null,{}] 13:23:52 INFO - PROCESS | 2380 | 1465248232199 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}] 13:23:52 INFO - PROCESS | 2380 | 1465248232201 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:52 INFO - PROCESS | 2380 | 1465248232280 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:23:52 INFO - PROCESS | 2380 | 1465248232286 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 2380 | 1465248232287 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:52 INFO - PROCESS | 2380 | ++DOCSHELL 12DAF000 == 35 [pid = 2380] [id = 649] 13:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (131DF400) [pid = 2380] [serial = 1947] [outer = 00000000] 13:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15C78400) [pid = 2380] [serial = 1948] [outer = 131DF400] 13:23:52 INFO - PROCESS | 2380 | 1465248232334 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16A7D000) [pid = 2380] [serial = 1949] [outer = 131DF400] 13:23:52 INFO - PROCESS | 2380 | 1465248232771 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]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 640ms 13:23:52 INFO - PROCESS | 2380 | 1465248232833 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 2380 | 1465248232835 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 13:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:23:52 INFO - PROCESS | 2380 | 1465248232838 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 2380 | 1465248232839 Marionette TRACE conn2 <- [1,2562,null,{}] 13:23:52 INFO - PROCESS | 2380 | 1465248232843 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}] 13:23:52 INFO - PROCESS | 2380 | 1465248232845 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:52 INFO - PROCESS | 2380 | 1465248232932 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:23:52 INFO - PROCESS | 2380 | 1465248232937 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 2380 | 1465248232939 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:52 INFO - PROCESS | 2380 | ++DOCSHELL 15419C00 == 36 [pid = 2380] [id = 650] 13:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15A4D800) [pid = 2380] [serial = 1950] [outer = 00000000] 13:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (181E4800) [pid = 2380] [serial = 1951] [outer = 15A4D800] 13:23:52 INFO - PROCESS | 2380 | 1465248232982 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (183A2C00) [pid = 2380] [serial = 1952] [outer = 15A4D800] 13:23:53 INFO - PROCESS | 2380 | 1465248233450 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]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 702ms 13:23:53 INFO - PROCESS | 2380 | 1465248233538 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 2380 | 1465248233540 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 13:23:53 INFO - PROCESS | 2380 | 1465248233543 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:23:53 INFO - PROCESS | 2380 | 1465248233545 Marionette TRACE conn2 <- [1,2566,null,{}] 13:23:53 INFO - PROCESS | 2380 | 1465248233549 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}] 13:23:53 INFO - PROCESS | 2380 | 1465248233551 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:53 INFO - PROCESS | 2380 | 1465248233632 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:23:53 INFO - PROCESS | 2380 | 1465248233672 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 2380 | 1465248233674 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:53 INFO - PROCESS | 2380 | ++DOCSHELL 139C8800 == 37 [pid = 2380] [id = 651] 13:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17417000) [pid = 2380] [serial = 1953] [outer = 00000000] 13:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (183AA800) [pid = 2380] [serial = 1954] [outer = 17417000] 13:23:53 INFO - PROCESS | 2380 | 1465248233717 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (183AAC00) [pid = 2380] [serial = 1955] [outer = 17417000] 13:23:54 INFO - PROCESS | 2380 | 1465248234378 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]]]}] 13:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 890ms 13:23:54 INFO - PROCESS | 2380 | 1465248234448 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 2380 | 1465248234453 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 13:23:54 INFO - PROCESS | 2380 | 1465248234458 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:23:54 INFO - PROCESS | 2380 | 1465248234463 Marionette TRACE conn2 <- [1,2570,null,{}] 13:23:54 INFO - PROCESS | 2380 | 1465248234514 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}] 13:23:54 INFO - PROCESS | 2380 | 1465248234517 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:54 INFO - PROCESS | 2380 | 1465248234635 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:23:54 INFO - PROCESS | 2380 | 1465248234768 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 2380 | 1465248234771 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:54 INFO - PROCESS | 2380 | ++DOCSHELL 10E18800 == 38 [pid = 2380] [id = 652] 13:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10EA5000) [pid = 2380] [serial = 1956] [outer = 00000000] 13:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (12DA2800) [pid = 2380] [serial = 1957] [outer = 10EA5000] 13:23:54 INFO - PROCESS | 2380 | 1465248234830 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (13248000) [pid = 2380] [serial = 1958] [outer = 10EA5000] 13:23:55 INFO - PROCESS | 2380 | 1465248235425 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]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 999ms 13:23:55 INFO - PROCESS | 2380 | 1465248235462 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 2380 | 1465248235467 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 13:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:23:55 INFO - PROCESS | 2380 | 1465248235473 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 2380 | 1465248235476 Marionette TRACE conn2 <- [1,2574,null,{}] 13:23:55 INFO - PROCESS | 2380 | 1465248235480 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}] 13:23:55 INFO - PROCESS | 2380 | 1465248235483 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:55 INFO - PROCESS | 2380 | 1465248235594 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:23:55 INFO - PROCESS | 2380 | 1465248235707 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 2380 | 1465248235710 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:55 INFO - PROCESS | 2380 | ++DOCSHELL 14EAB800 == 39 [pid = 2380] [id = 653] 13:23:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (153C0800) [pid = 2380] [serial = 1959] [outer = 00000000] 13:23:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (15A14C00) [pid = 2380] [serial = 1960] [outer = 153C0800] 13:23:55 INFO - PROCESS | 2380 | 1465248235806 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1607C800) [pid = 2380] [serial = 1961] [outer = 153C0800] 13:23:56 INFO - PROCESS | 2380 | 1465248236440 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]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 999ms 13:23:56 INFO - PROCESS | 2380 | 1465248236476 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 2380 | 1465248236478 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 13:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:23:56 INFO - PROCESS | 2380 | 1465248236482 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 2380 | 1465248236486 Marionette TRACE conn2 <- [1,2578,null,{}] 13:23:56 INFO - PROCESS | 2380 | 1465248236497 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}] 13:23:56 INFO - PROCESS | 2380 | 1465248236502 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:56 INFO - PROCESS | 2380 | 1465248236608 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:23:56 INFO - PROCESS | 2380 | 1465248236759 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 2380 | 1465248236762 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:56 INFO - PROCESS | 2380 | ++DOCSHELL 17F75800 == 40 [pid = 2380] [id = 654] 13:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17F7B000) [pid = 2380] [serial = 1962] [outer = 00000000] 13:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (181EDC00) [pid = 2380] [serial = 1963] [outer = 17F7B000] 13:23:56 INFO - PROCESS | 2380 | 1465248236820 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183B0000) [pid = 2380] [serial = 1964] [outer = 17F7B000] 13:23:57 INFO - PROCESS | 2380 | 1465248237560 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]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1092ms 13:23:57 INFO - PROCESS | 2380 | 1465248237587 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 2380 | 1465248237591 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 13:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:23:57 INFO - PROCESS | 2380 | 1465248237596 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 2380 | 1465248237599 Marionette TRACE conn2 <- [1,2582,null,{}] 13:23:57 INFO - PROCESS | 2380 | 1465248237604 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}] 13:23:57 INFO - PROCESS | 2380 | 1465248237607 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:57 INFO - PROCESS | 2380 | 1465248237704 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:23:57 INFO - PROCESS | 2380 | 1465248237866 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 2380 | 1465248237869 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:57 INFO - PROCESS | 2380 | ++DOCSHELL 10A50000 == 41 [pid = 2380] [id = 655] 13:23:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10A6B800) [pid = 2380] [serial = 1965] [outer = 00000000] 13:23:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (11221800) [pid = 2380] [serial = 1966] [outer = 10A6B800] 13:23:57 INFO - PROCESS | 2380 | 1465248237923 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (11263400) [pid = 2380] [serial = 1967] [outer = 10A6B800] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 15419C00 == 40 [pid = 2380] [id = 650] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 12DAF000 == 39 [pid = 2380] [id = 649] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 18160C00 == 38 [pid = 2380] [id = 648] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 139C9000 == 37 [pid = 2380] [id = 647] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 1607A800 == 36 [pid = 2380] [id = 646] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 169E3800 == 35 [pid = 2380] [id = 645] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 15A49800 == 34 [pid = 2380] [id = 644] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 139CE400 == 33 [pid = 2380] [id = 643] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 10E1F400 == 32 [pid = 2380] [id = 642] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 10A6AC00 == 31 [pid = 2380] [id = 640] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 181DF800 == 30 [pid = 2380] [id = 639] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 1057D400 == 29 [pid = 2380] [id = 630] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 106F0000 == 28 [pid = 2380] [id = 641] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 14EAB800 == 27 [pid = 2380] [id = 653] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 17F75800 == 26 [pid = 2380] [id = 654] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 139C8800 == 25 [pid = 2380] [id = 651] 13:23:58 INFO - PROCESS | 2380 | --DOCSHELL 10E18800 == 24 [pid = 2380] [id = 652] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1313DC00) [pid = 2380] [serial = 1897] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1324AC00) [pid = 2380] [serial = 1898] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14E39400) [pid = 2380] [serial = 1900] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10ADB400) [pid = 2380] [serial = 1894] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10ADC800) [pid = 2380] [serial = 1895] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (17413800) [pid = 2380] [serial = 1909] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1143F400) [pid = 2380] [serial = 1892] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10A72C00) [pid = 2380] [serial = 1891] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (132E1400) [pid = 2380] [serial = 1883] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (12A17000) [pid = 2380] [serial = 1882] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16085000) [pid = 2380] [serial = 1886] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15A4EC00) [pid = 2380] [serial = 1885] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18369800) [pid = 2380] [serial = 1889] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1816E400) [pid = 2380] [serial = 1888] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (169DF000) [pid = 2380] [serial = 1906] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (17693C00) [pid = 2380] [serial = 1910] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17B8BC00) [pid = 2380] [serial = 1915] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15FA2000) [pid = 2380] [serial = 1903] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1607A000) [pid = 2380] [serial = 1904] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1740E000) [pid = 2380] [serial = 1913] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16082000) [pid = 2380] [serial = 1912] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (17F0AC00) [pid = 2380] [serial = 1916] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (181E8800) [pid = 2380] [serial = 1918] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14EA6C00) [pid = 2380] [serial = 1901] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16A83800) [pid = 2380] [serial = 1907] [outer = 00000000] [url = about:blank] 13:23:59 INFO - PROCESS | 2380 | 1465248239078 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]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1498ms 13:23:59 INFO - PROCESS | 2380 | 1465248239100 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 2380 | 1465248239104 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 13:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:23:59 INFO - PROCESS | 2380 | 1465248239108 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 2380 | 1465248239113 Marionette TRACE conn2 <- [1,2586,null,{}] 13:23:59 INFO - PROCESS | 2380 | 1465248239118 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}] 13:23:59 INFO - PROCESS | 2380 | 1465248239121 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:59 INFO - PROCESS | 2380 | 1465248239210 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:23:59 INFO - PROCESS | 2380 | 1465248239219 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 2380 | 1465248239222 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:59 INFO - PROCESS | 2380 | ++DOCSHELL 10ADB400 == 25 [pid = 2380] [id = 656] 13:23:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10ADBC00) [pid = 2380] [serial = 1968] [outer = 00000000] 13:23:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10E20400) [pid = 2380] [serial = 1969] [outer = 10ADBC00] 13:23:59 INFO - PROCESS | 2380 | 1465248239270 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1125C000) [pid = 2380] [serial = 1970] [outer = 10ADBC00] 13:23:59 INFO - PROCESS | 2380 | 1465248239786 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]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 686ms 13:23:59 INFO - PROCESS | 2380 | 1465248239805 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 2380 | 1465248239810 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 13:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:23:59 INFO - PROCESS | 2380 | 1465248239820 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 2380 | 1465248239823 Marionette TRACE conn2 <- [1,2590,null,{}] 13:23:59 INFO - PROCESS | 2380 | 1465248239826 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}] 13:23:59 INFO - PROCESS | 2380 | 1465248239829 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:23:59 INFO - PROCESS | 2380 | 1465248239945 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:23:59 INFO - PROCESS | 2380 | 1465248239966 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 2380 | 1465248239968 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:00 INFO - PROCESS | 2380 | ++DOCSHELL 1309A800 == 26 [pid = 2380] [id = 657] 13:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1309F000) [pid = 2380] [serial = 1971] [outer = 00000000] 13:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (131E2800) [pid = 2380] [serial = 1972] [outer = 1309F000] 13:24:00 INFO - PROCESS | 2380 | 1465248240097 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1324B800) [pid = 2380] [serial = 1973] [outer = 1309F000] 13:24:00 INFO - PROCESS | 2380 | 1465248240502 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]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 13:24:00 INFO - PROCESS | 2380 | 1465248240556 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 2380 | 1465248240558 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 13:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:24:00 INFO - PROCESS | 2380 | 1465248240561 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 2380 | 1465248240565 Marionette TRACE conn2 <- [1,2594,null,{}] 13:24:00 INFO - PROCESS | 2380 | 1465248240576 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}] 13:24:00 INFO - PROCESS | 2380 | 1465248240580 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:00 INFO - PROCESS | 2380 | 1465248240663 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:24:00 INFO - PROCESS | 2380 | 1465248240670 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 2380 | 1465248240674 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:00 INFO - PROCESS | 2380 | ++DOCSHELL 14014000 == 27 [pid = 2380] [id = 658] 13:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14015C00) [pid = 2380] [serial = 1974] [outer = 00000000] 13:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14E34C00) [pid = 2380] [serial = 1975] [outer = 14015C00] 13:24:00 INFO - PROCESS | 2380 | 1465248240721 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14E40400) [pid = 2380] [serial = 1976] [outer = 14015C00] 13:24:01 INFO - PROCESS | 2380 | 1465248241254 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]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 13:24:01 INFO - PROCESS | 2380 | 1465248241330 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 2380 | 1465248241333 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 13:24:01 INFO - PROCESS | 2380 | 1465248241337 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 2380 | 1465248241338 Marionette TRACE conn2 <- [1,2598,null,{}] 13:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:24:01 INFO - PROCESS | 2380 | 1465248241341 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}] 13:24:01 INFO - PROCESS | 2380 | 1465248241343 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:01 INFO - PROCESS | 2380 | 1465248241468 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:24:01 INFO - PROCESS | 2380 | 1465248241532 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2380 | 1465248241534 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:01 INFO - PROCESS | 2380 | ++DOCSHELL 15420400 == 28 [pid = 2380] [id = 659] 13:24:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15423800) [pid = 2380] [serial = 1977] [outer = 00000000] 13:24:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15A0C000) [pid = 2380] [serial = 1978] [outer = 15423800] 13:24:01 INFO - PROCESS | 2380 | 1465248241578 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15A4E800) [pid = 2380] [serial = 1979] [outer = 15423800] 13:24:01 INFO - PROCESS | 2380 | 1465248241991 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]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 13:24:02 INFO - PROCESS | 2380 | 1465248242034 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 2380 | 1465248242036 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 13:24:02 INFO - PROCESS | 2380 | 1465248242040 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 2380 | 1465248242041 Marionette TRACE conn2 <- [1,2602,null,{}] 13:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:24:02 INFO - PROCESS | 2380 | 1465248242044 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}] 13:24:02 INFO - PROCESS | 2380 | 1465248242047 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:02 INFO - PROCESS | 2380 | 1465248242163 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:24:02 INFO - PROCESS | 2380 | 1465248242170 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 2380 | 1465248242172 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:02 INFO - PROCESS | 2380 | ++DOCSHELL 15FA2000 == 29 [pid = 2380] [id = 660] 13:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15FA2C00) [pid = 2380] [serial = 1980] [outer = 00000000] 13:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1607FC00) [pid = 2380] [serial = 1981] [outer = 15FA2C00] 13:24:02 INFO - PROCESS | 2380 | 1465248242219 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16082400) [pid = 2380] [serial = 1982] [outer = 15FA2C00] 13:24:02 INFO - PROCESS | 2380 | 1465248242744 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]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 13:24:02 INFO - PROCESS | 2380 | 1465248242784 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 2380 | 1465248242786 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 13:24:02 INFO - PROCESS | 2380 | 1465248242789 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:24:02 INFO - PROCESS | 2380 | 1465248242791 Marionette TRACE conn2 <- [1,2606,null,{}] 13:24:02 INFO - PROCESS | 2380 | 1465248242835 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}] 13:24:02 INFO - PROCESS | 2380 | 1465248242841 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:03 INFO - PROCESS | 2380 | 1465248243169 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17417000) [pid = 2380] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (139D0400) [pid = 2380] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15A4D800) [pid = 2380] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (140EF000) [pid = 2380] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10E1FC00) [pid = 2380] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (131DF400) [pid = 2380] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (169E4000) [pid = 2380] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18164400) [pid = 2380] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (10A70400) [pid = 2380] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1703C000) [pid = 2380] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10A47C00) [pid = 2380] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (181DFC00) [pid = 2380] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:24:03 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (15A4C800) [pid = 2380] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:24:03 INFO - PROCESS | 2380 | 1465248243242 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2380 | 1465248243244 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:03 INFO - PROCESS | 2380 | ++DOCSHELL 10580C00 == 30 [pid = 2380] [id = 661] 13:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1065C800) [pid = 2380] [serial = 1983] [outer = 00000000] 13:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10ADC000) [pid = 2380] [serial = 1984] [outer = 1065C800] 13:24:03 INFO - PROCESS | 2380 | 1465248243288 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (139C7400) [pid = 2380] [serial = 1985] [outer = 1065C800] 13:24:03 INFO - PROCESS | 2380 | 1465248243672 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]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 968ms 13:24:03 INFO - PROCESS | 2380 | 1465248243740 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 2380 | 1465248243742 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 13:24:03 INFO - PROCESS | 2380 | 1465248243745 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:24:03 INFO - PROCESS | 2380 | 1465248243747 Marionette TRACE conn2 <- [1,2610,null,{}] 13:24:03 INFO - PROCESS | 2380 | 1465248243755 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}] 13:24:03 INFO - PROCESS | 2380 | 1465248243757 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:03 INFO - PROCESS | 2380 | 1465248243833 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:24:03 INFO - PROCESS | 2380 | 1465248243839 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2380 | 1465248243841 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:03 INFO - PROCESS | 2380 | ++DOCSHELL 16078C00 == 31 [pid = 2380] [id = 662] 13:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1607B800) [pid = 2380] [serial = 1986] [outer = 00000000] 13:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16B3C800) [pid = 2380] [serial = 1987] [outer = 1607B800] 13:24:03 INFO - PROCESS | 2380 | 1465248243884 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (170F6400) [pid = 2380] [serial = 1988] [outer = 1607B800] 13:24:04 INFO - PROCESS | 2380 | 1465248244314 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]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 593ms 13:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:24:04 INFO - PROCESS | 2380 | 1465248244353 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2380 | 1465248244355 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 13:24:04 INFO - PROCESS | 2380 | 1465248244358 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 2380 | 1465248244359 Marionette TRACE conn2 <- [1,2614,null,{}] 13:24:04 INFO - PROCESS | 2380 | 1465248244363 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}] 13:24:04 INFO - PROCESS | 2380 | 1465248244364 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:04 INFO - PROCESS | 2380 | 1465248244440 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:24:04 INFO - PROCESS | 2380 | 1465248244445 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 2380 | 1465248244447 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:04 INFO - PROCESS | 2380 | ++DOCSHELL 16B3C400 == 32 [pid = 2380] [id = 663] 13:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1740E000) [pid = 2380] [serial = 1989] [outer = 00000000] 13:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1757FC00) [pid = 2380] [serial = 1990] [outer = 1740E000] 13:24:04 INFO - PROCESS | 2380 | 1465248244494 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17417000) [pid = 2380] [serial = 1991] [outer = 1740E000] 13:24:04 INFO - PROCESS | 2380 | 1465248244937 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]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 624ms 13:24:04 INFO - PROCESS | 2380 | 1465248245000 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2380 | 1465248245002 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 13:24:05 INFO - PROCESS | 2380 | 1465248245005 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 2380 | 1465248245007 Marionette TRACE conn2 <- [1,2618,null,{}] 13:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:24:05 INFO - PROCESS | 2380 | 1465248245010 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}] 13:24:05 INFO - PROCESS | 2380 | 1465248245012 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:05 INFO - PROCESS | 2380 | 1465248245090 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:24:05 INFO - PROCESS | 2380 | 1465248245098 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 2380 | 1465248245100 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:05 INFO - PROCESS | 2380 | ++DOCSHELL 175B7400 == 33 [pid = 2380] [id = 664] 13:24:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1768A800) [pid = 2380] [serial = 1992] [outer = 00000000] 13:24:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17692400) [pid = 2380] [serial = 1993] [outer = 1768A800] 13:24:05 INFO - PROCESS | 2380 | 1465248245143 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (11229000) [pid = 2380] [serial = 1994] [outer = 1768A800] 13:24:05 INFO - PROCESS | 2380 | 1465248245961 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]]]}] 13:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 983ms 13:24:05 INFO - PROCESS | 2380 | 1465248245994 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 2380 | 1465248245999 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 13:24:05 INFO - PROCESS | 2380 | 1465248246003 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:24:06 INFO - PROCESS | 2380 | 1465248246009 Marionette TRACE conn2 <- [1,2622,null,{}] 13:24:06 INFO - PROCESS | 2380 | 1465248246014 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}] 13:24:06 INFO - PROCESS | 2380 | 1465248246017 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:06 INFO - PROCESS | 2380 | 1465248246138 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:24:06 INFO - PROCESS | 2380 | 1465248246278 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 2380 | 1465248246281 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:06 INFO - PROCESS | 2380 | ++DOCSHELL 10AD6C00 == 34 [pid = 2380] [id = 665] 13:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10ADD800) [pid = 2380] [serial = 1995] [outer = 00000000] 13:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (11CC1400) [pid = 2380] [serial = 1996] [outer = 10ADD800] 13:24:06 INFO - PROCESS | 2380 | 1465248246339 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (13146800) [pid = 2380] [serial = 1997] [outer = 10ADD800] 13:24:07 INFO - PROCESS | 2380 | 1465248247040 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]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1092ms 13:24:07 INFO - PROCESS | 2380 | 1465248247103 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 2380 | 1465248247108 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 13:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:24:07 INFO - PROCESS | 2380 | 1465248247114 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 2380 | 1465248247117 Marionette TRACE conn2 <- [1,2626,null,{}] 13:24:07 INFO - PROCESS | 2380 | 1465248247121 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}] 13:24:07 INFO - PROCESS | 2380 | 1465248247124 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:07 INFO - PROCESS | 2380 | 1465248247249 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:24:07 INFO - PROCESS | 2380 | 1465248247496 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 2380 | 1465248247499 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:07 INFO - PROCESS | 2380 | ++DOCSHELL 0F331C00 == 35 [pid = 2380] [id = 666] 13:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (0F332000) [pid = 2380] [serial = 1998] [outer = 00000000] 13:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (106E4400) [pid = 2380] [serial = 1999] [outer = 0F332000] 13:24:07 INFO - PROCESS | 2380 | 1465248247560 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10A4F800) [pid = 2380] [serial = 2000] [outer = 0F332000] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 16B3C400 == 34 [pid = 2380] [id = 663] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 16078C00 == 33 [pid = 2380] [id = 662] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 10580C00 == 32 [pid = 2380] [id = 661] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 15FA2000 == 31 [pid = 2380] [id = 660] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 15420400 == 30 [pid = 2380] [id = 659] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 14014000 == 29 [pid = 2380] [id = 658] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 1309A800 == 28 [pid = 2380] [id = 657] 13:24:08 INFO - PROCESS | 2380 | --DOCSHELL 10ADB400 == 27 [pid = 2380] [id = 656] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (183AAC00) [pid = 2380] [serial = 1955] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (183AA800) [pid = 2380] [serial = 1954] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (183A2C00) [pid = 2380] [serial = 1952] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (143EEC00) [pid = 2380] [serial = 1931] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (181E4800) [pid = 2380] [serial = 1951] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17738400) [pid = 2380] [serial = 1942] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (12BC2C00) [pid = 2380] [serial = 1928] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15C78400) [pid = 2380] [serial = 1948] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1401D400) [pid = 2380] [serial = 1930] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16FE9000) [pid = 2380] [serial = 1937] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18369400) [pid = 2380] [serial = 1946] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (11AD8000) [pid = 2380] [serial = 1921] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17411C00) [pid = 2380] [serial = 1940] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16A7D000) [pid = 2380] [serial = 1949] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1313FC00) [pid = 2380] [serial = 1922] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (131E2400) [pid = 2380] [serial = 1925] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1740BC00) [pid = 2380] [serial = 1939] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16B3BC00) [pid = 2380] [serial = 1936] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (181E8C00) [pid = 2380] [serial = 1919] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (17690800) [pid = 2380] [serial = 1943] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (15FA3000) [pid = 2380] [serial = 1933] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (181EB800) [pid = 2380] [serial = 1945] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (12810000) [pid = 2380] [serial = 1927] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (12D62C00) [pid = 2380] [serial = 1924] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (16082C00) [pid = 2380] [serial = 1934] [outer = 00000000] [url = about:blank] 13:24:08 INFO - PROCESS | 2380 | 1465248248212 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]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1139ms 13:24:08 INFO - PROCESS | 2380 | 1465248248256 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 2380 | 1465248248260 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:24:08 INFO - PROCESS | 2380 | 1465248248264 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 2380 | 1465248248267 Marionette TRACE conn2 <- [1,2630,null,{}] 13:24:08 INFO - PROCESS | 2380 | 1465248248272 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}] 13:24:08 INFO - PROCESS | 2380 | 1465248248276 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:08 INFO - PROCESS | 2380 | 1465248248361 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:24:08 INFO - PROCESS | 2380 | 1465248248463 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 2380 | 1465248248466 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:08 INFO - PROCESS | 2380 | ++DOCSHELL 1036DC00 == 28 [pid = 2380] [id = 667] 13:24:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (103CD400) [pid = 2380] [serial = 2001] [outer = 00000000] 13:24:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (11259C00) [pid = 2380] [serial = 2002] [outer = 103CD400] 13:24:08 INFO - PROCESS | 2380 | 1465248248513 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (1303B800) [pid = 2380] [serial = 2003] [outer = 103CD400] 13:24:08 INFO - PROCESS | 2380 | 1465248248954 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]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:24:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 733ms 13:24:09 INFO - PROCESS | 2380 | 1465248249003 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 2380 | 1465248249007 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 13:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:24:09 INFO - PROCESS | 2380 | 1465248249012 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 2380 | 1465248249014 Marionette TRACE conn2 <- [1,2634,null,{}] 13:24:09 INFO - PROCESS | 2380 | 1465248249017 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}] 13:24:09 INFO - PROCESS | 2380 | 1465248249019 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:09 INFO - PROCESS | 2380 | 1465248249105 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:24:09 INFO - PROCESS | 2380 | 1465248249113 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 2380 | 1465248249115 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:09 INFO - PROCESS | 2380 | ++DOCSHELL 137B5400 == 29 [pid = 2380] [id = 668] 13:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (13947C00) [pid = 2380] [serial = 2004] [outer = 00000000] 13:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (139D1400) [pid = 2380] [serial = 2005] [outer = 13947C00] 13:24:09 INFO - PROCESS | 2380 | 1465248249160 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (140F0000) [pid = 2380] [serial = 2006] [outer = 13947C00] 13:24:09 INFO - PROCESS | 2380 | 1465248249628 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]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 624ms 13:24:09 INFO - PROCESS | 2380 | 1465248249651 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:24:09 INFO - PROCESS | 2380 | 1465248249655 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 13:24:09 INFO - PROCESS | 2380 | 1465248249660 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 2380 | 1465248249666 Marionette TRACE conn2 <- [1,2638,null,{}] 13:24:09 INFO - PROCESS | 2380 | 1465248249679 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}] 13:24:09 INFO - PROCESS | 2380 | 1465248249682 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:09 INFO - PROCESS | 2380 | 1465248249766 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:24:09 INFO - PROCESS | 2380 | 1465248249773 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 2380 | 1465248249775 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:09 INFO - PROCESS | 2380 | ++DOCSHELL 1541A400 == 30 [pid = 2380] [id = 669] 13:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1541F800) [pid = 2380] [serial = 2007] [outer = 00000000] 13:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15FA3000) [pid = 2380] [serial = 2008] [outer = 1541F800] 13:24:09 INFO - PROCESS | 2380 | 1465248249818 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16078C00) [pid = 2380] [serial = 2009] [outer = 1541F800] 13:24:10 INFO - PROCESS | 2380 | 1465248250261 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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:24:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 655ms 13:24:10 INFO - PROCESS | 2380 | 1465248250314 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 2380 | 1465248250317 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 13:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:24:10 INFO - PROCESS | 2380 | 1465248250320 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 2380 | 1465248250322 Marionette TRACE conn2 <- [1,2642,null,{}] 13:24:10 INFO - PROCESS | 2380 | 1465248250325 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}] 13:24:10 INFO - PROCESS | 2380 | 1465248250327 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:10 INFO - PROCESS | 2380 | 1465248250444 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:24:10 INFO - PROCESS | 2380 | 1465248250449 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 2380 | 1465248250451 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:10 INFO - PROCESS | 2380 | ++DOCSHELL 0C774C00 == 31 [pid = 2380] [id = 670] 13:24:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10AD4400) [pid = 2380] [serial = 2010] [outer = 00000000] 13:24:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (169DF800) [pid = 2380] [serial = 2011] [outer = 10AD4400] 13:24:10 INFO - PROCESS | 2380 | 1465248250547 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (169E7800) [pid = 2380] [serial = 2012] [outer = 10AD4400] 13:24:10 INFO - PROCESS | 2380 | 1465248250993 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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 702ms 13:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:24:11 INFO - PROCESS | 2380 | 1465248251021 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 2380 | 1465248251023 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 13:24:11 INFO - PROCESS | 2380 | 1465248251026 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 2380 | 1465248251028 Marionette TRACE conn2 <- [1,2646,null,{}] 13:24:11 INFO - PROCESS | 2380 | 1465248251031 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}] 13:24:11 INFO - PROCESS | 2380 | 1465248251033 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:11 INFO - PROCESS | 2380 | 1465248251144 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:24:11 INFO - PROCESS | 2380 | 1465248251149 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 2380 | 1465248251155 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:11 INFO - PROCESS | 2380 | ++DOCSHELL 131DA800 == 32 [pid = 2380] [id = 671] 13:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16FE9000) [pid = 2380] [serial = 2013] [outer = 00000000] 13:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17409C00) [pid = 2380] [serial = 2014] [outer = 16FE9000] 13:24:11 INFO - PROCESS | 2380 | 1465248251210 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1740D400) [pid = 2380] [serial = 2015] [outer = 16FE9000] 13:24:11 INFO - PROCESS | 2380 | 1465248251679 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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 702ms 13:24:11 INFO - PROCESS | 2380 | 1465248251724 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 2380 | 1465248251726 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 13:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:24:11 INFO - PROCESS | 2380 | 1465248251737 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 2380 | 1465248251739 Marionette TRACE conn2 <- [1,2650,null,{}] 13:24:11 INFO - PROCESS | 2380 | 1465248251743 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}] 13:24:11 INFO - PROCESS | 2380 | 1465248251745 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:11 INFO - PROCESS | 2380 | 1465248251884 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:24:11 INFO - PROCESS | 2380 | 1465248251955 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 2380 | 1465248251957 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:11 INFO - PROCESS | 2380 | ++DOCSHELL 17415400 == 33 [pid = 2380] [id = 672] 13:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1757DC00) [pid = 2380] [serial = 2016] [outer = 00000000] 13:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17692C00) [pid = 2380] [serial = 2017] [outer = 1757DC00] 13:24:11 INFO - PROCESS | 2380 | 1465248252008 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1768CC00) [pid = 2380] [serial = 2018] [outer = 1757DC00] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10EA5000) [pid = 2380] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (153C0800) [pid = 2380] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (17F7B000) [pid = 2380] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1740E000) [pid = 2380] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1309F000) [pid = 2380] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10ADBC00) [pid = 2380] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (15423800) [pid = 2380] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10A6B800) [pid = 2380] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14015C00) [pid = 2380] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (15FA2C00) [pid = 2380] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1065C800) [pid = 2380] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:24:12 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1607B800) [pid = 2380] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:24:12 INFO - PROCESS | 2380 | 1465248252482 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]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:24:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 795ms 13:24:12 INFO - PROCESS | 2380 | 1465248252532 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 2380 | 1465248252534 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:24:12 INFO - PROCESS | 2380 | 1465248252541 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 2380 | 1465248252543 Marionette TRACE conn2 <- [1,2654,null,{}] 13:24:12 INFO - PROCESS | 2380 | 1465248252546 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}] 13:24:12 INFO - PROCESS | 2380 | 1465248252548 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:12 INFO - PROCESS | 2380 | 1465248252627 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:24:12 INFO - PROCESS | 2380 | 1465248252633 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 2380 | 1465248252635 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:12 INFO - PROCESS | 2380 | ++DOCSHELL 1065C800 == 34 [pid = 2380] [id = 673] 13:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10660800) [pid = 2380] [serial = 2019] [outer = 00000000] 13:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (140F8800) [pid = 2380] [serial = 2020] [outer = 10660800] 13:24:12 INFO - PROCESS | 2380 | 1465248252681 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (15A4C800) [pid = 2380] [serial = 2021] [outer = 10660800] 13:24:13 INFO - PROCESS | 2380 | 1465248253613 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]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1093ms 13:24:13 INFO - PROCESS | 2380 | 1465248253634 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 2380 | 1465248253636 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 13:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:24:13 INFO - PROCESS | 2380 | 1465248253639 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 2380 | 1465248253641 Marionette TRACE conn2 <- [1,2658,null,{}] 13:24:13 INFO - PROCESS | 2380 | 1465248253644 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}] 13:24:13 INFO - PROCESS | 2380 | 1465248253646 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:13 INFO - PROCESS | 2380 | 1465248253742 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:24:13 INFO - PROCESS | 2380 | 1465248253753 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 2380 | 1465248253756 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:13 INFO - PROCESS | 2380 | ++DOCSHELL 10666000 == 35 [pid = 2380] [id = 674] 13:24:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (13121400) [pid = 2380] [serial = 2022] [outer = 00000000] 13:24:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (175B5800) [pid = 2380] [serial = 2023] [outer = 13121400] 13:24:13 INFO - PROCESS | 2380 | 1465248253804 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (175B9C00) [pid = 2380] [serial = 2024] [outer = 13121400] 13:24:14 INFO - PROCESS | 2380 | 1465248254757 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"]]]}] 13:24:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:24:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:24:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1186ms 13:24:14 INFO - PROCESS | 2380 | 1465248254866 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 2380 | 1465248254871 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 13:24:14 INFO - PROCESS | 2380 | 1465248254878 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 2380 | 1465248254882 Marionette TRACE conn2 <- [1,2662,null,{}] 13:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:24:14 INFO - PROCESS | 2380 | 1465248254888 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}] 13:24:14 INFO - PROCESS | 2380 | 1465248254891 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:15 INFO - PROCESS | 2380 | 1465248255037 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:24:15 INFO - PROCESS | 2380 | 1465248255215 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 2380 | 1465248255218 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:15 INFO - PROCESS | 2380 | ++DOCSHELL 1280BC00 == 36 [pid = 2380] [id = 675] 13:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (12A0D400) [pid = 2380] [serial = 2025] [outer = 00000000] 13:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (12DA6400) [pid = 2380] [serial = 2026] [outer = 12A0D400] 13:24:15 INFO - PROCESS | 2380 | 1465248255276 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (13121C00) [pid = 2380] [serial = 2027] [outer = 12A0D400] 13:24:16 INFO - PROCESS | 2380 | 1465248256338 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"]]]}] 13:24:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:24:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:24:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1498ms 13:24:16 INFO - PROCESS | 2380 | 1465248256381 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 2380 | 1465248256385 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:24:16 INFO - PROCESS | 2380 | 1465248256392 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 2380 | 1465248256395 Marionette TRACE conn2 <- [1,2666,null,{}] 13:24:16 INFO - PROCESS | 2380 | 1465248256399 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}] 13:24:16 INFO - PROCESS | 2380 | 1465248256402 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:16 INFO - PROCESS | 2380 | 1465248256540 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:24:16 INFO - PROCESS | 2380 | 1465248256681 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 2380 | 1465248256684 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:16 INFO - PROCESS | 2380 | ++DOCSHELL 14E37800 == 37 [pid = 2380] [id = 676] 13:24:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14E37C00) [pid = 2380] [serial = 2028] [outer = 00000000] 13:24:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15420400) [pid = 2380] [serial = 2029] [outer = 14E37C00] 13:24:16 INFO - PROCESS | 2380 | 1465248256742 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16079400) [pid = 2380] [serial = 2030] [outer = 14E37C00] 13:24:17 INFO - PROCESS | 2380 | 1465248257815 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]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:24:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1451ms 13:24:17 INFO - PROCESS | 2380 | 1465248257855 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 2380 | 1465248257859 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 13:24:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:24:17 INFO - PROCESS | 2380 | 1465248257864 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 2380 | 1465248257867 Marionette TRACE conn2 <- [1,2670,null,{}] 13:24:17 INFO - PROCESS | 2380 | 1465248257872 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}] 13:24:17 INFO - PROCESS | 2380 | 1465248257876 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:17 INFO - PROCESS | 2380 | 1465248257982 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:24:18 INFO - PROCESS | 2380 | 1465248258128 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 2380 | 1465248258131 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:18 INFO - PROCESS | 2380 | ++DOCSHELL 12A9AC00 == 38 [pid = 2380] [id = 677] 13:24:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (12A9DC00) [pid = 2380] [serial = 2031] [outer = 00000000] 13:24:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (131E2000) [pid = 2380] [serial = 2032] [outer = 12A9DC00] 13:24:18 INFO - PROCESS | 2380 | 1465248258185 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (137B4400) [pid = 2380] [serial = 2033] [outer = 12A9DC00] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 1065C800 == 37 [pid = 2380] [id = 673] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 17415400 == 36 [pid = 2380] [id = 672] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 131DA800 == 35 [pid = 2380] [id = 671] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 0C774C00 == 34 [pid = 2380] [id = 670] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 1541A400 == 33 [pid = 2380] [id = 669] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 137B5400 == 32 [pid = 2380] [id = 668] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 1036DC00 == 31 [pid = 2380] [id = 667] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 10AD6C00 == 30 [pid = 2380] [id = 665] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 0F331C00 == 29 [pid = 2380] [id = 666] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 175B7400 == 28 [pid = 2380] [id = 664] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 10A50000 == 27 [pid = 2380] [id = 655] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 14E37800 == 26 [pid = 2380] [id = 676] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 10666000 == 25 [pid = 2380] [id = 674] 13:24:19 INFO - PROCESS | 2380 | --DOCSHELL 1280BC00 == 24 [pid = 2380] [id = 675] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1757FC00) [pid = 2380] [serial = 1990] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (131E2800) [pid = 2380] [serial = 1972] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1324B800) [pid = 2380] [serial = 1973] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10E20400) [pid = 2380] [serial = 1969] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1125C000) [pid = 2380] [serial = 1970] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (15A0C000) [pid = 2380] [serial = 1978] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (11263400) [pid = 2380] [serial = 1967] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (11221800) [pid = 2380] [serial = 1966] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (14E34C00) [pid = 2380] [serial = 1975] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1607FC00) [pid = 2380] [serial = 1981] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15A4E800) [pid = 2380] [serial = 1979] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10ADC000) [pid = 2380] [serial = 1984] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16082400) [pid = 2380] [serial = 1982] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16B3C800) [pid = 2380] [serial = 1987] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (13248000) [pid = 2380] [serial = 1958] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (12DA2800) [pid = 2380] [serial = 1957] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1607C800) [pid = 2380] [serial = 1961] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (15A14C00) [pid = 2380] [serial = 1960] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (183B0000) [pid = 2380] [serial = 1964] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (181EDC00) [pid = 2380] [serial = 1963] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (139C7400) [pid = 2380] [serial = 1985] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (17417000) [pid = 2380] [serial = 1991] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (170F6400) [pid = 2380] [serial = 1988] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (14E40400) [pid = 2380] [serial = 1976] [outer = 00000000] [url = about:blank] 13:24:19 INFO - PROCESS | 2380 | 1465248259770 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]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:24:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1966ms 13:24:19 INFO - PROCESS | 2380 | 1465248259837 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 2380 | 1465248259841 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 13:24:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:24:19 INFO - PROCESS | 2380 | 1465248259846 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 2380 | 1465248259849 Marionette TRACE conn2 <- [1,2674,null,{}] 13:24:19 INFO - PROCESS | 2380 | 1465248259855 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}] 13:24:19 INFO - PROCESS | 2380 | 1465248259857 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:19 INFO - PROCESS | 2380 | 1465248259946 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:24:20 INFO - PROCESS | 2380 | 1465248260071 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 2380 | 1465248260074 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:20 INFO - PROCESS | 2380 | ++DOCSHELL 10AD2C00 == 25 [pid = 2380] [id = 678] 13:24:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (10AD3000) [pid = 2380] [serial = 2034] [outer = 00000000] 13:24:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10E1FC00) [pid = 2380] [serial = 2035] [outer = 10AD3000] 13:24:20 INFO - PROCESS | 2380 | 1465248260124 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (11221800) [pid = 2380] [serial = 2036] [outer = 10AD3000] 13:24:21 INFO - PROCESS | 2380 | 1465248261008 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"]]]}] 13:24:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:24:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:24:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1186ms 13:24:21 INFO - PROCESS | 2380 | 1465248261043 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 2380 | 1465248261048 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 13:24:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:24:21 INFO - PROCESS | 2380 | 1465248261054 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 2380 | 1465248261057 Marionette TRACE conn2 <- [1,2678,null,{}] 13:24:21 INFO - PROCESS | 2380 | 1465248261070 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}] 13:24:21 INFO - PROCESS | 2380 | 1465248261072 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:21 INFO - PROCESS | 2380 | 1465248261187 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:24:21 INFO - PROCESS | 2380 | 1465248261194 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 2380 | 1465248261196 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:21 INFO - PROCESS | 2380 | ++DOCSHELL 13072800 == 26 [pid = 2380] [id = 679] 13:24:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (13099000) [pid = 2380] [serial = 2037] [outer = 00000000] 13:24:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (13246000) [pid = 2380] [serial = 2038] [outer = 13099000] 13:24:21 INFO - PROCESS | 2380 | 1465248261244 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (1324D400) [pid = 2380] [serial = 2039] [outer = 13099000] 13:24:22 INFO - PROCESS | 2380 | 1465248262227 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"]]]}] 13:24:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:24:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:24:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1217ms 13:24:22 INFO - PROCESS | 2380 | 1465248262266 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:24:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:24:22 INFO - PROCESS | 2380 | 1465248262269 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 13:24:22 INFO - PROCESS | 2380 | 1465248262272 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 2380 | 1465248262276 Marionette TRACE conn2 <- [1,2682,null,{}] 13:24:22 INFO - PROCESS | 2380 | 1465248262292 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}] 13:24:22 INFO - PROCESS | 2380 | 1465248262296 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:22 INFO - PROCESS | 2380 | 1465248262414 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:24:22 INFO - PROCESS | 2380 | 1465248262421 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 2380 | 1465248262425 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:22 INFO - PROCESS | 2380 | ++DOCSHELL 14E38C00 == 27 [pid = 2380] [id = 680] 13:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (14E39000) [pid = 2380] [serial = 2040] [outer = 00000000] 13:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (151D2400) [pid = 2380] [serial = 2041] [outer = 14E39000] 13:24:22 INFO - PROCESS | 2380 | 1465248262527 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (15422C00) [pid = 2380] [serial = 2042] [outer = 14E39000] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16FE9000) [pid = 2380] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1541F800) [pid = 2380] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1768A800) [pid = 2380] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (10ADD800) [pid = 2380] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (0F332000) [pid = 2380] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (103CD400) [pid = 2380] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (13947C00) [pid = 2380] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (1757DC00) [pid = 2380] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (10660800) [pid = 2380] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (10AD4400) [pid = 2380] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:24:23 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (13121400) [pid = 2380] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:24:23 INFO - PROCESS | 2380 | 1465248263475 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"]]]}] 13:24:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:24:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:24:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1248ms 13:24:23 INFO - PROCESS | 2380 | 1465248263525 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 2380 | 1465248263528 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 13:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:24:23 INFO - PROCESS | 2380 | 1465248263531 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 2380 | 1465248263533 Marionette TRACE conn2 <- [1,2686,null,{}] 13:24:23 INFO - PROCESS | 2380 | 1465248263536 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}] 13:24:23 INFO - PROCESS | 2380 | 1465248263538 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:23 INFO - PROCESS | 2380 | 1465248263624 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:24:23 INFO - PROCESS | 2380 | 1465248263630 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 2380 | 1465248263632 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:23 INFO - PROCESS | 2380 | ++DOCSHELL 12D68400 == 28 [pid = 2380] [id = 681] 13:24:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (13075800) [pid = 2380] [serial = 2043] [outer = 00000000] 13:24:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (156D5000) [pid = 2380] [serial = 2044] [outer = 13075800] 13:24:23 INFO - PROCESS | 2380 | 1465248263676 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (15A4E800) [pid = 2380] [serial = 2045] [outer = 13075800] 13:24:24 INFO - PROCESS | 2380 | 1465248264609 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"]]]}] 13:24:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:24:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:24:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1139ms 13:24:24 INFO - PROCESS | 2380 | 1465248264662 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 2380 | 1465248264664 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 13:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:24:24 INFO - PROCESS | 2380 | 1465248264667 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 2380 | 1465248264669 Marionette TRACE conn2 <- [1,2690,null,{}] 13:24:24 INFO - PROCESS | 2380 | 1465248264672 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}] 13:24:24 INFO - PROCESS | 2380 | 1465248264674 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:24 INFO - PROCESS | 2380 | 1465248264750 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:24:24 INFO - PROCESS | 2380 | 1465248264756 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 2380 | 1465248264758 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:24 INFO - PROCESS | 2380 | ++DOCSHELL 15FA3400 == 29 [pid = 2380] [id = 682] 13:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (1607DC00) [pid = 2380] [serial = 2046] [outer = 00000000] 13:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (169D9400) [pid = 2380] [serial = 2047] [outer = 1607DC00] 13:24:24 INFO - PROCESS | 2380 | 1465248264802 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (169DD000) [pid = 2380] [serial = 2048] [outer = 1607DC00] 13:24:25 INFO - PROCESS | 2380 | 1465248265433 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 796ms 13:24:25 INFO - PROCESS | 2380 | 1465248265470 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 2380 | 1465248265475 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 13:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:24:25 INFO - PROCESS | 2380 | 1465248265480 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 2380 | 1465248265484 Marionette TRACE conn2 <- [1,2694,null,{}] 13:24:25 INFO - PROCESS | 2380 | 1465248265490 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}] 13:24:25 INFO - PROCESS | 2380 | 1465248265493 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:25 INFO - PROCESS | 2380 | 1465248265613 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:24:25 INFO - PROCESS | 2380 | 1465248265749 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 2380 | 1465248265754 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:25 INFO - PROCESS | 2380 | ++DOCSHELL 106F1800 == 30 [pid = 2380] [id = 683] 13:24:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (10A45400) [pid = 2380] [serial = 2049] [outer = 00000000] 13:24:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (11263400) [pid = 2380] [serial = 2050] [outer = 10A45400] 13:24:25 INFO - PROCESS | 2380 | 1465248265812 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (12DAE400) [pid = 2380] [serial = 2051] [outer = 10A45400] 13:24:26 INFO - PROCESS | 2380 | 1465248266563 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]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1076ms 13:24:26 INFO - PROCESS | 2380 | 1465248266597 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 2380 | 1465248266601 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 13:24:26 INFO - PROCESS | 2380 | 1465248266609 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 2380 | 1465248266612 Marionette TRACE conn2 <- [1,2698,null,{}] 13:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:24:26 INFO - PROCESS | 2380 | 1465248266616 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}] 13:24:26 INFO - PROCESS | 2380 | 1465248266619 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:26 INFO - PROCESS | 2380 | 1465248266731 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:24:26 INFO - PROCESS | 2380 | 1465248266869 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 2380 | 1465248266871 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:26 INFO - PROCESS | 2380 | ++DOCSHELL 143F2000 == 31 [pid = 2380] [id = 684] 13:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (14E34800) [pid = 2380] [serial = 2052] [outer = 00000000] 13:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (14E3D000) [pid = 2380] [serial = 2053] [outer = 14E34800] 13:24:26 INFO - PROCESS | 2380 | 1465248266928 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (15419C00) [pid = 2380] [serial = 2054] [outer = 14E34800] 13:24:27 INFO - PROCESS | 2380 | --DOCSHELL 12D68400 == 30 [pid = 2380] [id = 681] 13:24:27 INFO - PROCESS | 2380 | --DOCSHELL 14E38C00 == 29 [pid = 2380] [id = 680] 13:24:27 INFO - PROCESS | 2380 | --DOCSHELL 13072800 == 28 [pid = 2380] [id = 679] 13:24:27 INFO - PROCESS | 2380 | --DOCSHELL 10AD2C00 == 27 [pid = 2380] [id = 678] 13:24:27 INFO - PROCESS | 2380 | --DOCSHELL 12A9AC00 == 26 [pid = 2380] [id = 677] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (175B5800) [pid = 2380] [serial = 2023] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (17409C00) [pid = 2380] [serial = 2014] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (15FA3000) [pid = 2380] [serial = 2008] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (11229000) [pid = 2380] [serial = 1994] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (17692400) [pid = 2380] [serial = 1993] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (11CC1400) [pid = 2380] [serial = 1996] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (13146800) [pid = 2380] [serial = 1997] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (106E4400) [pid = 2380] [serial = 1999] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (10A4F800) [pid = 2380] [serial = 2000] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (11259C00) [pid = 2380] [serial = 2002] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (1303B800) [pid = 2380] [serial = 2003] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (139D1400) [pid = 2380] [serial = 2005] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (140F0000) [pid = 2380] [serial = 2006] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (17692C00) [pid = 2380] [serial = 2017] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (15A4C800) [pid = 2380] [serial = 2021] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (140F8800) [pid = 2380] [serial = 2020] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (1768CC00) [pid = 2380] [serial = 2018] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 49 (169DF800) [pid = 2380] [serial = 2011] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 48 (169E7800) [pid = 2380] [serial = 2012] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 47 (175B9C00) [pid = 2380] [serial = 2024] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 46 (1740D400) [pid = 2380] [serial = 2015] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | --DOMWINDOW == 45 (16078C00) [pid = 2380] [serial = 2009] [outer = 00000000] [url = about:blank] 13:24:27 INFO - PROCESS | 2380 | 1465248267687 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] 13:24:27 INFO - PROCESS | 2380 | 1465248267715 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 13:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:24:27 INFO - PROCESS | 2380 | 1465248267733 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 2380 | 1465248267736 Marionette TRACE conn2 <- [1,2702,null,{}] 13:24:27 INFO - PROCESS | 2380 | 1465248267747 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}] 13:24:27 INFO - PROCESS | 2380 | 1465248267750 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:27 INFO - PROCESS | 2380 | 1465248267835 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:24:27 INFO - PROCESS | 2380 | 1465248267842 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 2380 | 1465248267846 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:27 INFO - PROCESS | 2380 | ++DOCSHELL 10ADAC00 == 27 [pid = 2380] [id = 685] 13:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 46 (11CC1400) [pid = 2380] [serial = 2055] [outer = 00000000] 13:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 47 (12DA3400) [pid = 2380] [serial = 2056] [outer = 11CC1400] 13:24:27 INFO - PROCESS | 2380 | 1465248267893 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 48 (1309CC00) [pid = 2380] [serial = 2057] [outer = 11CC1400] 13:24:28 INFO - PROCESS | 2380 | 1465248268394 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]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 718ms 13:24:28 INFO - PROCESS | 2380 | 1465248268437 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 2380 | 1465248268441 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 13:24:28 INFO - PROCESS | 2380 | 1465248268447 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:24:28 INFO - PROCESS | 2380 | 1465248268450 Marionette TRACE conn2 <- [1,2706,null,{}] 13:24:28 INFO - PROCESS | 2380 | 1465248268453 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}] 13:24:28 INFO - PROCESS | 2380 | 1465248268456 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:28 INFO - PROCESS | 2380 | 1465248268567 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:24:28 INFO - PROCESS | 2380 | 1465248268660 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 2380 | 1465248268662 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:28 INFO - PROCESS | 2380 | ++DOCSHELL 137B5400 == 28 [pid = 2380] [id = 686] 13:24:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 49 (1393D800) [pid = 2380] [serial = 2058] [outer = 00000000] 13:24:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 50 (139CB000) [pid = 2380] [serial = 2059] [outer = 1393D800] 13:24:28 INFO - PROCESS | 2380 | 1465248268716 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (139D4C00) [pid = 2380] [serial = 2060] [outer = 1393D800] 13:24:29 INFO - PROCESS | 2380 | 1465248269098 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] 13:24:29 INFO - PROCESS | 2380 | 1465248269149 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:24:29 INFO - PROCESS | 2380 | 1465248269153 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 2380 | 1465248269157 Marionette TRACE conn2 <- [1,2710,null,{}] 13:24:29 INFO - PROCESS | 2380 | 1465248269168 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}] 13:24:29 INFO - PROCESS | 2380 | 1465248269173 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:29 INFO - PROCESS | 2380 | 1465248269264 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:24:29 INFO - PROCESS | 2380 | 1465248269271 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 2380 | 1465248269274 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:29 INFO - PROCESS | 2380 | ++DOCSHELL 156D3800 == 29 [pid = 2380] [id = 687] 13:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (156D4400) [pid = 2380] [serial = 2061] [outer = 00000000] 13:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (15FA3000) [pid = 2380] [serial = 2062] [outer = 156D4400] 13:24:29 INFO - PROCESS | 2380 | 1465248269322 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (1607C400) [pid = 2380] [serial = 2063] [outer = 156D4400] 13:24:29 INFO - PROCESS | 2380 | 1465248269792 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] 13:24:29 INFO - PROCESS | 2380 | 1465248269855 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:24:29 INFO - PROCESS | 2380 | 1465248269858 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 2380 | 1465248269860 Marionette TRACE conn2 <- [1,2714,null,{}] 13:24:29 INFO - PROCESS | 2380 | 1465248269863 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}] 13:24:29 INFO - PROCESS | 2380 | 1465248269865 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:30 INFO - PROCESS | 2380 | 1465248270014 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:24:30 INFO - PROCESS | 2380 | 1465248270034 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 2380 | 1465248270036 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:30 INFO - PROCESS | 2380 | ++DOCSHELL 16A86C00 == 30 [pid = 2380] [id = 688] 13:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (16A87400) [pid = 2380] [serial = 2064] [outer = 00000000] 13:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (16B3C400) [pid = 2380] [serial = 2065] [outer = 16A87400] 13:24:30 INFO - PROCESS | 2380 | 1465248270080 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (16BAE000) [pid = 2380] [serial = 2066] [outer = 16A87400] 13:24:30 INFO - PROCESS | 2380 | 1465248270518 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:24:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 687ms 13:24:30 INFO - PROCESS | 2380 | 1465248270557 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 2380 | 1465248270559 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:24:30 INFO - PROCESS | 2380 | 1465248270562 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 2380 | 1465248270564 Marionette TRACE conn2 <- [1,2718,null,{}] 13:24:30 INFO - PROCESS | 2380 | 1465248270567 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}] 13:24:30 INFO - PROCESS | 2380 | 1465248270569 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:30 INFO - PROCESS | 2380 | 1465248270681 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:24:30 INFO - PROCESS | 2380 | 1465248270686 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 2380 | 1465248270688 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:30 INFO - PROCESS | 2380 | ++DOCSHELL 139C9800 == 31 [pid = 2380] [id = 689] 13:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (139CE800) [pid = 2380] [serial = 2067] [outer = 00000000] 13:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (1740B400) [pid = 2380] [serial = 2068] [outer = 139CE800] 13:24:30 INFO - PROCESS | 2380 | 1465248270731 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (1740B800) [pid = 2380] [serial = 2069] [outer = 139CE800] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (12A9DC00) [pid = 2380] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (10AD3000) [pid = 2380] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (12A0D400) [pid = 2380] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (14E37C00) [pid = 2380] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (14E39000) [pid = 2380] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (13075800) [pid = 2380] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:24:31 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (13099000) [pid = 2380] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:24:31 INFO - PROCESS | 2380 | 1465248271651 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"]]]}] 13:24:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:24:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:24:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:24:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 13:24:31 INFO - PROCESS | 2380 | 1465248271709 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 2380 | 1465248271711 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 13:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:24:31 INFO - PROCESS | 2380 | 1465248271714 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 2380 | 1465248271716 Marionette TRACE conn2 <- [1,2722,null,{}] 13:24:31 INFO - PROCESS | 2380 | 1465248271719 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}] 13:24:31 INFO - PROCESS | 2380 | 1465248271725 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:31 INFO - PROCESS | 2380 | 1465248271826 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:24:31 INFO - PROCESS | 2380 | 1465248271916 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 2380 | 1465248271918 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:31 INFO - PROCESS | 2380 | ++DOCSHELL 17413400 == 32 [pid = 2380] [id = 690] 13:24:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (17413C00) [pid = 2380] [serial = 2070] [outer = 00000000] 13:24:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (1757EC00) [pid = 2380] [serial = 2071] [outer = 17413C00] 13:24:31 INFO - PROCESS | 2380 | 1465248271962 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (175B3400) [pid = 2380] [serial = 2072] [outer = 17413C00] 13:24:32 INFO - PROCESS | 2380 | 1465248272339 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 624ms 13:24:32 INFO - PROCESS | 2380 | 1465248272352 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 2380 | 1465248272354 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 13:24:32 INFO - PROCESS | 2380 | 1465248272357 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:24:32 INFO - PROCESS | 2380 | 1465248272359 Marionette TRACE conn2 <- [1,2726,null,{}] 13:24:32 INFO - PROCESS | 2380 | 1465248272362 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}] 13:24:32 INFO - PROCESS | 2380 | 1465248272364 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:32 INFO - PROCESS | 2380 | 1465248272477 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:24:32 INFO - PROCESS | 2380 | 1465248272484 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 2380 | 1465248272486 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:32 INFO - PROCESS | 2380 | ++DOCSHELL 1703B800 == 33 [pid = 2380] [id = 691] 13:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (17580000) [pid = 2380] [serial = 2073] [outer = 00000000] 13:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (17695400) [pid = 2380] [serial = 2074] [outer = 17580000] 13:24:32 INFO - PROCESS | 2380 | 1465248272530 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (17698800) [pid = 2380] [serial = 2075] [outer = 17580000] 13:24:32 INFO - PROCESS | 2380 | 1465248272951 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 624ms 13:24:32 INFO - PROCESS | 2380 | 1465248272995 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 2380 | 1465248272998 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 13:24:32 INFO - PROCESS | 2380 | 1465248273001 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:24:32 INFO - PROCESS | 2380 | 1465248273003 Marionette TRACE conn2 <- [1,2730,null,{}] 13:24:32 INFO - PROCESS | 2380 | 1465248273006 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}] 13:24:32 INFO - PROCESS | 2380 | 1465248273008 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:33 INFO - PROCESS | 2380 | 1465248273134 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:24:33 INFO - PROCESS | 2380 | 1465248273141 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 2380 | 1465248273143 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:33 INFO - PROCESS | 2380 | ++DOCSHELL 139C9400 == 34 [pid = 2380] [id = 692] 13:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (15420000) [pid = 2380] [serial = 2076] [outer = 00000000] 13:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (18160C00) [pid = 2380] [serial = 2077] [outer = 15420000] 13:24:33 INFO - PROCESS | 2380 | 1465248273189 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (181E0400) [pid = 2380] [serial = 2078] [outer = 15420000] 13:24:33 INFO - PROCESS | 2380 | 1465248273613 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 640ms 13:24:33 INFO - PROCESS | 2380 | 1465248273639 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 2380 | 1465248273641 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 13:24:33 INFO - PROCESS | 2380 | 1465248273644 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:24:33 INFO - PROCESS | 2380 | 1465248273646 Marionette TRACE conn2 <- [1,2734,null,{}] 13:24:33 INFO - PROCESS | 2380 | 1465248273650 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}] 13:24:33 INFO - PROCESS | 2380 | 1465248273651 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:33 INFO - PROCESS | 2380 | 1465248273774 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:24:33 INFO - PROCESS | 2380 | 1465248273782 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 2380 | 1465248273784 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:33 INFO - PROCESS | 2380 | ++DOCSHELL 15A13C00 == 35 [pid = 2380] [id = 693] 13:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (181E1800) [pid = 2380] [serial = 2079] [outer = 00000000] 13:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (181EC000) [pid = 2380] [serial = 2080] [outer = 181E1800] 13:24:33 INFO - PROCESS | 2380 | 1465248273831 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (181EA400) [pid = 2380] [serial = 2081] [outer = 181E1800] 13:24:34 INFO - PROCESS | 2380 | 1465248274457 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 905ms 13:24:34 INFO - PROCESS | 2380 | 1465248274562 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 2380 | 1465248274567 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 13:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:24:34 INFO - PROCESS | 2380 | 1465248274572 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 2380 | 1465248274576 Marionette TRACE conn2 <- [1,2738,null,{}] 13:24:34 INFO - PROCESS | 2380 | 1465248274581 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}] 13:24:34 INFO - PROCESS | 2380 | 1465248274585 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:34 INFO - PROCESS | 2380 | 1465248274703 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:24:34 INFO - PROCESS | 2380 | 1465248274835 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 2380 | 1465248274839 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:34 INFO - PROCESS | 2380 | ++DOCSHELL 1309EC00 == 36 [pid = 2380] [id = 694] 13:24:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1311BC00) [pid = 2380] [serial = 2082] [outer = 00000000] 13:24:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (13250400) [pid = 2380] [serial = 2083] [outer = 1311BC00] 13:24:34 INFO - PROCESS | 2380 | 1465248274896 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (139D3800) [pid = 2380] [serial = 2084] [outer = 1311BC00] 13:24:35 INFO - PROCESS | 2380 | 1465248275458 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 952ms 13:24:35 INFO - PROCESS | 2380 | 1465248275502 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 2380 | 1465248275507 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 13:24:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:24:35 INFO - PROCESS | 2380 | 1465248275513 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 2380 | 1465248275516 Marionette TRACE conn2 <- [1,2742,null,{}] 13:24:35 INFO - PROCESS | 2380 | 1465248275520 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}] 13:24:35 INFO - PROCESS | 2380 | 1465248275523 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:35 INFO - PROCESS | 2380 | 1465248275633 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:24:35 INFO - PROCESS | 2380 | 1465248275745 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 2380 | 1465248275748 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:35 INFO - PROCESS | 2380 | ++DOCSHELL 15A40400 == 37 [pid = 2380] [id = 695] 13:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (15A4E400) [pid = 2380] [serial = 2085] [outer = 00000000] 13:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16081000) [pid = 2380] [serial = 2086] [outer = 15A4E400] 13:24:35 INFO - PROCESS | 2380 | 1465248275843 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (169E4400) [pid = 2380] [serial = 2087] [outer = 15A4E400] 13:24:36 INFO - PROCESS | 2380 | 1465248276477 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 998ms 13:24:36 INFO - PROCESS | 2380 | 1465248276517 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 2380 | 1465248276519 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 13:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:24:36 INFO - PROCESS | 2380 | 1465248276523 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 2380 | 1465248276527 Marionette TRACE conn2 <- [1,2746,null,{}] 13:24:36 INFO - PROCESS | 2380 | 1465248276538 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}] 13:24:36 INFO - PROCESS | 2380 | 1465248276542 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:36 INFO - PROCESS | 2380 | 1465248276649 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:24:36 INFO - PROCESS | 2380 | 1465248276787 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 2380 | 1465248276791 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:36 INFO - PROCESS | 2380 | ++DOCSHELL 14EA4C00 == 38 [pid = 2380] [id = 696] 13:24:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1607A800) [pid = 2380] [serial = 2088] [outer = 00000000] 13:24:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (181E8400) [pid = 2380] [serial = 2089] [outer = 1607A800] 13:24:36 INFO - PROCESS | 2380 | 1465248276847 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18378400) [pid = 2380] [serial = 2090] [outer = 1607A800] 13:24:37 INFO - PROCESS | 2380 | 1465248277549 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1046ms 13:24:37 INFO - PROCESS | 2380 | 1465248277600 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 2380 | 1465248277603 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:24:37 INFO - PROCESS | 2380 | 1465248277609 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 2380 | 1465248277612 Marionette TRACE conn2 <- [1,2750,null,{}] 13:24:37 INFO - PROCESS | 2380 | 1465248277617 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}] 13:24:37 INFO - PROCESS | 2380 | 1465248277620 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:37 INFO - PROCESS | 2380 | 1465248277720 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:24:37 INFO - PROCESS | 2380 | 1465248277831 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 2380 | 1465248277834 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:37 INFO - PROCESS | 2380 | ++DOCSHELL 10A52800 == 39 [pid = 2380] [id = 697] 13:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10A6AC00) [pid = 2380] [serial = 2091] [outer = 00000000] 13:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (12BC8800) [pid = 2380] [serial = 2092] [outer = 10A6AC00] 13:24:37 INFO - PROCESS | 2380 | 1465248277929 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (13075C00) [pid = 2380] [serial = 2093] [outer = 10A6AC00] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 139C9400 == 38 [pid = 2380] [id = 692] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 1703B800 == 37 [pid = 2380] [id = 691] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 17413400 == 36 [pid = 2380] [id = 690] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 139C9800 == 35 [pid = 2380] [id = 689] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 16A86C00 == 34 [pid = 2380] [id = 688] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 156D3800 == 33 [pid = 2380] [id = 687] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 137B5400 == 32 [pid = 2380] [id = 686] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 10ADAC00 == 31 [pid = 2380] [id = 685] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 15FA3400 == 30 [pid = 2380] [id = 682] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 143F2000 == 29 [pid = 2380] [id = 684] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 106F1800 == 28 [pid = 2380] [id = 683] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 15A40400 == 27 [pid = 2380] [id = 695] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 14EA4C00 == 26 [pid = 2380] [id = 696] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 15A13C00 == 25 [pid = 2380] [id = 693] 13:24:38 INFO - PROCESS | 2380 | --DOCSHELL 1309EC00 == 24 [pid = 2380] [id = 694] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (137B4400) [pid = 2380] [serial = 2033] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (131E2000) [pid = 2380] [serial = 2032] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10E1FC00) [pid = 2380] [serial = 2035] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (13121C00) [pid = 2380] [serial = 2027] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (12DA6400) [pid = 2380] [serial = 2026] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16079400) [pid = 2380] [serial = 2030] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15420400) [pid = 2380] [serial = 2029] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (15422C00) [pid = 2380] [serial = 2042] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (151D2400) [pid = 2380] [serial = 2041] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (15A4E800) [pid = 2380] [serial = 2045] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (169D9400) [pid = 2380] [serial = 2047] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (156D5000) [pid = 2380] [serial = 2044] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (13246000) [pid = 2380] [serial = 2038] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (11221800) [pid = 2380] [serial = 2036] [outer = 00000000] [url = about:blank] 13:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1324D400) [pid = 2380] [serial = 2039] [outer = 00000000] [url = about:blank] 13:24:39 INFO - PROCESS | 2380 | 1465248279048 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1498ms 13:24:39 INFO - PROCESS | 2380 | 1465248279115 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 2380 | 1465248279119 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 13:24:39 INFO - PROCESS | 2380 | 1465248279124 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:24:39 INFO - PROCESS | 2380 | 1465248279128 Marionette TRACE conn2 <- [1,2754,null,{}] 13:24:39 INFO - PROCESS | 2380 | 1465248279133 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}] 13:24:39 INFO - PROCESS | 2380 | 1465248279136 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:39 INFO - PROCESS | 2380 | 1465248279228 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:24:39 INFO - PROCESS | 2380 | 1465248279240 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 2380 | 1465248279242 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:39 INFO - PROCESS | 2380 | ++DOCSHELL 10AD4800 == 25 [pid = 2380] [id = 698] 13:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10AD6000) [pid = 2380] [serial = 2094] [outer = 00000000] 13:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10EAB400) [pid = 2380] [serial = 2095] [outer = 10AD6000] 13:24:39 INFO - PROCESS | 2380 | 1465248279290 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1125C000) [pid = 2380] [serial = 2096] [outer = 10AD6000] 13:24:39 INFO - PROCESS | 2380 | 1465248279795 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 686ms 13:24:39 INFO - PROCESS | 2380 | 1465248279825 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 2380 | 1465248279830 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 13:24:39 INFO - PROCESS | 2380 | 1465248279840 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:24:39 INFO - PROCESS | 2380 | 1465248279842 Marionette TRACE conn2 <- [1,2758,null,{}] 13:24:39 INFO - PROCESS | 2380 | 1465248279846 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}] 13:24:39 INFO - PROCESS | 2380 | 1465248279849 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:39 INFO - PROCESS | 2380 | 1465248279972 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:24:40 INFO - PROCESS | 2380 | 1465248280081 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 2380 | 1465248280083 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:40 INFO - PROCESS | 2380 | ++DOCSHELL 13139800 == 26 [pid = 2380] [id = 699] 13:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1313DC00) [pid = 2380] [serial = 2097] [outer = 00000000] 13:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (13249400) [pid = 2380] [serial = 2098] [outer = 1313DC00] 13:24:40 INFO - PROCESS | 2380 | 1465248280132 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (132E1400) [pid = 2380] [serial = 2099] [outer = 1313DC00] 13:24:40 INFO - PROCESS | 2380 | 1465248280501 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]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 686ms 13:24:40 INFO - PROCESS | 2380 | 1465248280542 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 2380 | 1465248280545 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 13:24:40 INFO - PROCESS | 2380 | 1465248280549 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:24:40 INFO - PROCESS | 2380 | 1465248280553 Marionette TRACE conn2 <- [1,2762,null,{}] 13:24:40 INFO - PROCESS | 2380 | 1465248280563 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}] 13:24:40 INFO - PROCESS | 2380 | 1465248280568 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:40 INFO - PROCESS | 2380 | 1465248280649 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:24:40 INFO - PROCESS | 2380 | 1465248280656 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 2380 | 1465248280659 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:40 INFO - PROCESS | 2380 | ++DOCSHELL 1401CC00 == 27 [pid = 2380] [id = 700] 13:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1401D400) [pid = 2380] [serial = 2100] [outer = 00000000] 13:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14E38000) [pid = 2380] [serial = 2101] [outer = 1401D400] 13:24:40 INFO - PROCESS | 2380 | 1465248280706 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14EA3400) [pid = 2380] [serial = 2102] [outer = 1401D400] 13:24:41 INFO - PROCESS | 2380 | 1465248281211 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 702ms 13:24:41 INFO - PROCESS | 2380 | 1465248281250 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 2380 | 1465248281253 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 13:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:24:41 INFO - PROCESS | 2380 | 1465248281256 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 2380 | 1465248281258 Marionette TRACE conn2 <- [1,2766,null,{}] 13:24:41 INFO - PROCESS | 2380 | 1465248281261 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}] 13:24:41 INFO - PROCESS | 2380 | 1465248281263 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:41 INFO - PROCESS | 2380 | 1465248281411 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:24:41 INFO - PROCESS | 2380 | 1465248281478 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 2380 | 1465248281481 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:41 INFO - PROCESS | 2380 | ++DOCSHELL 15A16C00 == 28 [pid = 2380] [id = 701] 13:24:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15A40400) [pid = 2380] [serial = 2103] [outer = 00000000] 13:24:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15C72C00) [pid = 2380] [serial = 2104] [outer = 15A40400] 13:24:41 INFO - PROCESS | 2380 | 1465248281524 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15FA2C00) [pid = 2380] [serial = 2105] [outer = 15A40400] 13:24:41 INFO - PROCESS | 2380 | 1465248281926 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 702ms 13:24:41 INFO - PROCESS | 2380 | 1465248281955 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 2380 | 1465248281957 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 13:24:41 INFO - PROCESS | 2380 | 1465248281961 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:24:41 INFO - PROCESS | 2380 | 1465248281962 Marionette TRACE conn2 <- [1,2770,null,{}] 13:24:41 INFO - PROCESS | 2380 | 1465248281966 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}] 13:24:41 INFO - PROCESS | 2380 | 1465248281968 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:42 INFO - PROCESS | 2380 | 1465248282077 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:24:42 INFO - PROCESS | 2380 | 1465248282083 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 2380 | 1465248282085 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:42 INFO - PROCESS | 2380 | ++DOCSHELL 16078800 == 29 [pid = 2380] [id = 702] 13:24:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16079000) [pid = 2380] [serial = 2106] [outer = 00000000] 13:24:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1684BC00) [pid = 2380] [serial = 2107] [outer = 16079000] 13:24:42 INFO - PROCESS | 2380 | 1465248282129 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (169DC800) [pid = 2380] [serial = 2108] [outer = 16079000] 13:24:42 INFO - PROCESS | 2380 | 1465248282610 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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 13:24:42 INFO - PROCESS | 2380 | 1465248282661 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 2380 | 1465248282663 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 13:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:24:42 INFO - PROCESS | 2380 | 1465248282666 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 2380 | 1465248282668 Marionette TRACE conn2 <- [1,2774,null,{}] 13:24:42 INFO - PROCESS | 2380 | 1465248282671 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}] 13:24:42 INFO - PROCESS | 2380 | 1465248282677 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:42 INFO - PROCESS | 2380 | 1465248282827 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (181E1800) [pid = 2380] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16A87400) [pid = 2380] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1607DC00) [pid = 2380] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17413C00) [pid = 2380] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (139CE800) [pid = 2380] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (156D4400) [pid = 2380] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (14E34800) [pid = 2380] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1393D800) [pid = 2380] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (15420000) [pid = 2380] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (11CC1400) [pid = 2380] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:24:43 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (10A45400) [pid = 2380] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:24:43 INFO - PROCESS | 2380 | 1465248283118 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 2380 | 1465248283120 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:43 INFO - PROCESS | 2380 | ++DOCSHELL 1057BC00 == 30 [pid = 2380] [id = 703] 13:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1057F400) [pid = 2380] [serial = 2109] [outer = 00000000] 13:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (130A1000) [pid = 2380] [serial = 2110] [outer = 1057F400] 13:24:43 INFO - PROCESS | 2380 | 1465248283164 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (153C6800) [pid = 2380] [serial = 2111] [outer = 1057F400] 13:24:43 INFO - PROCESS | 2380 | 1465248283518 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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 905ms 13:24:43 INFO - PROCESS | 2380 | 1465248283579 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 2380 | 1465248283582 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 13:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:24:43 INFO - PROCESS | 2380 | 1465248283585 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 2380 | 1465248283587 Marionette TRACE conn2 <- [1,2778,null,{}] 13:24:43 INFO - PROCESS | 2380 | 1465248283590 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}] 13:24:43 INFO - PROCESS | 2380 | 1465248283592 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:43 INFO - PROCESS | 2380 | 1465248283676 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:24:43 INFO - PROCESS | 2380 | 1465248283771 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 2380 | 1465248283773 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:43 INFO - PROCESS | 2380 | ++DOCSHELL 10AD3800 == 31 [pid = 2380] [id = 704] 13:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (11CC1800) [pid = 2380] [serial = 2112] [outer = 00000000] 13:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (17414C00) [pid = 2380] [serial = 2113] [outer = 11CC1800] 13:24:43 INFO - PROCESS | 2380 | 1465248283816 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (17585000) [pid = 2380] [serial = 2114] [outer = 11CC1800] 13:24:44 INFO - PROCESS | 2380 | 1465248284170 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 640ms 13:24:44 INFO - PROCESS | 2380 | 1465248284225 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 2380 | 1465248284227 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 13:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:24:44 INFO - PROCESS | 2380 | 1465248284230 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 2380 | 1465248284232 Marionette TRACE conn2 <- [1,2782,null,{}] 13:24:44 INFO - PROCESS | 2380 | 1465248284235 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}] 13:24:44 INFO - PROCESS | 2380 | 1465248284237 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:44 INFO - PROCESS | 2380 | 1465248284353 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:24:44 INFO - PROCESS | 2380 | 1465248284390 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 2380 | 1465248284392 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:44 INFO - PROCESS | 2380 | ++DOCSHELL 1036C800 == 32 [pid = 2380] [id = 705] 13:24:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16BADC00) [pid = 2380] [serial = 2115] [outer = 00000000] 13:24:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17694000) [pid = 2380] [serial = 2116] [outer = 16BADC00] 13:24:44 INFO - PROCESS | 2380 | 1465248284434 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17694800) [pid = 2380] [serial = 2117] [outer = 16BADC00] 13:24:44 INFO - PROCESS | 2380 | 1465248284836 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 625ms 13:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:24:44 INFO - PROCESS | 2380 | 1465248284868 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 2380 | 1465248284870 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 13:24:44 INFO - PROCESS | 2380 | 1465248284873 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 2380 | 1465248284875 Marionette TRACE conn2 <- [1,2786,null,{}] 13:24:44 INFO - PROCESS | 2380 | 1465248284879 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}] 13:24:44 INFO - PROCESS | 2380 | 1465248284881 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:44 INFO - PROCESS | 2380 | 1465248284998 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:24:44 INFO - PROCESS | 2380 | 1465248285006 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 2380 | 1465248285008 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:45 INFO - PROCESS | 2380 | ++DOCSHELL 175B8400 == 33 [pid = 2380] [id = 706] 13:24:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17F0CC00) [pid = 2380] [serial = 2118] [outer = 00000000] 13:24:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (181E8000) [pid = 2380] [serial = 2119] [outer = 17F0CC00] 13:24:45 INFO - PROCESS | 2380 | 1465248285051 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18369800) [pid = 2380] [serial = 2120] [outer = 17F0CC00] 13:24:45 INFO - PROCESS | 2380 | 1465248285878 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1031ms 13:24:45 INFO - PROCESS | 2380 | 1465248285930 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 2380 | 1465248285934 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:24:45 INFO - PROCESS | 2380 | 1465248285939 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 2380 | 1465248285944 Marionette TRACE conn2 <- [1,2790,null,{}] 13:24:45 INFO - PROCESS | 2380 | 1465248285950 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}] 13:24:45 INFO - PROCESS | 2380 | 1465248285953 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:46 INFO - PROCESS | 2380 | 1465248286094 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:24:46 INFO - PROCESS | 2380 | 1465248286235 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 2380 | 1465248286238 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:46 INFO - PROCESS | 2380 | ++DOCSHELL 10A4A400 == 34 [pid = 2380] [id = 707] 13:24:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10AD7800) [pid = 2380] [serial = 2121] [outer = 00000000] 13:24:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1280B000) [pid = 2380] [serial = 2122] [outer = 10AD7800] 13:24:46 INFO - PROCESS | 2380 | 1465248286295 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (13247800) [pid = 2380] [serial = 2123] [outer = 10AD7800] 13:24:46 INFO - PROCESS | 2380 | 1465248286965 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]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1046ms 13:24:46 INFO - PROCESS | 2380 | 1465248286986 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 2380 | 1465248286991 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 13:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:24:46 INFO - PROCESS | 2380 | 1465248287015 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 2380 | 1465248287018 Marionette TRACE conn2 <- [1,2794,null,{}] 13:24:47 INFO - PROCESS | 2380 | 1465248287022 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}] 13:24:47 INFO - PROCESS | 2380 | 1465248287024 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:47 INFO - PROCESS | 2380 | 1465248287143 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:24:47 INFO - PROCESS | 2380 | 1465248287428 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 2380 | 1465248287431 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:47 INFO - PROCESS | 2380 | ++DOCSHELL 103C9000 == 35 [pid = 2380] [id = 708] 13:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (103CAC00) [pid = 2380] [serial = 2124] [outer = 00000000] 13:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10667C00) [pid = 2380] [serial = 2125] [outer = 103CAC00] 13:24:47 INFO - PROCESS | 2380 | 1465248287480 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (10A70400) [pid = 2380] [serial = 2126] [outer = 103CAC00] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 1036C800 == 34 [pid = 2380] [id = 705] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 10AD3800 == 33 [pid = 2380] [id = 704] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 1057BC00 == 32 [pid = 2380] [id = 703] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 16078800 == 31 [pid = 2380] [id = 702] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 15A16C00 == 30 [pid = 2380] [id = 701] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 1401CC00 == 29 [pid = 2380] [id = 700] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 13139800 == 28 [pid = 2380] [id = 699] 13:24:47 INFO - PROCESS | 2380 | --DOCSHELL 10AD4800 == 27 [pid = 2380] [id = 698] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16B3C400) [pid = 2380] [serial = 2065] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16BAE000) [pid = 2380] [serial = 2066] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (169DD000) [pid = 2380] [serial = 2048] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1757EC00) [pid = 2380] [serial = 2071] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1740B400) [pid = 2380] [serial = 2068] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15FA3000) [pid = 2380] [serial = 2062] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14E3D000) [pid = 2380] [serial = 2053] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15419C00) [pid = 2380] [serial = 2054] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (139CB000) [pid = 2380] [serial = 2059] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (139D4C00) [pid = 2380] [serial = 2060] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18160C00) [pid = 2380] [serial = 2077] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (12DA3400) [pid = 2380] [serial = 2056] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1309CC00) [pid = 2380] [serial = 2057] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (11263400) [pid = 2380] [serial = 2050] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (12DAE400) [pid = 2380] [serial = 2051] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (17695400) [pid = 2380] [serial = 2074] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1740B800) [pid = 2380] [serial = 2069] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (181E0400) [pid = 2380] [serial = 2078] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (175B3400) [pid = 2380] [serial = 2072] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1607C400) [pid = 2380] [serial = 2063] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (181EC000) [pid = 2380] [serial = 2080] [outer = 00000000] [url = about:blank] 13:24:47 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (181EA400) [pid = 2380] [serial = 2081] [outer = 00000000] [url = about:blank] 13:24:48 INFO - PROCESS | 2380 | 1465248288088 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1109ms 13:24:48 INFO - PROCESS | 2380 | 1465248288117 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:24:48 INFO - PROCESS | 2380 | 1465248288120 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 13:24:48 INFO - PROCESS | 2380 | 1465248288124 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 2380 | 1465248288127 Marionette TRACE conn2 <- [1,2798,null,{}] 13:24:48 INFO - PROCESS | 2380 | 1465248288131 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}] 13:24:48 INFO - PROCESS | 2380 | 1465248288134 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:48 INFO - PROCESS | 2380 | 1465248288218 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:24:48 INFO - PROCESS | 2380 | 1465248288229 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 2380 | 1465248288232 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:48 INFO - PROCESS | 2380 | ++DOCSHELL 12DA7000 == 28 [pid = 2380] [id = 709] 13:24:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (12DA7C00) [pid = 2380] [serial = 2127] [outer = 00000000] 13:24:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (13101800) [pid = 2380] [serial = 2128] [outer = 12DA7C00] 13:24:48 INFO - PROCESS | 2380 | 1465248288278 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (137B4800) [pid = 2380] [serial = 2129] [outer = 12DA7C00] 13:24:48 INFO - PROCESS | 2380 | 1465248288788 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 13:24:48 INFO - PROCESS | 2380 | 1465248288853 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 2380 | 1465248288857 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 13:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:24:48 INFO - PROCESS | 2380 | 1465248288861 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 2380 | 1465248288863 Marionette TRACE conn2 <- [1,2802,null,{}] 13:24:48 INFO - PROCESS | 2380 | 1465248288867 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}] 13:24:48 INFO - PROCESS | 2380 | 1465248288869 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:48 INFO - PROCESS | 2380 | 1465248288956 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:24:49 INFO - PROCESS | 2380 | 1465248289052 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 2380 | 1465248289054 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:49 INFO - PROCESS | 2380 | ++DOCSHELL 13949C00 == 29 [pid = 2380] [id = 710] 13:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (139C7C00) [pid = 2380] [serial = 2130] [outer = 00000000] 13:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (140F0800) [pid = 2380] [serial = 2131] [outer = 139C7C00] 13:24:49 INFO - PROCESS | 2380 | 1465248289107 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (14E42C00) [pid = 2380] [serial = 2132] [outer = 139C7C00] 13:24:49 INFO - PROCESS | 2380 | 1465248289494 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]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 688ms 13:24:49 INFO - PROCESS | 2380 | 1465248289560 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 2380 | 1465248289562 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 13:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:24:49 INFO - PROCESS | 2380 | 1465248289572 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 2380 | 1465248289578 Marionette TRACE conn2 <- [1,2806,null,{}] 13:24:49 INFO - PROCESS | 2380 | 1465248289582 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}] 13:24:49 INFO - PROCESS | 2380 | 1465248289586 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:49 INFO - PROCESS | 2380 | 1465248289669 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:24:49 INFO - PROCESS | 2380 | 1465248289675 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 2380 | 1465248289677 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:49 INFO - PROCESS | 2380 | ++DOCSHELL 15419400 == 30 [pid = 2380] [id = 711] 13:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (156D3800) [pid = 2380] [serial = 2133] [outer = 00000000] 13:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1607C400) [pid = 2380] [serial = 2134] [outer = 156D3800] 13:24:49 INFO - PROCESS | 2380 | 1465248289721 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16083000) [pid = 2380] [serial = 2135] [outer = 156D3800] 13:24:50 INFO - PROCESS | 2380 | 1465248290196 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]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 13:24:50 INFO - PROCESS | 2380 | 1465248290265 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 2380 | 1465248290268 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:24:50 INFO - PROCESS | 2380 | 1465248290277 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 2380 | 1465248290278 Marionette TRACE conn2 <- [1,2810,null,{}] 13:24:50 INFO - PROCESS | 2380 | 1465248290282 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}] 13:24:50 INFO - PROCESS | 2380 | 1465248290284 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:50 INFO - PROCESS | 2380 | 1465248290427 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:24:50 INFO - PROCESS | 2380 | 1465248290446 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 2380 | 1465248290448 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:50 INFO - PROCESS | 2380 | ++DOCSHELL 169E7000 == 31 [pid = 2380] [id = 712] 13:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (169E7400) [pid = 2380] [serial = 2136] [outer = 00000000] 13:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16B36000) [pid = 2380] [serial = 2137] [outer = 169E7400] 13:24:50 INFO - PROCESS | 2380 | 1465248290494 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16BA4400) [pid = 2380] [serial = 2138] [outer = 169E7400] 13:24:50 INFO - PROCESS | 2380 | 1465248290936 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]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:24:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 703ms 13:24:50 INFO - PROCESS | 2380 | 1465248290970 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 2380 | 1465248290972 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 13:24:50 INFO - PROCESS | 2380 | 1465248290975 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:24:50 INFO - PROCESS | 2380 | 1465248290977 Marionette TRACE conn2 <- [1,2814,null,{}] 13:24:50 INFO - PROCESS | 2380 | 1465248290987 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}] 13:24:50 INFO - PROCESS | 2380 | 1465248290989 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:51 INFO - PROCESS | 2380 | 1465248291101 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:24:51 INFO - PROCESS | 2380 | 1465248291106 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 2380 | 1465248291112 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:51 INFO - PROCESS | 2380 | ++DOCSHELL 139CC400 == 32 [pid = 2380] [id = 713] 13:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17409800) [pid = 2380] [serial = 2139] [outer = 00000000] 13:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17413400) [pid = 2380] [serial = 2140] [outer = 17409800] 13:24:51 INFO - PROCESS | 2380 | 1465248291165 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (175B3400) [pid = 2380] [serial = 2141] [outer = 17409800] 13:24:51 INFO - PROCESS | 2380 | 1465248291676 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:24:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 13:24:51 INFO - PROCESS | 2380 | 1465248291716 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 2380 | 1465248291718 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 13:24:51 INFO - PROCESS | 2380 | 1465248291721 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:24:51 INFO - PROCESS | 2380 | 1465248291723 Marionette TRACE conn2 <- [1,2818,null,{}] 13:24:51 INFO - PROCESS | 2380 | 1465248291726 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}] 13:24:51 INFO - PROCESS | 2380 | 1465248291729 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:51 INFO - PROCESS | 2380 | 1465248291853 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:24:51 INFO - PROCESS | 2380 | 1465248291928 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 2380 | 1465248291930 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:51 INFO - PROCESS | 2380 | ++DOCSHELL 1768F400 == 33 [pid = 2380] [id = 714] 13:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17696C00) [pid = 2380] [serial = 2142] [outer = 00000000] 13:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18164400) [pid = 2380] [serial = 2143] [outer = 17696C00] 13:24:51 INFO - PROCESS | 2380 | 1465248291982 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1816E800) [pid = 2380] [serial = 2144] [outer = 17696C00] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17580000) [pid = 2380] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16BADC00) [pid = 2380] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15A40400) [pid = 2380] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16079000) [pid = 2380] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10A6AC00) [pid = 2380] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10AD6000) [pid = 2380] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1313DC00) [pid = 2380] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1401D400) [pid = 2380] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1311BC00) [pid = 2380] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15A4E400) [pid = 2380] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1607A800) [pid = 2380] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1057F400) [pid = 2380] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:24:52 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (11CC1800) [pid = 2380] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:24:52 INFO - PROCESS | 2380 | 1465248292469 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]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:24:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 797ms 13:24:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:24:52 INFO - PROCESS | 2380 | 1465248292508 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 2380 | 1465248292510 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 13:24:52 INFO - PROCESS | 2380 | 1465248292514 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 2380 | 1465248292515 Marionette TRACE conn2 <- [1,2822,null,{}] 13:24:52 INFO - PROCESS | 2380 | 1465248292519 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}] 13:24:52 INFO - PROCESS | 2380 | 1465248292520 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:52 INFO - PROCESS | 2380 | 1465248292597 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:24:52 INFO - PROCESS | 2380 | 1465248292602 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 2380 | 1465248292604 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:52 INFO - PROCESS | 2380 | ++DOCSHELL 10AD6000 == 34 [pid = 2380] [id = 715] 13:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (11221C00) [pid = 2380] [serial = 2145] [outer = 00000000] 13:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14014000) [pid = 2380] [serial = 2146] [outer = 11221C00] 13:24:52 INFO - PROCESS | 2380 | 1465248292647 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (169D8800) [pid = 2380] [serial = 2147] [outer = 11221C00] 13:24:53 INFO - PROCESS | 2380 | 1465248293105 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 625ms 13:24:53 INFO - PROCESS | 2380 | 1465248293151 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:24:53 INFO - PROCESS | 2380 | 1465248293153 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 13:24:53 INFO - PROCESS | 2380 | 1465248293157 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 2380 | 1465248293158 Marionette TRACE conn2 <- [1,2826,null,{}] 13:24:53 INFO - PROCESS | 2380 | 1465248293161 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}] 13:24:53 INFO - PROCESS | 2380 | 1465248293163 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:53 INFO - PROCESS | 2380 | 1465248293265 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:24:53 INFO - PROCESS | 2380 | 1465248293272 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 2380 | 1465248293274 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:53 INFO - PROCESS | 2380 | ++DOCSHELL 10371C00 == 35 [pid = 2380] [id = 716] 13:24:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (103CB400) [pid = 2380] [serial = 2148] [outer = 00000000] 13:24:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (17698000) [pid = 2380] [serial = 2149] [outer = 103CB400] 13:24:53 INFO - PROCESS | 2380 | 1465248293317 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (181E6C00) [pid = 2380] [serial = 2150] [outer = 103CB400] 13:24:53 INFO - PROCESS | 2380 | 1465248293745 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]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 640ms 13:24:53 INFO - PROCESS | 2380 | 1465248293795 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 2380 | 1465248293797 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 13:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:24:53 INFO - PROCESS | 2380 | 1465248293801 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 2380 | 1465248293802 Marionette TRACE conn2 <- [1,2830,null,{}] 13:24:53 INFO - PROCESS | 2380 | 1465248293806 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}] 13:24:53 INFO - PROCESS | 2380 | 1465248293807 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:53 INFO - PROCESS | 2380 | 1465248293896 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:24:53 INFO - PROCESS | 2380 | 1465248293901 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 2380 | 1465248293903 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:53 INFO - PROCESS | 2380 | ++DOCSHELL 16077400 == 36 [pid = 2380] [id = 717] 13:24:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (169DB800) [pid = 2380] [serial = 2151] [outer = 00000000] 13:24:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (183A4400) [pid = 2380] [serial = 2152] [outer = 169DB800] 13:24:53 INFO - PROCESS | 2380 | 1465248293954 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (183A6800) [pid = 2380] [serial = 2153] [outer = 169DB800] 13:24:54 INFO - PROCESS | 2380 | 1465248294424 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]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 13:24:54 INFO - PROCESS | 2380 | 1465248294501 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 2380 | 1465248294506 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:24:54 INFO - PROCESS | 2380 | 1465248294511 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 2380 | 1465248294516 Marionette TRACE conn2 <- [1,2834,null,{}] 13:24:54 INFO - PROCESS | 2380 | 1465248294522 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}] 13:24:54 INFO - PROCESS | 2380 | 1465248294526 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:54 INFO - PROCESS | 2380 | 1465248294692 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:24:54 INFO - PROCESS | 2380 | 1465248294814 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 2380 | 1465248294819 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:54 INFO - PROCESS | 2380 | ++DOCSHELL 11261000 == 37 [pid = 2380] [id = 718] 13:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (11263400) [pid = 2380] [serial = 2154] [outer = 00000000] 13:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (12ADD400) [pid = 2380] [serial = 2155] [outer = 11263400] 13:24:54 INFO - PROCESS | 2380 | 1465248294877 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (13036400) [pid = 2380] [serial = 2156] [outer = 11263400] 13:24:55 INFO - PROCESS | 2380 | 1465248295459 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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1000ms 13:24:55 INFO - PROCESS | 2380 | 1465248295518 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 2380 | 1465248295523 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 13:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:24:55 INFO - PROCESS | 2380 | 1465248295530 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 2380 | 1465248295532 Marionette TRACE conn2 <- [1,2838,null,{}] 13:24:55 INFO - PROCESS | 2380 | 1465248295536 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}] 13:24:55 INFO - PROCESS | 2380 | 1465248295539 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:55 INFO - PROCESS | 2380 | 1465248295647 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:24:55 INFO - PROCESS | 2380 | 1465248295788 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 2380 | 1465248295791 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:55 INFO - PROCESS | 2380 | ++DOCSHELL 14E37C00 == 38 [pid = 2380] [id = 719] 13:24:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (14E38C00) [pid = 2380] [serial = 2157] [outer = 00000000] 13:24:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1541A400) [pid = 2380] [serial = 2158] [outer = 14E38C00] 13:24:55 INFO - PROCESS | 2380 | 1465248295847 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (15A40400) [pid = 2380] [serial = 2159] [outer = 14E38C00] 13:24:56 INFO - PROCESS | 2380 | 1465248296459 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:24:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1000ms 13:24:56 INFO - PROCESS | 2380 | 1465248296531 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 2380 | 1465248296534 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 13:24:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:24:56 INFO - PROCESS | 2380 | 1465248296538 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 2380 | 1465248296541 Marionette TRACE conn2 <- [1,2842,null,{}] 13:24:56 INFO - PROCESS | 2380 | 1465248296567 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}] 13:24:56 INFO - PROCESS | 2380 | 1465248296572 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:56 INFO - PROCESS | 2380 | 1465248296686 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:24:56 INFO - PROCESS | 2380 | 1465248296819 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 2380 | 1465248296823 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:56 INFO - PROCESS | 2380 | ++DOCSHELL 17B95400 == 39 [pid = 2380] [id = 720] 13:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17F08800) [pid = 2380] [serial = 2160] [outer = 00000000] 13:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18377400) [pid = 2380] [serial = 2161] [outer = 17F08800] 13:24:56 INFO - PROCESS | 2380 | 1465248296883 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (183AD400) [pid = 2380] [serial = 2162] [outer = 17F08800] 13:24:57 INFO - PROCESS | 2380 | 1465248297472 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 999ms 13:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:24:57 INFO - PROCESS | 2380 | 1465248297539 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 2380 | 1465248297542 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 13:24:57 INFO - PROCESS | 2380 | 1465248297545 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 2380 | 1465248297547 Marionette TRACE conn2 <- [1,2846,null,{}] 13:24:57 INFO - PROCESS | 2380 | 1465248297551 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}] 13:24:57 INFO - PROCESS | 2380 | 1465248297553 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:57 INFO - PROCESS | 2380 | 1465248297658 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:24:57 INFO - PROCESS | 2380 | 1465248297812 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 2380 | 1465248297815 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:57 INFO - PROCESS | 2380 | ++DOCSHELL 1684E400 == 40 [pid = 2380] [id = 721] 13:24:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (17730000) [pid = 2380] [serial = 2163] [outer = 00000000] 13:24:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (198E9C00) [pid = 2380] [serial = 2164] [outer = 17730000] 13:24:57 INFO - PROCESS | 2380 | 1465248297869 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (198EF400) [pid = 2380] [serial = 2165] [outer = 17730000] 13:24:58 INFO - PROCESS | 2380 | 1465248298632 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1140ms 13:24:58 INFO - PROCESS | 2380 | 1465248298693 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 2380 | 1465248298697 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 13:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:24:58 INFO - PROCESS | 2380 | 1465248298702 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 2380 | 1465248298705 Marionette TRACE conn2 <- [1,2850,null,{}] 13:24:58 INFO - PROCESS | 2380 | 1465248298710 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}] 13:24:58 INFO - PROCESS | 2380 | 1465248298713 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:58 INFO - PROCESS | 2380 | 1465248298878 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:24:58 INFO - PROCESS | 2380 | 1465248298889 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 2380 | 1465248298892 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:24:58 INFO - PROCESS | 2380 | ++DOCSHELL 10ADE400 == 41 [pid = 2380] [id = 722] 13:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10ADE800) [pid = 2380] [serial = 2166] [outer = 00000000] 13:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1302F800) [pid = 2380] [serial = 2167] [outer = 10ADE800] 13:24:58 INFO - PROCESS | 2380 | 1465248298940 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (131E0800) [pid = 2380] [serial = 2168] [outer = 10ADE800] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 10371C00 == 40 [pid = 2380] [id = 716] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 10AD6000 == 39 [pid = 2380] [id = 715] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 1768F400 == 38 [pid = 2380] [id = 714] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 139CC400 == 37 [pid = 2380] [id = 713] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 169E7000 == 36 [pid = 2380] [id = 712] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 15419400 == 35 [pid = 2380] [id = 711] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 13949C00 == 34 [pid = 2380] [id = 710] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 12DA7000 == 33 [pid = 2380] [id = 709] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 103C9000 == 32 [pid = 2380] [id = 708] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 10A4A400 == 31 [pid = 2380] [id = 707] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 175B8400 == 30 [pid = 2380] [id = 706] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 10A52800 == 29 [pid = 2380] [id = 697] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 1684E400 == 28 [pid = 2380] [id = 721] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 17B95400 == 27 [pid = 2380] [id = 720] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 16077400 == 26 [pid = 2380] [id = 717] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 11261000 == 25 [pid = 2380] [id = 718] 13:25:00 INFO - PROCESS | 2380 | --DOCSHELL 14E37C00 == 24 [pid = 2380] [id = 719] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17698800) [pid = 2380] [serial = 2075] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (17694000) [pid = 2380] [serial = 2116] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (15C72C00) [pid = 2380] [serial = 2104] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1684BC00) [pid = 2380] [serial = 2107] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (13075C00) [pid = 2380] [serial = 2093] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (12BC8800) [pid = 2380] [serial = 2092] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10EAB400) [pid = 2380] [serial = 2095] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1125C000) [pid = 2380] [serial = 2096] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (13249400) [pid = 2380] [serial = 2098] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (132E1400) [pid = 2380] [serial = 2099] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14E38000) [pid = 2380] [serial = 2101] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15FA2C00) [pid = 2380] [serial = 2105] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (139D3800) [pid = 2380] [serial = 2084] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (13250400) [pid = 2380] [serial = 2083] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (169E4400) [pid = 2380] [serial = 2087] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16081000) [pid = 2380] [serial = 2086] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18378400) [pid = 2380] [serial = 2090] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (181E8400) [pid = 2380] [serial = 2089] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (17694800) [pid = 2380] [serial = 2117] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (130A1000) [pid = 2380] [serial = 2110] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (169DC800) [pid = 2380] [serial = 2108] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (17414C00) [pid = 2380] [serial = 2113] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (153C6800) [pid = 2380] [serial = 2111] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14EA3400) [pid = 2380] [serial = 2102] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (17585000) [pid = 2380] [serial = 2114] [outer = 00000000] [url = about:blank] 13:25:00 INFO - PROCESS | 2380 | 1465248300247 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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1608ms 13:25:00 INFO - PROCESS | 2380 | 1465248300333 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 2380 | 1465248300338 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 13:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:25:00 INFO - PROCESS | 2380 | 1465248300343 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 2380 | 1465248300346 Marionette TRACE conn2 <- [1,2854,null,{}] 13:25:00 INFO - PROCESS | 2380 | 1465248300351 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}] 13:25:00 INFO - PROCESS | 2380 | 1465248300354 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:00 INFO - PROCESS | 2380 | 1465248300450 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:25:00 INFO - PROCESS | 2380 | 1465248300548 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 2380 | 1465248300552 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:00 INFO - PROCESS | 2380 | ++DOCSHELL 106EC400 == 25 [pid = 2380] [id = 723] 13:25:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10A48800) [pid = 2380] [serial = 2169] [outer = 00000000] 13:25:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10E1E800) [pid = 2380] [serial = 2170] [outer = 10A48800] 13:25:00 INFO - PROCESS | 2380 | 1465248300599 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10EB1C00) [pid = 2380] [serial = 2171] [outer = 10A48800] 13:25:01 INFO - PROCESS | 2380 | 1465248301027 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 13:25:01 INFO - PROCESS | 2380 | 1465248301083 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 2380 | 1465248301088 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:25:01 INFO - PROCESS | 2380 | 1465248301094 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 2380 | 1465248301097 Marionette TRACE conn2 <- [1,2858,null,{}] 13:25:01 INFO - PROCESS | 2380 | 1465248301100 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}] 13:25:01 INFO - PROCESS | 2380 | 1465248301102 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:01 INFO - PROCESS | 2380 | 1465248301197 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:25:01 INFO - PROCESS | 2380 | 1465248301205 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 2380 | 1465248301207 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:01 INFO - PROCESS | 2380 | ++DOCSHELL 12DAE000 == 26 [pid = 2380] [id = 724] 13:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (12DAE400) [pid = 2380] [serial = 2172] [outer = 00000000] 13:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (13099000) [pid = 2380] [serial = 2173] [outer = 12DAE400] 13:25:01 INFO - PROCESS | 2380 | 1465248301254 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (13142400) [pid = 2380] [serial = 2174] [outer = 12DAE400] 13:25:01 INFO - PROCESS | 2380 | 1465248301748 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 687ms 13:25:01 INFO - PROCESS | 2380 | 1465248301793 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 2380 | 1465248301795 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:25:01 INFO - PROCESS | 2380 | 1465248301798 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 2380 | 1465248301801 Marionette TRACE conn2 <- [1,2862,null,{}] 13:25:01 INFO - PROCESS | 2380 | 1465248301812 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}] 13:25:01 INFO - PROCESS | 2380 | 1465248301816 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:01 INFO - PROCESS | 2380 | 1465248301929 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:25:02 INFO - PROCESS | 2380 | 1465248302036 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 2380 | 1465248302039 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:02 INFO - PROCESS | 2380 | ++DOCSHELL 143F6C00 == 27 [pid = 2380] [id = 725] 13:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14E34000) [pid = 2380] [serial = 2175] [outer = 00000000] 13:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14E3B400) [pid = 2380] [serial = 2176] [outer = 14E34000] 13:25:02 INFO - PROCESS | 2380 | 1465248302086 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (151C9800) [pid = 2380] [serial = 2177] [outer = 14E34000] 13:25:02 INFO - PROCESS | 2380 | 1465248302519 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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 13:25:02 INFO - PROCESS | 2380 | 1465248302538 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 2380 | 1465248302550 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 13:25:02 INFO - PROCESS | 2380 | 1465248302561 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:25:02 INFO - PROCESS | 2380 | 1465248302563 Marionette TRACE conn2 <- [1,2866,null,{}] 13:25:02 INFO - PROCESS | 2380 | 1465248302566 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}] 13:25:02 INFO - PROCESS | 2380 | 1465248302568 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:02 INFO - PROCESS | 2380 | 1465248302684 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:25:02 INFO - PROCESS | 2380 | 1465248302689 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 2380 | 1465248302692 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:02 INFO - PROCESS | 2380 | ++DOCSHELL 14EAB000 == 28 [pid = 2380] [id = 726] 13:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15424800) [pid = 2380] [serial = 2178] [outer = 00000000] 13:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15A44000) [pid = 2380] [serial = 2179] [outer = 15424800] 13:25:02 INFO - PROCESS | 2380 | 1465248302736 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15FA2C00) [pid = 2380] [serial = 2180] [outer = 15424800] 13:25:03 INFO - PROCESS | 2380 | 1465248303213 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]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 687ms 13:25:03 INFO - PROCESS | 2380 | 1465248303261 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 2380 | 1465248303263 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 13:25:03 INFO - PROCESS | 2380 | 1465248303270 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:25:03 INFO - PROCESS | 2380 | 1465248303272 Marionette TRACE conn2 <- [1,2870,null,{}] 13:25:03 INFO - PROCESS | 2380 | 1465248303275 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}] 13:25:03 INFO - PROCESS | 2380 | 1465248303277 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:03 INFO - PROCESS | 2380 | 1465248303415 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:25:03 INFO - PROCESS | 2380 | 1465248303436 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 2380 | 1465248303438 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:03 INFO - PROCESS | 2380 | ++DOCSHELL 16081400 == 29 [pid = 2380] [id = 727] 13:25:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16081800) [pid = 2380] [serial = 2181] [outer = 00000000] 13:25:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (169D9C00) [pid = 2380] [serial = 2182] [outer = 16081800] 13:25:03 INFO - PROCESS | 2380 | 1465248303482 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (169DF400) [pid = 2380] [serial = 2183] [outer = 16081800] 13:25:03 INFO - PROCESS | 2380 | 1465248303926 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]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 702ms 13:25:03 INFO - PROCESS | 2380 | 1465248303971 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 2380 | 1465248303973 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 13:25:03 INFO - PROCESS | 2380 | 1465248303976 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:25:03 INFO - PROCESS | 2380 | 1465248303978 Marionette TRACE conn2 <- [1,2874,null,{}] 13:25:03 INFO - PROCESS | 2380 | 1465248303989 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}] 13:25:03 INFO - PROCESS | 2380 | 1465248303994 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:04 INFO - PROCESS | 2380 | 1465248304137 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:25:04 INFO - PROCESS | 2380 | 1465248304205 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 2380 | 1465248304207 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:04 INFO - PROCESS | 2380 | ++DOCSHELL 16B32400 == 30 [pid = 2380] [id = 728] 13:25:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16B34800) [pid = 2380] [serial = 2184] [outer = 00000000] 13:25:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (17408C00) [pid = 2380] [serial = 2185] [outer = 16B34800] 13:25:04 INFO - PROCESS | 2380 | 1465248304258 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17415C00) [pid = 2380] [serial = 2186] [outer = 16B34800] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (169E7400) [pid = 2380] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (17409800) [pid = 2380] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (17696C00) [pid = 2380] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10AD7800) [pid = 2380] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (12DA7C00) [pid = 2380] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (139C7C00) [pid = 2380] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (103CAC00) [pid = 2380] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (17F0CC00) [pid = 2380] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (103CB400) [pid = 2380] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (156D3800) [pid = 2380] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (169DB800) [pid = 2380] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:25:04 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (11221C00) [pid = 2380] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:25:04 INFO - PROCESS | 2380 | 1465248304920 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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 984ms 13:25:04 INFO - PROCESS | 2380 | 1465248304963 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 2380 | 1465248304965 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 13:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:25:04 INFO - PROCESS | 2380 | 1465248304968 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 2380 | 1465248304970 Marionette TRACE conn2 <- [1,2878,null,{}] 13:25:04 INFO - PROCESS | 2380 | 1465248304973 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}] 13:25:04 INFO - PROCESS | 2380 | 1465248304975 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:05 INFO - PROCESS | 2380 | 1465248305051 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:25:05 INFO - PROCESS | 2380 | 1465248305056 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 2380 | 1465248305058 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:05 INFO - PROCESS | 2380 | ++DOCSHELL 114C1C00 == 31 [pid = 2380] [id = 729] 13:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (12A9F400) [pid = 2380] [serial = 2187] [outer = 00000000] 13:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (156D3800) [pid = 2380] [serial = 2188] [outer = 12A9F400] 13:25:05 INFO - PROCESS | 2380 | 1465248305101 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16A84000) [pid = 2380] [serial = 2189] [outer = 12A9F400] 13:25:05 INFO - PROCESS | 2380 | 1465248305534 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 593ms 13:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:25:05 INFO - PROCESS | 2380 | 1465248305579 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 2380 | 1465248305581 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 13:25:05 INFO - PROCESS | 2380 | 1465248305585 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 2380 | 1465248305586 Marionette TRACE conn2 <- [1,2882,null,{}] 13:25:05 INFO - PROCESS | 2380 | 1465248305590 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}] 13:25:05 INFO - PROCESS | 2380 | 1465248305591 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:05 INFO - PROCESS | 2380 | 1465248305668 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:25:05 INFO - PROCESS | 2380 | 1465248305674 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 2380 | 1465248305676 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:05 INFO - PROCESS | 2380 | ++DOCSHELL 139D3000 == 32 [pid = 2380] [id = 730] 13:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1740B000) [pid = 2380] [serial = 2190] [outer = 00000000] 13:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1768A800) [pid = 2380] [serial = 2191] [outer = 1740B000] 13:25:05 INFO - PROCESS | 2380 | 1465248305718 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1768B000) [pid = 2380] [serial = 2192] [outer = 1740B000] 13:25:06 INFO - PROCESS | 2380 | 1465248306168 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]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 640ms 13:25:06 INFO - PROCESS | 2380 | 1465248306227 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 2380 | 1465248306229 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 13:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:25:06 INFO - PROCESS | 2380 | 1465248306232 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 2380 | 1465248306234 Marionette TRACE conn2 <- [1,2886,null,{}] 13:25:06 INFO - PROCESS | 2380 | 1465248306237 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}] 13:25:06 INFO - PROCESS | 2380 | 1465248306239 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:06 INFO - PROCESS | 2380 | 1465248306323 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:25:06 INFO - PROCESS | 2380 | 1465248306328 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 2380 | 1465248306330 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:06 INFO - PROCESS | 2380 | ++DOCSHELL 1401B000 == 33 [pid = 2380] [id = 731] 13:25:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1772DC00) [pid = 2380] [serial = 2193] [outer = 00000000] 13:25:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17B8FC00) [pid = 2380] [serial = 2194] [outer = 1772DC00] 13:25:06 INFO - PROCESS | 2380 | 1465248306375 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17B95400) [pid = 2380] [serial = 2195] [outer = 1772DC00] 13:25:07 INFO - PROCESS | 2380 | 1465248307134 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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 937ms 13:25:07 INFO - PROCESS | 2380 | 1465248307177 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 2380 | 1465248307181 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 13:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:25:07 INFO - PROCESS | 2380 | 1465248307186 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 2380 | 1465248307189 Marionette TRACE conn2 <- [1,2890,null,{}] 13:25:07 INFO - PROCESS | 2380 | 1465248307195 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}] 13:25:07 INFO - PROCESS | 2380 | 1465248307198 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:07 INFO - PROCESS | 2380 | 1465248307330 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:25:07 INFO - PROCESS | 2380 | 1465248307449 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2380 | 1465248307452 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:07 INFO - PROCESS | 2380 | ++DOCSHELL 10A66C00 == 34 [pid = 2380] [id = 732] 13:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (10E1BC00) [pid = 2380] [serial = 2196] [outer = 00000000] 13:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (12D61400) [pid = 2380] [serial = 2197] [outer = 10E1BC00] 13:25:07 INFO - PROCESS | 2380 | 1465248307509 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1324B800) [pid = 2380] [serial = 2198] [outer = 10E1BC00] 13:25:08 INFO - PROCESS | 2380 | 1465248308216 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1078ms 13:25:08 INFO - PROCESS | 2380 | 1465248308300 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 2380 | 1465248308305 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 13:25:08 INFO - PROCESS | 2380 | 1465248308311 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 2380 | 1465248308314 Marionette TRACE conn2 <- [1,2894,null,{}] 13:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:25:08 INFO - PROCESS | 2380 | 1465248308318 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}] 13:25:08 INFO - PROCESS | 2380 | 1465248308321 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:08 INFO - PROCESS | 2380 | 1465248308467 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:25:08 INFO - PROCESS | 2380 | 1465248308603 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 2380 | 1465248308606 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:08 INFO - PROCESS | 2380 | ++DOCSHELL 132EE000 == 35 [pid = 2380] [id = 733] 13:25:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (137A9000) [pid = 2380] [serial = 2199] [outer = 00000000] 13:25:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (140F0400) [pid = 2380] [serial = 2200] [outer = 137A9000] 13:25:08 INFO - PROCESS | 2380 | 1465248308664 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (14EA6C00) [pid = 2380] [serial = 2201] [outer = 137A9000] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 139D3000 == 34 [pid = 2380] [id = 730] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 114C1C00 == 33 [pid = 2380] [id = 729] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 16B32400 == 32 [pid = 2380] [id = 728] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 16081400 == 31 [pid = 2380] [id = 727] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 14EAB000 == 30 [pid = 2380] [id = 726] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 143F6C00 == 29 [pid = 2380] [id = 725] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 12DAE000 == 28 [pid = 2380] [id = 724] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 106EC400 == 27 [pid = 2380] [id = 723] 13:25:09 INFO - PROCESS | 2380 | --DOCSHELL 10ADE400 == 26 [pid = 2380] [id = 722] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16B36000) [pid = 2380] [serial = 2137] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16BA4400) [pid = 2380] [serial = 2138] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (175B3400) [pid = 2380] [serial = 2141] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17413400) [pid = 2380] [serial = 2140] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18164400) [pid = 2380] [serial = 2143] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1280B000) [pid = 2380] [serial = 2122] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (13247800) [pid = 2380] [serial = 2123] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (13101800) [pid = 2380] [serial = 2128] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (137B4800) [pid = 2380] [serial = 2129] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (140F0800) [pid = 2380] [serial = 2131] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14E42C00) [pid = 2380] [serial = 2132] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10667C00) [pid = 2380] [serial = 2125] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10A70400) [pid = 2380] [serial = 2126] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18369800) [pid = 2380] [serial = 2120] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (181E8000) [pid = 2380] [serial = 2119] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (181E6C00) [pid = 2380] [serial = 2150] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1607C400) [pid = 2380] [serial = 2134] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (183A4400) [pid = 2380] [serial = 2152] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (183A6800) [pid = 2380] [serial = 2153] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14014000) [pid = 2380] [serial = 2146] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (17698000) [pid = 2380] [serial = 2149] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1816E800) [pid = 2380] [serial = 2144] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (169D8800) [pid = 2380] [serial = 2147] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (16083000) [pid = 2380] [serial = 2135] [outer = 00000000] [url = about:blank] 13:25:09 INFO - PROCESS | 2380 | 1465248309486 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]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1187ms 13:25:09 INFO - PROCESS | 2380 | 1465248309511 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 2380 | 1465248309515 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 13:25:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:25:09 INFO - PROCESS | 2380 | 1465248309520 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 2380 | 1465248309524 Marionette TRACE conn2 <- [1,2898,null,{}] 13:25:09 INFO - PROCESS | 2380 | 1465248309529 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}] 13:25:09 INFO - PROCESS | 2380 | 1465248309532 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:09 INFO - PROCESS | 2380 | 1465248309634 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:25:09 INFO - PROCESS | 2380 | 1465248309734 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 2380 | 1465248309737 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:09 INFO - PROCESS | 2380 | ++DOCSHELL 10A70000 == 27 [pid = 2380] [id = 734] 13:25:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10A70400) [pid = 2380] [serial = 2202] [outer = 00000000] 13:25:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10EB0C00) [pid = 2380] [serial = 2203] [outer = 10A70400] 13:25:09 INFO - PROCESS | 2380 | 1465248309784 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (12BC8000) [pid = 2380] [serial = 2204] [outer = 10A70400] 13:25:10 INFO - PROCESS | 2380 | 1465248310174 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]]]}] 13:25:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:25:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:25:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 13:25:10 INFO - PROCESS | 2380 | 1465248310258 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 2380 | 1465248310262 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 13:25:10 INFO - TEST-START | /DOMEvents/constructors.html 13:25:10 INFO - PROCESS | 2380 | 1465248310268 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 2380 | 1465248310271 Marionette TRACE conn2 <- [1,2902,null,{}] 13:25:10 INFO - PROCESS | 2380 | 1465248310274 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}] 13:25:10 INFO - PROCESS | 2380 | 1465248310277 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:10 INFO - PROCESS | 2380 | 1465248310372 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:25:10 INFO - PROCESS | 2380 | 1465248310380 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 2380 | 1465248310383 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:10 INFO - PROCESS | 2380 | ++DOCSHELL 137B4800 == 28 [pid = 2380] [id = 735] 13:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (137B5400) [pid = 2380] [serial = 2205] [outer = 00000000] 13:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (139C8800) [pid = 2380] [serial = 2206] [outer = 137B5400] 13:25:10 INFO - PROCESS | 2380 | 1465248310438 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (139D3000) [pid = 2380] [serial = 2207] [outer = 137B5400] 13:25:11 INFO - PROCESS | 2380 | 1465248311001 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]]]}] 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:25:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:25:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:25:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 812ms 13:25:11 INFO - PROCESS | 2380 | 1465248311083 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 2380 | 1465248311086 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:25:11 INFO - PROCESS | 2380 | 1465248311089 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 2380 | 1465248311092 Marionette TRACE conn2 <- [1,2906,null,{}] 13:25:11 INFO - PROCESS | 2380 | 1465248311103 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}] 13:25:11 INFO - PROCESS | 2380 | 1465248311108 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:11 INFO - PROCESS | 2380 | 1465248311241 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:25:11 INFO - PROCESS | 2380 | 1465248311250 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 2380 | 1465248311253 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:11 INFO - PROCESS | 2380 | ++DOCSHELL 16077000 == 29 [pid = 2380] [id = 736] 13:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16078C00) [pid = 2380] [serial = 2208] [outer = 00000000] 13:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1607E400) [pid = 2380] [serial = 2209] [outer = 16078C00] 13:25:11 INFO - PROCESS | 2380 | 1465248311300 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1684A800) [pid = 2380] [serial = 2210] [outer = 16078C00] 13:25:11 INFO - PROCESS | 2380 | 1465248311701 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:25:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:25:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 640ms 13:25:11 INFO - PROCESS | 2380 | 1465248311726 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 2380 | 1465248311729 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:25:11 INFO - PROCESS | 2380 | 1465248311758 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 2380 | 1465248311759 Marionette TRACE conn2 <- [1,2910,null,{}] 13:25:11 INFO - PROCESS | 2380 | 1465248311765 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}] 13:25:11 INFO - PROCESS | 2380 | 1465248311767 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:11 INFO - PROCESS | 2380 | 1465248311897 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:25:11 INFO - PROCESS | 2380 | 1465248311914 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 2380 | 1465248311916 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:11 INFO - PROCESS | 2380 | ++DOCSHELL 16848800 == 30 [pid = 2380] [id = 737] 13:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16853C00) [pid = 2380] [serial = 2211] [outer = 00000000] 13:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16A86400) [pid = 2380] [serial = 2212] [outer = 16853C00] 13:25:11 INFO - PROCESS | 2380 | 1465248311960 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16BAB400) [pid = 2380] [serial = 2213] [outer = 16853C00] 13:25:12 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:12 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:12 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:12 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:12 INFO - PROCESS | 2380 | 1465248312396 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]]]}] 13:25:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:25:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:25:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:25:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:25:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:25:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 718ms 13:25:12 INFO - PROCESS | 2380 | 1465248312458 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 2380 | 1465248312460 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 13:25:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:25:12 INFO - PROCESS | 2380 | 1465248312464 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 2380 | 1465248312465 Marionette TRACE conn2 <- [1,2914,null,{}] 13:25:12 INFO - PROCESS | 2380 | 1465248312476 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}] 13:25:12 INFO - PROCESS | 2380 | 1465248312479 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:12 INFO - PROCESS | 2380 | 1465248312597 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:25:12 INFO - PROCESS | 2380 | 1465248312608 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 2380 | 1465248312610 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:12 INFO - PROCESS | 2380 | ++DOCSHELL 16FE9000 == 31 [pid = 2380] [id = 738] 13:25:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16FF0800) [pid = 2380] [serial = 2214] [outer = 00000000] 13:25:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1768A000) [pid = 2380] [serial = 2215] [outer = 16FF0800] 13:25:12 INFO - PROCESS | 2380 | 1465248312709 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (17694000) [pid = 2380] [serial = 2216] [outer = 16FF0800] 13:25:13 INFO - PROCESS | 2380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:25:13 INFO - PROCESS | 2380 | 1465248313115 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]]]}] 13:25:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:25:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 703ms 13:25:13 INFO - PROCESS | 2380 | 1465248313163 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 2380 | 1465248313165 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 13:25:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:25:13 INFO - PROCESS | 2380 | 1465248313168 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 2380 | 1465248313179 Marionette TRACE conn2 <- [1,2918,null,{}] 13:25:13 INFO - PROCESS | 2380 | 1465248313182 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}] 13:25:13 INFO - PROCESS | 2380 | 1465248313188 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:13 INFO - PROCESS | 2380 | 1465248313348 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:25:13 INFO - PROCESS | 2380 | 1465248313361 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 2380 | 1465248313363 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:13 INFO - PROCESS | 2380 | ++DOCSHELL 17689C00 == 32 [pid = 2380] [id = 739] 13:25:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17695400) [pid = 2380] [serial = 2217] [outer = 00000000] 13:25:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (181E9C00) [pid = 2380] [serial = 2218] [outer = 17695400] 13:25:13 INFO - PROCESS | 2380 | 1465248313409 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (181EA400) [pid = 2380] [serial = 2219] [outer = 17695400] 13:25:13 INFO - PROCESS | 2380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:25:13 INFO - PROCESS | 2380 | 1465248313837 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]]]}] 13:25:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:25:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 687ms 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (15424800) [pid = 2380] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10A48800) [pid = 2380] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10ADE800) [pid = 2380] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14E34000) [pid = 2380] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (12DAE400) [pid = 2380] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16081800) [pid = 2380] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (11263400) [pid = 2380] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14E38C00) [pid = 2380] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1740B000) [pid = 2380] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (17F08800) [pid = 2380] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17730000) [pid = 2380] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16B34800) [pid = 2380] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:25:13 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (12A9F400) [pid = 2380] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:25:13 INFO - PROCESS | 2380 | 1465248313994 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 2380 | 1465248313997 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 13:25:13 INFO - PROCESS | 2380 | 1465248314006 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 2380 | 1465248314007 Marionette TRACE conn2 <- [1,2922,null,{}] 13:25:14 INFO - PROCESS | 2380 | 1465248314011 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}] 13:25:14 INFO - PROCESS | 2380 | 1465248314012 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:25:14 INFO - PROCESS | 2380 | 1465248314098 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:25:14 INFO - PROCESS | 2380 | 1465248314102 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 2380 | 1465248314104 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:14 INFO - PROCESS | 2380 | ++DOCSHELL 12D62C00 == 33 [pid = 2380] [id = 740] 13:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (12D63400) [pid = 2380] [serial = 2220] [outer = 00000000] 13:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (139CC400) [pid = 2380] [serial = 2221] [outer = 12D63400] 13:25:14 INFO - PROCESS | 2380 | 1465248314147 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15423800) [pid = 2380] [serial = 2222] [outer = 12D63400] 13:25:14 INFO - PROCESS | 2380 | 1465248314560 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]]]}] 13:25:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:25:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 562ms 13:25:14 INFO - PROCESS | 2380 | 1465248314590 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 2380 | 1465248314591 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 13:25:14 INFO - PROCESS | 2380 | 1465248314595 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:25:14 INFO - PROCESS | 2380 | 1465248314596 Marionette TRACE conn2 <- [1,2926,null,{}] 13:25:14 INFO - PROCESS | 2380 | 1465248314600 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}] 13:25:14 INFO - PROCESS | 2380 | 1465248314601 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:14 INFO - PROCESS | 2380 | 1465248314746 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:25:14 INFO - PROCESS | 2380 | 1465248314759 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 2380 | 1465248314761 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:14 INFO - PROCESS | 2380 | ++DOCSHELL 12BC8800 == 34 [pid = 2380] [id = 741] 13:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15422400) [pid = 2380] [serial = 2223] [outer = 00000000] 13:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (181E0800) [pid = 2380] [serial = 2224] [outer = 15422400] 13:25:14 INFO - PROCESS | 2380 | 1465248314805 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (181EDC00) [pid = 2380] [serial = 2225] [outer = 15422400] 13:25:15 INFO - PROCESS | 2380 | 1465248315231 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]]]}] 13:25:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:25:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 687ms 13:25:15 INFO - PROCESS | 2380 | 1465248315295 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 2380 | 1465248315297 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 13:25:15 INFO - PROCESS | 2380 | 1465248315300 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:25:15 INFO - PROCESS | 2380 | 1465248315301 Marionette TRACE conn2 <- [1,2930,null,{}] 13:25:15 INFO - PROCESS | 2380 | 1465248315305 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}] 13:25:15 INFO - PROCESS | 2380 | 1465248315307 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:15 INFO - PROCESS | 2380 | 1465248315439 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:25:15 INFO - PROCESS | 2380 | 1465248315449 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 2380 | 1465248315451 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:15 INFO - PROCESS | 2380 | ++DOCSHELL 10AD4800 == 35 [pid = 2380] [id = 742] 13:25:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (11221C00) [pid = 2380] [serial = 2226] [outer = 00000000] 13:25:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (183A5400) [pid = 2380] [serial = 2227] [outer = 11221C00] 13:25:15 INFO - PROCESS | 2380 | 1465248315497 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (183A8C00) [pid = 2380] [serial = 2228] [outer = 11221C00] 13:25:15 INFO - PROCESS | 2380 | 1465248315876 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"]]]}] 13:25:15 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:25:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:25:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 593ms 13:25:15 INFO - PROCESS | 2380 | 1465248315897 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 2380 | 1465248315899 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 13:25:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:25:15 INFO - PROCESS | 2380 | 1465248315902 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 2380 | 1465248315904 Marionette TRACE conn2 <- [1,2934,null,{}] 13:25:15 INFO - PROCESS | 2380 | 1465248315907 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}] 13:25:15 INFO - PROCESS | 2380 | 1465248315909 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:15 INFO - PROCESS | 2380 | 1465248315992 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:25:16 INFO - PROCESS | 2380 | 1465248316231 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 2380 | 1465248316235 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:16 INFO - PROCESS | 2380 | ++DOCSHELL 103D1400 == 36 [pid = 2380] [id = 743] 13:25:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (103F3000) [pid = 2380] [serial = 2229] [outer = 00000000] 13:25:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (106EC400) [pid = 2380] [serial = 2230] [outer = 103F3000] 13:25:16 INFO - PROCESS | 2380 | 1465248316294 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10AD4000) [pid = 2380] [serial = 2231] [outer = 103F3000] 13:25:16 INFO - PROCESS | 2380 | 1465248316829 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]]]}] 13:25:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:25:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 999ms 13:25:16 INFO - PROCESS | 2380 | 1465248316907 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 2380 | 1465248316911 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 13:25:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:25:16 INFO - PROCESS | 2380 | 1465248316916 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 2380 | 1465248316919 Marionette TRACE conn2 <- [1,2938,null,{}] 13:25:16 INFO - PROCESS | 2380 | 1465248316925 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}] 13:25:16 INFO - PROCESS | 2380 | 1465248316928 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:17 INFO - PROCESS | 2380 | 1465248317041 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:25:17 INFO - PROCESS | 2380 | 1465248317186 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 2380 | 1465248317190 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:17 INFO - PROCESS | 2380 | ++DOCSHELL 1401D400 == 37 [pid = 2380] [id = 744] 13:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (140EFC00) [pid = 2380] [serial = 2232] [outer = 00000000] 13:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (14EA2000) [pid = 2380] [serial = 2233] [outer = 140EFC00] 13:25:17 INFO - PROCESS | 2380 | 1465248317248 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (156D7000) [pid = 2380] [serial = 2234] [outer = 140EFC00] 13:25:17 INFO - PROCESS | 2380 | ++DOCSHELL 1740A800 == 38 [pid = 2380] [id = 745] 13:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1740E800) [pid = 2380] [serial = 2235] [outer = 00000000] 13:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17411400) [pid = 2380] [serial = 2236] [outer = 1740E800] 13:25:17 INFO - PROCESS | 2380 | 1465248317883 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]]]}] 13:25:17 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:25:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 13:25:17 INFO - PROCESS | 2380 | 1465248317921 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 2380 | 1465248317925 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:25:17 INFO - PROCESS | 2380 | 1465248317929 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 2380 | 1465248317931 Marionette TRACE conn2 <- [1,2942,null,{}] 13:25:17 INFO - PROCESS | 2380 | 1465248317935 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}] 13:25:17 INFO - PROCESS | 2380 | 1465248317938 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:18 INFO - PROCESS | 2380 | 1465248318088 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:25:18 INFO - PROCESS | 2380 | 1465248318201 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 2380 | 1465248318204 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:18 INFO - PROCESS | 2380 | ++DOCSHELL 17414000 == 39 [pid = 2380] [id = 746] 13:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1768AC00) [pid = 2380] [serial = 2237] [outer = 00000000] 13:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (181E3C00) [pid = 2380] [serial = 2238] [outer = 1768AC00] 13:25:18 INFO - PROCESS | 2380 | 1465248318257 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18369400) [pid = 2380] [serial = 2239] [outer = 1768AC00] 13:25:18 INFO - PROCESS | 2380 | 1465248318812 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]]]}] 13:25:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:25:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:25:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 953ms 13:25:18 INFO - PROCESS | 2380 | 1465248318874 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 2380 | 1465248318877 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 13:25:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:25:18 INFO - PROCESS | 2380 | 1465248318887 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 2380 | 1465248318893 Marionette TRACE conn2 <- [1,2946,null,{}] 13:25:18 INFO - PROCESS | 2380 | 1465248318898 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}] 13:25:18 INFO - PROCESS | 2380 | 1465248318901 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:19 INFO - PROCESS | 2380 | 1465248319022 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:25:19 INFO - PROCESS | 2380 | 1465248319165 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 2380 | 1465248319167 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:19 INFO - PROCESS | 2380 | ++DOCSHELL 143F6C00 == 40 [pid = 2380] [id = 747] 13:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (169E3C00) [pid = 2380] [serial = 2240] [outer = 00000000] 13:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (19B0AC00) [pid = 2380] [serial = 2241] [outer = 169E3C00] 13:25:19 INFO - PROCESS | 2380 | 1465248319220 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19DCB000) [pid = 2380] [serial = 2242] [outer = 169E3C00] 13:25:19 INFO - PROCESS | 2380 | 1465248319778 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]]]}] 13:25:19 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:25:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 968ms 13:25:19 INFO - PROCESS | 2380 | 1465248319845 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 2380 | 1465248319848 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 13:25:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:25:19 INFO - PROCESS | 2380 | 1465248319852 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 2380 | 1465248319854 Marionette TRACE conn2 <- [1,2950,null,{}] 13:25:19 INFO - PROCESS | 2380 | 1465248319857 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}] 13:25:19 INFO - PROCESS | 2380 | 1465248319860 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:20 INFO - PROCESS | 2380 | 1465248320113 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:25:20 INFO - PROCESS | 2380 | 1465248320277 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 2380 | 1465248320280 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:20 INFO - PROCESS | 2380 | ++DOCSHELL 0F394C00 == 41 [pid = 2380] [id = 748] 13:25:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (103CD400) [pid = 2380] [serial = 2243] [outer = 00000000] 13:25:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10ADB400) [pid = 2380] [serial = 2244] [outer = 103CD400] 13:25:20 INFO - PROCESS | 2380 | 1465248320333 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (11ADA800) [pid = 2380] [serial = 2245] [outer = 103CD400] 13:25:20 INFO - PROCESS | 2380 | 1465248320863 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]]]}] 13:25:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:25:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1046ms 13:25:20 INFO - PROCESS | 2380 | 1465248320893 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 2380 | 1465248320897 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 10AD4800 == 40 [pid = 2380] [id = 742] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 12BC8800 == 39 [pid = 2380] [id = 741] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 12D62C00 == 38 [pid = 2380] [id = 740] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 17689C00 == 37 [pid = 2380] [id = 739] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 16FE9000 == 36 [pid = 2380] [id = 738] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 16848800 == 35 [pid = 2380] [id = 737] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 16077000 == 34 [pid = 2380] [id = 736] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 137B4800 == 33 [pid = 2380] [id = 735] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 10A70000 == 32 [pid = 2380] [id = 734] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 132EE000 == 31 [pid = 2380] [id = 733] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 10A66C00 == 30 [pid = 2380] [id = 732] 13:25:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 1401B000 == 29 [pid = 2380] [id = 731] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 143F6C00 == 28 [pid = 2380] [id = 747] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 1740A800 == 27 [pid = 2380] [id = 745] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 17414000 == 26 [pid = 2380] [id = 746] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 103D1400 == 25 [pid = 2380] [id = 743] 13:25:21 INFO - PROCESS | 2380 | --DOCSHELL 1401D400 == 24 [pid = 2380] [id = 744] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (15A44000) [pid = 2380] [serial = 2179] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (10E1E800) [pid = 2380] [serial = 2170] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (10EB1C00) [pid = 2380] [serial = 2171] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (131E0800) [pid = 2380] [serial = 2168] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1302F800) [pid = 2380] [serial = 2167] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (14E3B400) [pid = 2380] [serial = 2176] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (13099000) [pid = 2380] [serial = 2173] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (13142400) [pid = 2380] [serial = 2174] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (169D9C00) [pid = 2380] [serial = 2182] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (13036400) [pid = 2380] [serial = 2156] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (12ADD400) [pid = 2380] [serial = 2155] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (15A40400) [pid = 2380] [serial = 2159] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1541A400) [pid = 2380] [serial = 2158] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1768B000) [pid = 2380] [serial = 2192] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17B8FC00) [pid = 2380] [serial = 2194] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (183AD400) [pid = 2380] [serial = 2162] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18377400) [pid = 2380] [serial = 2161] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (198EF400) [pid = 2380] [serial = 2165] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (198E9C00) [pid = 2380] [serial = 2164] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (15FA2C00) [pid = 2380] [serial = 2180] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17408C00) [pid = 2380] [serial = 2185] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (169DF400) [pid = 2380] [serial = 2183] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1768A800) [pid = 2380] [serial = 2191] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17415C00) [pid = 2380] [serial = 2186] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (156D3800) [pid = 2380] [serial = 2188] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16A84000) [pid = 2380] [serial = 2189] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (151C9800) [pid = 2380] [serial = 2177] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2380 | 1465248321606 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 2380 | 1465248321610 Marionette TRACE conn2 <- [1,2954,null,{}] 13:25:21 INFO - PROCESS | 2380 | 1465248321658 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}] 13:25:21 INFO - PROCESS | 2380 | 1465248321662 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:21 INFO - PROCESS | 2380 | 1465248321755 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:25:21 INFO - PROCESS | 2380 | 1465248321768 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 2380 | 1465248321772 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:21 INFO - PROCESS | 2380 | ++DOCSHELL 10A67800 == 25 [pid = 2380] [id = 749] 13:25:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10A6AC00) [pid = 2380] [serial = 2246] [outer = 00000000] 13:25:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10AD7C00) [pid = 2380] [serial = 2247] [outer = 10A6AC00] 13:25:21 INFO - PROCESS | 2380 | 1465248321821 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10E20400) [pid = 2380] [serial = 2248] [outer = 10A6AC00] 13:25:22 INFO - PROCESS | 2380 | 1465248322329 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]]]}] 13:25:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:25:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 859ms 13:25:22 INFO - PROCESS | 2380 | 1465248322393 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 2380 | 1465248322397 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 13:25:22 INFO - PROCESS | 2380 | 1465248322402 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:25:22 INFO - PROCESS | 2380 | 1465248322404 Marionette TRACE conn2 <- [1,2958,null,{}] 13:25:22 INFO - PROCESS | 2380 | 1465248322411 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}] 13:25:22 INFO - PROCESS | 2380 | 1465248322415 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:22 INFO - PROCESS | 2380 | 1465248322502 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:25:22 INFO - PROCESS | 2380 | 1465248322508 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 2380 | 1465248322511 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:22 INFO - PROCESS | 2380 | ++DOCSHELL 13070800 == 26 [pid = 2380] [id = 750] 13:25:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (13070C00) [pid = 2380] [serial = 2249] [outer = 00000000] 13:25:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (13121C00) [pid = 2380] [serial = 2250] [outer = 13070C00] 13:25:22 INFO - PROCESS | 2380 | 1465248322559 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (13146400) [pid = 2380] [serial = 2251] [outer = 13070C00] 13:25:23 INFO - PROCESS | 2380 | 1465248323019 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]]]}] 13:25:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 13:25:23 INFO - PROCESS | 2380 | 1465248323041 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 2380 | 1465248323044 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:25:23 INFO - PROCESS | 2380 | 1465248323047 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 2380 | 1465248323049 Marionette TRACE conn2 <- [1,2962,null,{}] 13:25:23 INFO - PROCESS | 2380 | 1465248323062 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}] 13:25:23 INFO - PROCESS | 2380 | 1465248323064 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:23 INFO - PROCESS | 2380 | 1465248323178 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:25:23 INFO - PROCESS | 2380 | 1465248323194 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2380 | 1465248323200 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:23 INFO - PROCESS | 2380 | ++DOCSHELL 140EF800 == 27 [pid = 2380] [id = 751] 13:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (140F0000) [pid = 2380] [serial = 2252] [outer = 00000000] 13:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E35400) [pid = 2380] [serial = 2253] [outer = 140F0000] 13:25:23 INFO - PROCESS | 2380 | 1465248323249 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14E3DC00) [pid = 2380] [serial = 2254] [outer = 140F0000] 13:25:23 INFO - PROCESS | 2380 | 1465248323690 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]]]}] 13:25:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 687ms 13:25:23 INFO - PROCESS | 2380 | 1465248323746 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 2380 | 1465248323748 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:25:23 INFO - PROCESS | 2380 | 1465248323761 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 2380 | 1465248323763 Marionette TRACE conn2 <- [1,2966,null,{}] 13:25:23 INFO - PROCESS | 2380 | 1465248323766 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}] 13:25:23 INFO - PROCESS | 2380 | 1465248323768 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:23 INFO - PROCESS | 2380 | 1465248323893 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:25:23 INFO - PROCESS | 2380 | 1465248323961 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2380 | 1465248323963 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:23 INFO - PROCESS | 2380 | ++DOCSHELL 151C9000 == 28 [pid = 2380] [id = 752] 13:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15420400) [pid = 2380] [serial = 2255] [outer = 00000000] 13:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (15C7B800) [pid = 2380] [serial = 2256] [outer = 15420400] 13:25:24 INFO - PROCESS | 2380 | 1465248324008 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15FA3C00) [pid = 2380] [serial = 2257] [outer = 15420400] 13:25:24 INFO - PROCESS | 2380 | 1465248324396 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]]]}] 13:25:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 688ms 13:25:24 INFO - PROCESS | 2380 | 1465248324462 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 2380 | 1465248324464 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 13:25:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:25:24 INFO - PROCESS | 2380 | 1465248324476 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 2380 | 1465248324478 Marionette TRACE conn2 <- [1,2970,null,{}] 13:25:24 INFO - PROCESS | 2380 | 1465248324482 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}] 13:25:24 INFO - PROCESS | 2380 | 1465248324484 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:24 INFO - PROCESS | 2380 | 1465248324595 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:25:24 INFO - PROCESS | 2380 | 1465248324690 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 2380 | 1465248324692 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:24 INFO - PROCESS | 2380 | ++DOCSHELL 1607EC00 == 29 [pid = 2380] [id = 753] 13:25:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16081C00) [pid = 2380] [serial = 2258] [outer = 00000000] 13:25:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16852800) [pid = 2380] [serial = 2259] [outer = 16081C00] 13:25:24 INFO - PROCESS | 2380 | 1465248324735 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (169DBC00) [pid = 2380] [serial = 2260] [outer = 16081C00] 13:25:25 INFO - PROCESS | 2380 | 1465248325118 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"]]]}] 13:25:25 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:25:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:25:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 703ms 13:25:25 INFO - PROCESS | 2380 | 1465248325172 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 2380 | 1465248325174 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 13:25:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:25:25 INFO - PROCESS | 2380 | 1465248325177 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 2380 | 1465248325180 Marionette TRACE conn2 <- [1,2974,null,{}] 13:25:25 INFO - PROCESS | 2380 | 1465248325183 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}] 13:25:25 INFO - PROCESS | 2380 | 1465248325189 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:25 INFO - PROCESS | 2380 | 1465248325336 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:25:25 INFO - PROCESS | 2380 | 1465248325408 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 2380 | 1465248325410 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:25 INFO - PROCESS | 2380 | ++DOCSHELL 16A7F400 == 30 [pid = 2380] [id = 754] 13:25:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16A84000) [pid = 2380] [serial = 2261] [outer = 00000000] 13:25:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (170EAC00) [pid = 2380] [serial = 2262] [outer = 16A84000] 13:25:25 INFO - PROCESS | 2380 | 1465248325454 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (17413400) [pid = 2380] [serial = 2263] [outer = 16A84000] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (137A9000) [pid = 2380] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16078C00) [pid = 2380] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10E1BC00) [pid = 2380] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1772DC00) [pid = 2380] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10A70400) [pid = 2380] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (137B5400) [pid = 2380] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (11221C00) [pid = 2380] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (12D63400) [pid = 2380] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15422400) [pid = 2380] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16853C00) [pid = 2380] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16FF0800) [pid = 2380] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:25:26 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17695400) [pid = 2380] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:25:26 INFO - PROCESS | 2380 | 1465248326095 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]]]}] 13:25:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:25:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 937ms 13:25:26 INFO - PROCESS | 2380 | 1465248326123 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 2380 | 1465248326125 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:25:26 INFO - PROCESS | 2380 | 1465248326128 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 2380 | 1465248326130 Marionette TRACE conn2 <- [1,2978,null,{}] 13:25:26 INFO - PROCESS | 2380 | 1465248326133 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}] 13:25:26 INFO - PROCESS | 2380 | 1465248326135 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:26 INFO - PROCESS | 2380 | 1465248326209 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:25:26 INFO - PROCESS | 2380 | 1465248326214 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 2380 | 1465248326216 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:26 INFO - PROCESS | 2380 | ++DOCSHELL 10ADF000 == 31 [pid = 2380] [id = 755] 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (10E1BC00) [pid = 2380] [serial = 2264] [outer = 00000000] 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14E34800) [pid = 2380] [serial = 2265] [outer = 10E1BC00] 13:25:26 INFO - PROCESS | 2380 | 1465248326268 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (17581C00) [pid = 2380] [serial = 2266] [outer = 10E1BC00] 13:25:26 INFO - PROCESS | 2380 | ++DOCSHELL 17696C00 == 32 [pid = 2380] [id = 756] 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17698400) [pid = 2380] [serial = 2267] [outer = 00000000] 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1772C800) [pid = 2380] [serial = 2268] [outer = 17698400] 13:25:26 INFO - PROCESS | 2380 | 1465248326734 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]]]}] 13:25:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:25:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 640ms 13:25:26 INFO - PROCESS | 2380 | 1465248326767 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 2380 | 1465248326768 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:25:26 INFO - PROCESS | 2380 | 1465248326772 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 2380 | 1465248326774 Marionette TRACE conn2 <- [1,2982,null,{}] 13:25:26 INFO - PROCESS | 2380 | 1465248326777 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}] 13:25:26 INFO - PROCESS | 2380 | 1465248326779 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:26 INFO - PROCESS | 2380 | 1465248326863 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:25:26 INFO - PROCESS | 2380 | 1465248326867 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 2380 | 1465248326869 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:26 INFO - PROCESS | 2380 | ++DOCSHELL 0F326000 == 33 [pid = 2380] [id = 757] 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (0F330800) [pid = 2380] [serial = 2269] [outer = 00000000] 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (17696400) [pid = 2380] [serial = 2270] [outer = 0F330800] 13:25:26 INFO - PROCESS | 2380 | 1465248326921 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (17698000) [pid = 2380] [serial = 2271] [outer = 0F330800] 13:25:27 INFO - PROCESS | 2380 | 1465248327332 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]]]}] 13:25:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:25:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 593ms 13:25:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:25:27 INFO - PROCESS | 2380 | 1465248327369 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 2380 | 1465248327371 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 13:25:27 INFO - PROCESS | 2380 | 1465248327374 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 2380 | 1465248327375 Marionette TRACE conn2 <- [1,2986,null,{}] 13:25:27 INFO - PROCESS | 2380 | 1465248327398 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}] 13:25:27 INFO - PROCESS | 2380 | 1465248327400 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:27 INFO - PROCESS | 2380 | 1465248327480 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:25:27 INFO - PROCESS | 2380 | 1465248327485 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 2380 | 1465248327487 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:27 INFO - PROCESS | 2380 | ++DOCSHELL 181E5400 == 34 [pid = 2380] [id = 758] 13:25:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (181E6400) [pid = 2380] [serial = 2272] [outer = 00000000] 13:25:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18377400) [pid = 2380] [serial = 2273] [outer = 181E6400] 13:25:27 INFO - PROCESS | 2380 | 1465248327529 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18377800) [pid = 2380] [serial = 2274] [outer = 181E6400] 13:25:27 INFO - PROCESS | 2380 | 1465248327962 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]]]}] 13:25:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 609ms 13:25:28 INFO - PROCESS | 2380 | 1465248328028 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 2380 | 1465248328032 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 13:25:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:25:28 INFO - PROCESS | 2380 | 1465248328039 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 2380 | 1465248328043 Marionette TRACE conn2 <- [1,2990,null,{}] 13:25:28 INFO - PROCESS | 2380 | 1465248328053 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}] 13:25:28 INFO - PROCESS | 2380 | 1465248328057 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:28 INFO - PROCESS | 2380 | 1465248328186 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:25:28 INFO - PROCESS | 2380 | 1465248328310 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 2380 | 1465248328315 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:28 INFO - PROCESS | 2380 | ++DOCSHELL 10AD4800 == 35 [pid = 2380] [id = 759] 13:25:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10AD6C00) [pid = 2380] [serial = 2275] [outer = 00000000] 13:25:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1125F000) [pid = 2380] [serial = 2276] [outer = 10AD6C00] 13:25:28 INFO - PROCESS | 2380 | 1465248328411 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (12A9F400) [pid = 2380] [serial = 2277] [outer = 10AD6C00] 13:25:29 INFO - PROCESS | 2380 | 1465248329071 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]]]}] 13:25:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:25:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1046ms 13:25:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:25:29 INFO - PROCESS | 2380 | 1465248329089 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 2380 | 1465248329092 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 13:25:29 INFO - PROCESS | 2380 | 1465248329099 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 2380 | 1465248329103 Marionette TRACE conn2 <- [1,2994,null,{}] 13:25:29 INFO - PROCESS | 2380 | 1465248329127 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}] 13:25:29 INFO - PROCESS | 2380 | 1465248329130 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:29 INFO - PROCESS | 2380 | 1465248329246 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:25:29 INFO - PROCESS | 2380 | 1465248329387 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 2380 | 1465248329390 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:29 INFO - PROCESS | 2380 | ++DOCSHELL 13949C00 == 36 [pid = 2380] [id = 760] 13:25:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (139D1400) [pid = 2380] [serial = 2278] [outer = 00000000] 13:25:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1401E800) [pid = 2380] [serial = 2279] [outer = 139D1400] 13:25:29 INFO - PROCESS | 2380 | 1465248329447 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (153C0C00) [pid = 2380] [serial = 2280] [outer = 139D1400] 13:25:30 INFO - PROCESS | 2380 | 1465248330024 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]]]}] 13:25:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:25:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 952ms 13:25:30 INFO - PROCESS | 2380 | 1465248330070 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 2380 | 1465248330072 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:25:30 INFO - PROCESS | 2380 | 1465248330077 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 2380 | 1465248330079 Marionette TRACE conn2 <- [1,2998,null,{}] 13:25:30 INFO - PROCESS | 2380 | 1465248330088 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}] 13:25:30 INFO - PROCESS | 2380 | 1465248330093 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:30 INFO - PROCESS | 2380 | 1465248330238 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:25:30 INFO - PROCESS | 2380 | 1465248330414 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 2380 | 1465248330418 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:30 INFO - PROCESS | 2380 | ++DOCSHELL 103E4800 == 37 [pid = 2380] [id = 761] 13:25:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10577C00) [pid = 2380] [serial = 2281] [outer = 00000000] 13:25:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (12DAE400) [pid = 2380] [serial = 2282] [outer = 10577C00] 13:25:30 INFO - PROCESS | 2380 | 1465248330478 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (132E2800) [pid = 2380] [serial = 2283] [outer = 10577C00] 13:25:30 INFO - PROCESS | 2380 | [2380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:25:31 INFO - PROCESS | 2380 | 1465248331244 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 0F326000 == 36 [pid = 2380] [id = 757] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 17696C00 == 35 [pid = 2380] [id = 756] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 10ADF000 == 34 [pid = 2380] [id = 755] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 16A7F400 == 33 [pid = 2380] [id = 754] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 1607EC00 == 32 [pid = 2380] [id = 753] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 151C9000 == 31 [pid = 2380] [id = 752] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 140EF800 == 30 [pid = 2380] [id = 751] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 13070800 == 29 [pid = 2380] [id = 750] 13:25:31 INFO - PROCESS | 2380 | --DOCSHELL 10A67800 == 28 [pid = 2380] [id = 749] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1768A000) [pid = 2380] [serial = 2215] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (181E9C00) [pid = 2380] [serial = 2218] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17694000) [pid = 2380] [serial = 2216] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (140F0400) [pid = 2380] [serial = 2200] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (14EA6C00) [pid = 2380] [serial = 2201] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1607E400) [pid = 2380] [serial = 2209] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1684A800) [pid = 2380] [serial = 2210] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (12D61400) [pid = 2380] [serial = 2197] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1324B800) [pid = 2380] [serial = 2198] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17B95400) [pid = 2380] [serial = 2195] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10EB0C00) [pid = 2380] [serial = 2203] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (12BC8000) [pid = 2380] [serial = 2204] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (139C8800) [pid = 2380] [serial = 2206] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (139D3000) [pid = 2380] [serial = 2207] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (183A8C00) [pid = 2380] [serial = 2228] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (139CC400) [pid = 2380] [serial = 2221] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15423800) [pid = 2380] [serial = 2222] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (183A5400) [pid = 2380] [serial = 2227] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16A86400) [pid = 2380] [serial = 2212] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16BAB400) [pid = 2380] [serial = 2213] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (181EA400) [pid = 2380] [serial = 2219] [outer = 00000000] [url = about:blank] 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (181E0800) [pid = 2380] [serial = 2224] [outer = 00000000] [url = about:blank] 13:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:25:31 INFO - {} 13:25:31 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (181EDC00) [pid = 2380] [serial = 2225] [outer = 00000000] [url = about:blank] 13:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:25:31 INFO - {} 13:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:25:31 INFO - {} 13:25:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:25:31 INFO - {} 13:25:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1186ms 13:25:31 INFO - PROCESS | 2380 | 1465248331286 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 2380 | 1465248331290 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 13:25:31 INFO - TEST-START | /FileAPI/fileReader.html 13:25:31 INFO - PROCESS | 2380 | 1465248331296 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 2380 | 1465248331301 Marionette TRACE conn2 <- [1,3002,null,{}] 13:25:31 INFO - PROCESS | 2380 | 1465248331305 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}] 13:25:31 INFO - PROCESS | 2380 | 1465248331308 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:31 INFO - PROCESS | 2380 | 1465248331415 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:25:31 INFO - PROCESS | 2380 | 1465248331508 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 2380 | 1465248331510 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:31 INFO - PROCESS | 2380 | ++DOCSHELL 10AD6800 == 29 [pid = 2380] [id = 762] 13:25:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10ADAC00) [pid = 2380] [serial = 2284] [outer = 00000000] 13:25:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1280B000) [pid = 2380] [serial = 2285] [outer = 10ADAC00] 13:25:31 INFO - PROCESS | 2380 | 1465248331558 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (12DA7800) [pid = 2380] [serial = 2286] [outer = 10ADAC00] 13:25:31 INFO - PROCESS | 2380 | 1465248331946 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]]]}] 13:25:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:25:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:25:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:25:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:25:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 13:25:32 INFO - PROCESS | 2380 | 1465248332037 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 2380 | 1465248332041 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 13:25:32 INFO - TEST-START | /FileAPI/historical.html 13:25:32 INFO - PROCESS | 2380 | 1465248332047 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 2380 | 1465248332050 Marionette TRACE conn2 <- [1,3006,null,{}] 13:25:32 INFO - PROCESS | 2380 | 1465248332053 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}] 13:25:32 INFO - PROCESS | 2380 | 1465248332056 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:32 INFO - PROCESS | 2380 | 1465248332155 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:25:32 INFO - PROCESS | 2380 | 1465248332164 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 2380 | 1465248332166 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:32 INFO - PROCESS | 2380 | ++DOCSHELL 132EE800 == 30 [pid = 2380] [id = 763] 13:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (137B0C00) [pid = 2380] [serial = 2287] [outer = 00000000] 13:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14012C00) [pid = 2380] [serial = 2288] [outer = 137B0C00] 13:25:32 INFO - PROCESS | 2380 | 1465248332215 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (140F4800) [pid = 2380] [serial = 2289] [outer = 137B0C00] 13:25:32 INFO - PROCESS | 2380 | 1465248332672 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"]]]}] 13:25:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:25:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:25:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:25:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:25:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:25:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:25:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:25:32 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 13:25:32 INFO - TEST-START | /FileAPI/idlharness.html 13:25:32 INFO - PROCESS | 2380 | 1465248332685 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 2380 | 1465248332687 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 13:25:32 INFO - PROCESS | 2380 | 1465248332691 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 2380 | 1465248332694 Marionette TRACE conn2 <- [1,3010,null,{}] 13:25:32 INFO - PROCESS | 2380 | 1465248332704 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}] 13:25:32 INFO - PROCESS | 2380 | 1465248332708 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:32 INFO - PROCESS | 2380 | 1465248332789 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:25:32 INFO - PROCESS | 2380 | 1465248332795 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 2380 | 1465248332798 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:32 INFO - PROCESS | 2380 | ++DOCSHELL 156D7400 == 31 [pid = 2380] [id = 764] 13:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (156D8400) [pid = 2380] [serial = 2290] [outer = 00000000] 13:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1607AC00) [pid = 2380] [serial = 2291] [outer = 156D8400] 13:25:32 INFO - PROCESS | 2380 | 1465248332845 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16848800) [pid = 2380] [serial = 2292] [outer = 156D8400] 13:25:33 INFO - PROCESS | 2380 | 1465248333690 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]]]}] 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:25:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:25:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:25:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:25:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:25:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:25:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:25:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:25:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 1202ms 13:25:33 INFO - PROCESS | 2380 | 1465248333893 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 2380 | 1465248333896 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /FileAPI/idlharness.worker 13:25:33 INFO - PROCESS | 2380 | 1465248333900 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 2380 | 1465248333901 Marionette TRACE conn2 <- [1,3014,null,{}] 13:25:33 INFO - PROCESS | 2380 | 1465248333905 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}] 13:25:33 INFO - PROCESS | 2380 | 1465248333907 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:34 INFO - PROCESS | 2380 | 1465248334029 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:25:34 INFO - PROCESS | 2380 | 1465248334035 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 2380 | 1465248334037 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:34 INFO - PROCESS | 2380 | ++DOCSHELL 16BA9000 == 32 [pid = 2380] [id = 765] 13:25:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16BAB000) [pid = 2380] [serial = 2293] [outer = 00000000] 13:25:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (198E7C00) [pid = 2380] [serial = 2294] [outer = 16BAB000] 13:25:34 INFO - PROCESS | 2380 | 1465248334081 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16BAE000) [pid = 2380] [serial = 2295] [outer = 16BAB000] 13:25:34 INFO - PROCESS | 2380 | [2380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:25:35 INFO - PROCESS | 2380 | 1465248335067 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,{},{}]]]}] 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:25:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:25:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:25:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:25:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:25:35 INFO - {} 13:25:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1390ms 13:25:35 INFO - PROCESS | 2380 | 1465248335293 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 2380 | 1465248335295 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 13:25:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:25:35 INFO - PROCESS | 2380 | 1465248335298 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 2380 | 1465248335300 Marionette TRACE conn2 <- [1,3018,null,{}] 13:25:35 INFO - PROCESS | 2380 | 1465248335303 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}] 13:25:35 INFO - PROCESS | 2380 | 1465248335305 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:35 INFO - PROCESS | 2380 | 1465248335440 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:25:35 INFO - PROCESS | 2380 | 1465248335456 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 2380 | 1465248335459 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:35 INFO - PROCESS | 2380 | ++DOCSHELL 19B0C400 == 33 [pid = 2380] [id = 766] 13:25:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19B0C800) [pid = 2380] [serial = 2296] [outer = 00000000] 13:25:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1ACA0000) [pid = 2380] [serial = 2297] [outer = 19B0C800] 13:25:35 INFO - PROCESS | 2380 | 1465248335506 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1ACA3800) [pid = 2380] [serial = 2298] [outer = 19B0C800] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0F330800) [pid = 2380] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (17698400) [pid = 2380] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10E1BC00) [pid = 2380] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (169E3C00) [pid = 2380] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (140F0000) [pid = 2380] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10A6AC00) [pid = 2380] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (103F3000) [pid = 2380] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16081C00) [pid = 2380] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1768AC00) [pid = 2380] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (15420400) [pid = 2380] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1740E800) [pid = 2380] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (103CD400) [pid = 2380] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16A84000) [pid = 2380] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (13070C00) [pid = 2380] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (140EFC00) [pid = 2380] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:25:36 INFO - PROCESS | 2380 | 1465248336026 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]]]}] 13:25:36 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:25:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 13:25:36 INFO - PROCESS | 2380 | 1465248336036 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 2380 | 1465248336038 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:25:36 INFO - PROCESS | 2380 | 1465248336041 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 2380 | 1465248336043 Marionette TRACE conn2 <- [1,3022,null,{}] 13:25:36 INFO - PROCESS | 2380 | 1465248336046 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}] 13:25:36 INFO - PROCESS | 2380 | 1465248336051 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:36 INFO - PROCESS | 2380 | 1465248336144 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:25:36 INFO - PROCESS | 2380 | 1465248336149 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 2380 | 1465248336151 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:36 INFO - PROCESS | 2380 | ++DOCSHELL 183C6800 == 34 [pid = 2380] [id = 767] 13:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (183C7000) [pid = 2380] [serial = 2299] [outer = 00000000] 13:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (183CB000) [pid = 2380] [serial = 2300] [outer = 183C7000] 13:25:36 INFO - PROCESS | 2380 | 1465248336204 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (183CCC00) [pid = 2380] [serial = 2301] [outer = 183C7000] 13:25:36 INFO - PROCESS | 2380 | 1465248336623 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]]]}] 13:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:25:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 640ms 13:25:36 INFO - PROCESS | 2380 | 1465248336681 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 2380 | 1465248336683 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:25:36 INFO - PROCESS | 2380 | 1465248336686 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 2380 | 1465248336688 Marionette TRACE conn2 <- [1,3026,null,{}] 13:25:36 INFO - PROCESS | 2380 | 1465248336692 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}] 13:25:36 INFO - PROCESS | 2380 | 1465248336693 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:36 INFO - PROCESS | 2380 | 1465248336773 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:25:36 INFO - PROCESS | 2380 | 1465248336805 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 2380 | 1465248336807 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:36 INFO - PROCESS | 2380 | ++DOCSHELL 11CC6400 == 35 [pid = 2380] [id = 768] 13:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (13142400) [pid = 2380] [serial = 2302] [outer = 00000000] 13:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (183C9000) [pid = 2380] [serial = 2303] [outer = 13142400] 13:25:36 INFO - PROCESS | 2380 | 1465248336849 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A58D800) [pid = 2380] [serial = 2304] [outer = 13142400] 13:25:37 INFO - PROCESS | 2380 | 1465248337261 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"]]]}] 13:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:25:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 594ms 13:25:37 INFO - PROCESS | 2380 | 1465248337282 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 2380 | 1465248337284 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 13:25:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:25:37 INFO - PROCESS | 2380 | 1465248337287 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 2380 | 1465248337289 Marionette TRACE conn2 <- [1,3030,null,{}] 13:25:37 INFO - PROCESS | 2380 | 1465248337292 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}] 13:25:37 INFO - PROCESS | 2380 | 1465248337294 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:37 INFO - PROCESS | 2380 | 1465248337421 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:25:37 INFO - PROCESS | 2380 | 1465248337428 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 2380 | 1465248337430 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:37 INFO - PROCESS | 2380 | ++DOCSHELL 183C6400 == 36 [pid = 2380] [id = 769] 13:25:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (19D30400) [pid = 2380] [serial = 2305] [outer = 00000000] 13:25:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19D34C00) [pid = 2380] [serial = 2306] [outer = 19D30400] 13:25:37 INFO - PROCESS | 2380 | 1465248337472 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19D36800) [pid = 2380] [serial = 2307] [outer = 19D30400] 13:25:38 INFO - PROCESS | 2380 | 1465248338062 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]]]}] 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:25:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:25:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:25:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:25:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 890ms 13:25:38 INFO - PROCESS | 2380 | 1465248338238 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 2380 | 1465248338243 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 13:25:38 INFO - PROCESS | 2380 | 1465248338251 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:25:38 INFO - PROCESS | 2380 | 1465248338257 Marionette TRACE conn2 <- [1,3034,null,{}] 13:25:38 INFO - PROCESS | 2380 | 1465248338266 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}] 13:25:38 INFO - PROCESS | 2380 | 1465248338269 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:38 INFO - PROCESS | 2380 | 1465248338387 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:25:38 INFO - PROCESS | 2380 | 1465248338523 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 2380 | 1465248338528 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:38 INFO - PROCESS | 2380 | ++DOCSHELL 10ADF400 == 37 [pid = 2380] [id = 770] 13:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10AE0800) [pid = 2380] [serial = 2308] [outer = 00000000] 13:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (12D5EC00) [pid = 2380] [serial = 2309] [outer = 10AE0800] 13:25:38 INFO - PROCESS | 2380 | 1465248338587 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (13070C00) [pid = 2380] [serial = 2310] [outer = 10AE0800] 13:25:38 INFO - PROCESS | 2380 | [2380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:25:39 INFO - PROCESS | 2380 | 1465248339132 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:25:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:25:39 INFO - {} 13:25:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 906ms 13:25:39 INFO - PROCESS | 2380 | 1465248339196 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 2380 | 1465248339201 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:25:39 INFO - PROCESS | 2380 | 1465248339212 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 2380 | 1465248339215 Marionette TRACE conn2 <- [1,3038,null,{}] 13:25:39 INFO - PROCESS | 2380 | 1465248339220 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}] 13:25:39 INFO - PROCESS | 2380 | 1465248339222 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:39 INFO - PROCESS | 2380 | 1465248339347 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:25:39 INFO - PROCESS | 2380 | 1465248339456 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 2380 | 1465248339459 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:39 INFO - PROCESS | 2380 | ++DOCSHELL 14E35000 == 38 [pid = 2380] [id = 771] 13:25:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (14E37000) [pid = 2380] [serial = 2311] [outer = 00000000] 13:25:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (15A4D000) [pid = 2380] [serial = 2312] [outer = 14E37000] 13:25:39 INFO - PROCESS | 2380 | 1465248339514 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16080800) [pid = 2380] [serial = 2313] [outer = 14E37000] 13:25:40 INFO - PROCESS | 2380 | 1465248340069 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]]]}] 13:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:25:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 905ms 13:25:40 INFO - PROCESS | 2380 | 1465248340117 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 2380 | 1465248340120 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 13:25:40 INFO - PROCESS | 2380 | 1465248340125 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:25:40 INFO - PROCESS | 2380 | 1465248340129 Marionette TRACE conn2 <- [1,3042,null,{}] 13:25:40 INFO - PROCESS | 2380 | 1465248340140 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}] 13:25:40 INFO - PROCESS | 2380 | 1465248340144 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:40 INFO - PROCESS | 2380 | 1465248340253 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:25:40 INFO - PROCESS | 2380 | 1465248340416 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2380 | 1465248340420 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:40 INFO - PROCESS | 2380 | ++DOCSHELL 169D9C00 == 39 [pid = 2380] [id = 772] 13:25:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (169DB400) [pid = 2380] [serial = 2314] [outer = 00000000] 13:25:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (183CA400) [pid = 2380] [serial = 2315] [outer = 169DB400] 13:25:40 INFO - PROCESS | 2380 | 1465248340477 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (198E8000) [pid = 2380] [serial = 2316] [outer = 169DB400] 13:25:41 INFO - PROCESS | 2380 | 1465248341270 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"]]]}] 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:25:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:25:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:25:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:25:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:25:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1296ms 13:25:41 INFO - PROCESS | 2380 | 1465248341438 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 2380 | 1465248341441 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 13:25:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:25:41 INFO - PROCESS | 2380 | 1465248341446 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 2380 | 1465248341448 Marionette TRACE conn2 <- [1,3046,null,{}] 13:25:41 INFO - PROCESS | 2380 | 1465248341452 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}] 13:25:41 INFO - PROCESS | 2380 | 1465248341454 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:41 INFO - PROCESS | 2380 | 1465248341551 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:25:41 INFO - PROCESS | 2380 | 1465248341692 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 2380 | 1465248341695 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:41 INFO - PROCESS | 2380 | ++DOCSHELL 18161800 == 40 [pid = 2380] [id = 773] 13:25:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (181E0400) [pid = 2380] [serial = 2317] [outer = 00000000] 13:25:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (19F78800) [pid = 2380] [serial = 2318] [outer = 181E0400] 13:25:41 INFO - PROCESS | 2380 | 1465248341748 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (19F89800) [pid = 2380] [serial = 2319] [outer = 181E0400] 13:25:42 INFO - PROCESS | 2380 | 1465248342534 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]]]}] 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:25:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:25:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:25:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:25:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:25:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:25:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:25:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:25:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:25:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1156ms 13:25:42 INFO - PROCESS | 2380 | 1465248342616 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 2380 | 1465248342620 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:25:42 INFO - PROCESS | 2380 | 1465248342626 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 2380 | 1465248342629 Marionette TRACE conn2 <- [1,3050,null,{}] 13:25:42 INFO - PROCESS | 2380 | 1465248342634 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}] 13:25:42 INFO - PROCESS | 2380 | 1465248342637 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:42 INFO - PROCESS | 2380 | 1465248342747 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:25:42 INFO - PROCESS | 2380 | 1465248342888 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 2380 | 1465248342891 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:42 INFO - PROCESS | 2380 | ++DOCSHELL 13249400 == 41 [pid = 2380] [id = 774] 13:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1324AC00) [pid = 2380] [serial = 2320] [outer = 00000000] 13:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (132EF000) [pid = 2380] [serial = 2321] [outer = 1324AC00] 13:25:42 INFO - PROCESS | 2380 | 1465248342973 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1394B400) [pid = 2380] [serial = 2322] [outer = 1324AC00] 13:25:43 INFO - PROCESS | 2380 | [2380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 11CC6400 == 40 [pid = 2380] [id = 768] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 183C6800 == 39 [pid = 2380] [id = 767] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 19B0C400 == 38 [pid = 2380] [id = 766] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 16BA9000 == 37 [pid = 2380] [id = 765] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 156D7400 == 36 [pid = 2380] [id = 764] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 132EE800 == 35 [pid = 2380] [id = 763] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 10AD6800 == 34 [pid = 2380] [id = 762] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 103E4800 == 33 [pid = 2380] [id = 761] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 13949C00 == 32 [pid = 2380] [id = 760] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 10AD4800 == 31 [pid = 2380] [id = 759] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 0F394C00 == 30 [pid = 2380] [id = 748] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 181E5400 == 29 [pid = 2380] [id = 758] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 18161800 == 28 [pid = 2380] [id = 773] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 169D9C00 == 27 [pid = 2380] [id = 772] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 183C6400 == 26 [pid = 2380] [id = 769] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 10ADF400 == 25 [pid = 2380] [id = 770] 13:25:43 INFO - PROCESS | 2380 | --DOCSHELL 14E35000 == 24 [pid = 2380] [id = 771] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (18377400) [pid = 2380] [serial = 2273] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (17698000) [pid = 2380] [serial = 2271] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1772C800) [pid = 2380] [serial = 2268] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (17581C00) [pid = 2380] [serial = 2266] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (19DCB000) [pid = 2380] [serial = 2242] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17696400) [pid = 2380] [serial = 2270] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14E35400) [pid = 2380] [serial = 2253] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10AD7C00) [pid = 2380] [serial = 2247] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10AD4000) [pid = 2380] [serial = 2231] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16852800) [pid = 2380] [serial = 2259] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10E20400) [pid = 2380] [serial = 2248] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (14E34800) [pid = 2380] [serial = 2265] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18369400) [pid = 2380] [serial = 2239] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (15FA3C00) [pid = 2380] [serial = 2257] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17411400) [pid = 2380] [serial = 2236] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (15C7B800) [pid = 2380] [serial = 2256] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (11ADA800) [pid = 2380] [serial = 2245] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (170EAC00) [pid = 2380] [serial = 2262] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (13121C00) [pid = 2380] [serial = 2250] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (17413400) [pid = 2380] [serial = 2263] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14EA2000) [pid = 2380] [serial = 2233] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (156D7000) [pid = 2380] [serial = 2234] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (13146400) [pid = 2380] [serial = 2251] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (19B0AC00) [pid = 2380] [serial = 2241] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10ADB400) [pid = 2380] [serial = 2244] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (181E3C00) [pid = 2380] [serial = 2238] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (169DBC00) [pid = 2380] [serial = 2260] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14E3DC00) [pid = 2380] [serial = 2254] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (106EC400) [pid = 2380] [serial = 2230] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2380 | 1465248344215 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:25:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:25:44 INFO - {} 13:25:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1608ms 13:25:44 INFO - PROCESS | 2380 | 1465248344234 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 2380 | 1465248344238 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:25:44 INFO - PROCESS | 2380 | 1465248344247 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 2380 | 1465248344251 Marionette TRACE conn2 <- [1,3054,null,{}] 13:25:44 INFO - PROCESS | 2380 | 1465248344257 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}] 13:25:44 INFO - PROCESS | 2380 | 1465248344260 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:44 INFO - PROCESS | 2380 | 1465248344353 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:25:44 INFO - PROCESS | 2380 | 1465248344366 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 2380 | 1465248344368 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:44 INFO - PROCESS | 2380 | ++DOCSHELL 10659400 == 25 [pid = 2380] [id = 775] 13:25:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1065C800) [pid = 2380] [serial = 2323] [outer = 00000000] 13:25:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10E20000) [pid = 2380] [serial = 2324] [outer = 1065C800] 13:25:44 INFO - PROCESS | 2380 | 1465248344416 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (11220800) [pid = 2380] [serial = 2325] [outer = 1065C800] 13:25:44 INFO - PROCESS | 2380 | 1465248344961 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]]]}] 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:25:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:25:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 766ms 13:25:44 INFO - PROCESS | 2380 | 1465248345001 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 2380 | 1465248345006 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:25:44 INFO - PROCESS | 2380 | 1465248345012 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 2380 | 1465248345015 Marionette TRACE conn2 <- [1,3058,null,{}] 13:25:45 INFO - PROCESS | 2380 | 1465248345019 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}] 13:25:45 INFO - PROCESS | 2380 | 1465248345021 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:45 INFO - PROCESS | 2380 | 1465248345108 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:25:45 INFO - PROCESS | 2380 | 1465248345142 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2380 | 1465248345146 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:45 INFO - PROCESS | 2380 | ++DOCSHELL 13121000 == 26 [pid = 2380] [id = 776] 13:25:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (13144C00) [pid = 2380] [serial = 2326] [outer = 00000000] 13:25:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (131E0C00) [pid = 2380] [serial = 2327] [outer = 13144C00] 13:25:45 INFO - PROCESS | 2380 | 1465248345321 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1324C000) [pid = 2380] [serial = 2328] [outer = 13144C00] 13:25:45 INFO - PROCESS | 2380 | 1465248345736 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]]]}] 13:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:25:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 797ms 13:25:45 INFO - PROCESS | 2380 | 1465248345814 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 2380 | 1465248345817 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 13:25:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:25:45 INFO - PROCESS | 2380 | 1465248345820 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 2380 | 1465248345824 Marionette TRACE conn2 <- [1,3062,null,{}] 13:25:45 INFO - PROCESS | 2380 | 1465248345834 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}] 13:25:45 INFO - PROCESS | 2380 | 1465248345839 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:45 INFO - PROCESS | 2380 | 1465248345921 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:25:45 INFO - PROCESS | 2380 | 1465248345937 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2380 | 1465248345940 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:45 INFO - PROCESS | 2380 | ++DOCSHELL 14E3CC00 == 27 [pid = 2380] [id = 777] 13:25:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14E3D000) [pid = 2380] [serial = 2329] [outer = 00000000] 13:25:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14EA2000) [pid = 2380] [serial = 2330] [outer = 14E3D000] 13:25:45 INFO - PROCESS | 2380 | 1465248345988 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (153C0800) [pid = 2380] [serial = 2331] [outer = 14E3D000] 13:25:46 INFO - PROCESS | 2380 | 1465248346475 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]]]}] 13:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:25:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 702ms 13:25:46 INFO - PROCESS | 2380 | 1465248346519 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 2380 | 1465248346522 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:25:46 INFO - PROCESS | 2380 | 1465248346525 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 2380 | 1465248346527 Marionette TRACE conn2 <- [1,3066,null,{}] 13:25:46 INFO - PROCESS | 2380 | 1465248346530 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}] 13:25:46 INFO - PROCESS | 2380 | 1465248346532 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:46 INFO - PROCESS | 2380 | 1465248346680 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:25:46 INFO - PROCESS | 2380 | 1465248346705 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 2380 | 1465248346708 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:46 INFO - PROCESS | 2380 | ++DOCSHELL 15C7C400 == 28 [pid = 2380] [id = 778] 13:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (15F99400) [pid = 2380] [serial = 2332] [outer = 00000000] 13:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15FA5000) [pid = 2380] [serial = 2333] [outer = 15F99400] 13:25:46 INFO - PROCESS | 2380 | 1465248346752 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16081C00) [pid = 2380] [serial = 2334] [outer = 15F99400] 13:25:47 INFO - PROCESS | 2380 | 1465248347195 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] 13:25:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:25:47 INFO - PROCESS | 2380 | 1465248347236 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 13:25:47 INFO - PROCESS | 2380 | 1465248347239 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 2380 | 1465248347241 Marionette TRACE conn2 <- [1,3070,null,{}] 13:25:47 INFO - PROCESS | 2380 | 1465248347244 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}] 13:25:47 INFO - PROCESS | 2380 | 1465248347246 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:47 INFO - PROCESS | 2380 | 1465248347361 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:25:47 INFO - PROCESS | 2380 | 1465248347365 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 2380 | 1465248347368 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:47 INFO - PROCESS | 2380 | ++DOCSHELL 169D8C00 == 29 [pid = 2380] [id = 779] 13:25:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (169DBC00) [pid = 2380] [serial = 2335] [outer = 00000000] 13:25:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (169E5C00) [pid = 2380] [serial = 2336] [outer = 169DBC00] 13:25:47 INFO - PROCESS | 2380 | 1465248347411 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16A89400) [pid = 2380] [serial = 2337] [outer = 169DBC00] 13:25:48 INFO - PROCESS | 2380 | 1465248348210 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]]]}] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (19B0C800) [pid = 2380] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (183C7000) [pid = 2380] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (181E6400) [pid = 2380] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10AD6C00) [pid = 2380] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (137B0C00) [pid = 2380] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (139D1400) [pid = 2380] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10ADAC00) [pid = 2380] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (156D8400) [pid = 2380] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (13142400) [pid = 2380] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10577C00) [pid = 2380] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16BAB000) [pid = 2380] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:25:48 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (19D30400) [pid = 2380] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:25:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:25:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:25:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:25:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1093ms 13:25:48 INFO - PROCESS | 2380 | 1465248348372 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 2380 | 1465248348376 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 13:25:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:25:48 INFO - PROCESS | 2380 | 1465248348382 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 2380 | 1465248348385 Marionette TRACE conn2 <- [1,3074,null,{}] 13:25:48 INFO - PROCESS | 2380 | 1465248348396 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}] 13:25:48 INFO - PROCESS | 2380 | 1465248348399 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:48 INFO - PROCESS | 2380 | 1465248348524 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:25:48 INFO - PROCESS | 2380 | 1465248348650 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 2380 | 1465248348653 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:48 INFO - PROCESS | 2380 | ++DOCSHELL 10ADAC00 == 30 [pid = 2380] [id = 780] 13:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10ADC000) [pid = 2380] [serial = 2338] [outer = 00000000] 13:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10E1FC00) [pid = 2380] [serial = 2339] [outer = 10ADC000] 13:25:48 INFO - PROCESS | 2380 | 1465248348753 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (114C7C00) [pid = 2380] [serial = 2340] [outer = 10ADC000] 13:25:49 INFO - PROCESS | 2380 | 1465248349335 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:25:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 999ms 13:25:49 INFO - PROCESS | 2380 | 1465248349386 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 2380 | 1465248349391 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 13:25:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:25:49 INFO - PROCESS | 2380 | 1465248349397 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 2380 | 1465248349400 Marionette TRACE conn2 <- [1,3078,null,{}] 13:25:49 INFO - PROCESS | 2380 | 1465248349404 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}] 13:25:49 INFO - PROCESS | 2380 | 1465248349407 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:49 INFO - PROCESS | 2380 | 1465248349507 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:25:49 INFO - PROCESS | 2380 | 1465248349684 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 2380 | 1465248349687 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:49 INFO - PROCESS | 2380 | ++DOCSHELL 13147C00 == 31 [pid = 2380] [id = 781] 13:25:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (131E1000) [pid = 2380] [serial = 2341] [outer = 00000000] 13:25:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (139CB400) [pid = 2380] [serial = 2342] [outer = 131E1000] 13:25:49 INFO - PROCESS | 2380 | 1465248349745 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (139D5800) [pid = 2380] [serial = 2343] [outer = 131E1000] 13:25:50 INFO - PROCESS | 2380 | 1465248350402 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:25:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:25:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1046ms 13:25:50 INFO - PROCESS | 2380 | 1465248350424 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 2380 | 1465248350427 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 13:25:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:25:50 INFO - PROCESS | 2380 | 1465248350449 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 2380 | 1465248350453 Marionette TRACE conn2 <- [1,3082,null,{}] 13:25:50 INFO - PROCESS | 2380 | 1465248350463 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}] 13:25:50 INFO - PROCESS | 2380 | 1465248350468 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:50 INFO - PROCESS | 2380 | 1465248350582 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:25:50 INFO - PROCESS | 2380 | 1465248350800 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 2380 | 1465248350803 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:50 INFO - PROCESS | 2380 | ++DOCSHELL 0F330C00 == 32 [pid = 2380] [id = 782] 13:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (0F332400) [pid = 2380] [serial = 2344] [outer = 00000000] 13:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (103E4800) [pid = 2380] [serial = 2345] [outer = 0F332400] 13:25:50 INFO - PROCESS | 2380 | 1465248350855 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10A48800) [pid = 2380] [serial = 2346] [outer = 0F332400] 13:25:51 INFO - PROCESS | 2380 | --DOCSHELL 15C7C400 == 31 [pid = 2380] [id = 778] 13:25:51 INFO - PROCESS | 2380 | --DOCSHELL 14E3CC00 == 30 [pid = 2380] [id = 777] 13:25:51 INFO - PROCESS | 2380 | --DOCSHELL 13121000 == 29 [pid = 2380] [id = 776] 13:25:51 INFO - PROCESS | 2380 | --DOCSHELL 10659400 == 28 [pid = 2380] [id = 775] 13:25:51 INFO - PROCESS | 2380 | --DOCSHELL 13249400 == 27 [pid = 2380] [id = 774] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (19D34C00) [pid = 2380] [serial = 2306] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1ACA0000) [pid = 2380] [serial = 2297] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (183CCC00) [pid = 2380] [serial = 2301] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (183CB000) [pid = 2380] [serial = 2300] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18377800) [pid = 2380] [serial = 2274] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1125F000) [pid = 2380] [serial = 2276] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (12A9F400) [pid = 2380] [serial = 2277] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14012C00) [pid = 2380] [serial = 2288] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (140F4800) [pid = 2380] [serial = 2289] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1401E800) [pid = 2380] [serial = 2279] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (153C0C00) [pid = 2380] [serial = 2280] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1280B000) [pid = 2380] [serial = 2285] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (12DA7800) [pid = 2380] [serial = 2286] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1607AC00) [pid = 2380] [serial = 2291] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (183C9000) [pid = 2380] [serial = 2303] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (12DAE400) [pid = 2380] [serial = 2282] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (132E2800) [pid = 2380] [serial = 2283] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (198E7C00) [pid = 2380] [serial = 2294] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (19D36800) [pid = 2380] [serial = 2307] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (1ACA3800) [pid = 2380] [serial = 2298] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (1A58D800) [pid = 2380] [serial = 2304] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (16848800) [pid = 2380] [serial = 2292] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (16BAE000) [pid = 2380] [serial = 2295] [outer = 00000000] [url = about:blank] 13:25:51 INFO - PROCESS | 2380 | 1465248351426 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:25:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:25:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1015ms 13:25:51 INFO - PROCESS | 2380 | 1465248351442 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2380 | 1465248351446 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 13:25:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:25:51 INFO - PROCESS | 2380 | 1465248351450 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 2380 | 1465248351453 Marionette TRACE conn2 <- [1,3086,null,{}] 13:25:51 INFO - PROCESS | 2380 | 1465248351458 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}] 13:25:51 INFO - PROCESS | 2380 | 1465248351462 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:51 INFO - PROCESS | 2380 | 1465248351549 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:25:51 INFO - PROCESS | 2380 | 1465248351559 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 2380 | 1465248351562 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:51 INFO - PROCESS | 2380 | ++DOCSHELL 12A0D000 == 28 [pid = 2380] [id = 783] 13:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (12A0D400) [pid = 2380] [serial = 2347] [outer = 00000000] 13:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (12DA3400) [pid = 2380] [serial = 2348] [outer = 12A0D400] 13:25:51 INFO - PROCESS | 2380 | 1465248351608 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (13116000) [pid = 2380] [serial = 2349] [outer = 12A0D400] 13:25:52 INFO - PROCESS | 2380 | 1465248352110 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]]]}] 13:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:25:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 703ms 13:25:52 INFO - PROCESS | 2380 | 1465248352148 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 2380 | 1465248352152 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 13:25:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:25:52 INFO - PROCESS | 2380 | 1465248352156 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 2380 | 1465248352159 Marionette TRACE conn2 <- [1,3090,null,{}] 13:25:52 INFO - PROCESS | 2380 | 1465248352162 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}] 13:25:52 INFO - PROCESS | 2380 | 1465248352164 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:52 INFO - PROCESS | 2380 | 1465248352252 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:25:52 INFO - PROCESS | 2380 | 1465248352260 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2380 | 1465248352262 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:52 INFO - PROCESS | 2380 | ++DOCSHELL 13147000 == 29 [pid = 2380] [id = 784] 13:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (1324B800) [pid = 2380] [serial = 2350] [outer = 00000000] 13:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (139CFC00) [pid = 2380] [serial = 2351] [outer = 1324B800] 13:25:52 INFO - PROCESS | 2380 | 1465248352306 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (140F4800) [pid = 2380] [serial = 2352] [outer = 1324B800] 13:25:52 INFO - PROCESS | 2380 | 1465248352800 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:25:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 687ms 13:25:52 INFO - PROCESS | 2380 | 1465248352858 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 2380 | 1465248352860 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 13:25:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:25:52 INFO - PROCESS | 2380 | 1465248352865 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 2380 | 1465248352870 Marionette TRACE conn2 <- [1,3094,null,{}] 13:25:52 INFO - PROCESS | 2380 | 1465248352879 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}] 13:25:52 INFO - PROCESS | 2380 | 1465248352882 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:52 INFO - PROCESS | 2380 | 1465248352966 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:25:52 INFO - PROCESS | 2380 | 1465248352975 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2380 | 1465248352977 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:52 INFO - PROCESS | 2380 | ++DOCSHELL 15420000 == 30 [pid = 2380] [id = 785] 13:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (15422800) [pid = 2380] [serial = 2353] [outer = 00000000] 13:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (15C78400) [pid = 2380] [serial = 2354] [outer = 15422800] 13:25:53 INFO - PROCESS | 2380 | 1465248353020 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (1607D000) [pid = 2380] [serial = 2355] [outer = 15422800] 13:25:53 INFO - PROCESS | 2380 | 1465248353461 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]]]}] 13:25:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:25:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:25:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:25:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 656ms 13:25:53 INFO - PROCESS | 2380 | 1465248353521 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 2380 | 1465248353523 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 13:25:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:25:53 INFO - PROCESS | 2380 | 1465248353526 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 2380 | 1465248353528 Marionette TRACE conn2 <- [1,3098,null,{}] 13:25:53 INFO - PROCESS | 2380 | 1465248353532 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}] 13:25:53 INFO - PROCESS | 2380 | 1465248353533 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:53 INFO - PROCESS | 2380 | 1465248353618 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:25:53 INFO - PROCESS | 2380 | 1465248353623 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 2380 | 1465248353625 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:53 INFO - PROCESS | 2380 | ++DOCSHELL 12BC2C00 == 31 [pid = 2380] [id = 786] 13:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1607F400) [pid = 2380] [serial = 2356] [outer = 00000000] 13:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (169E1800) [pid = 2380] [serial = 2357] [outer = 1607F400] 13:25:53 INFO - PROCESS | 2380 | 1465248353668 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (169E4800) [pid = 2380] [serial = 2358] [outer = 1607F400] 13:25:54 INFO - PROCESS | 2380 | 1465248354148 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"]]]}] 13:25:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:25:54 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:25:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:25:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 641ms 13:25:54 INFO - PROCESS | 2380 | 1465248354164 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2380 | 1465248354166 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:25:54 INFO - PROCESS | 2380 | 1465248354169 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 2380 | 1465248354171 Marionette TRACE conn2 <- [1,3102,null,{}] 13:25:54 INFO - PROCESS | 2380 | 1465248354174 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}] 13:25:54 INFO - PROCESS | 2380 | 1465248354176 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:54 INFO - PROCESS | 2380 | 1465248354289 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:25:54 INFO - PROCESS | 2380 | 1465248354294 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\", \"b5afc078-17d0-4468-95d0-5c333a1fef07\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 2380 | 1465248354300 Marionette INFO sendAsync 232df805-88df-46ef-973e-3bba52f7bc15 13:25:54 INFO - PROCESS | 2380 | ++DOCSHELL 12DA7C00 == 32 [pid = 2380] [id = 787] 13:25:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (170F5800) [pid = 2380] [serial = 2359] [outer = 00000000] 13:25:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1740E800) [pid = 2380] [serial = 2360] [outer = 170F5800] 13:25:54 INFO - PROCESS | 2380 | 1465248354411 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (17414000) [pid = 2380] [serial = 2361] [outer = 170F5800] 13:25:54 INFO - PROCESS | 2380 | 1465248354835 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]]]}] 13:25:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:25:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 687ms 13:25:54 INFO - PROCESS | 2380 | 1465248354869 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2380 | 1465248354871 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (14E3D000) [pid = 2380] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (10AE0800) [pid = 2380] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (181E0400) [pid = 2380] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (14E37000) [pid = 2380] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (169DB400) [pid = 2380] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (13144C00) [pid = 2380] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (15F99400) [pid = 2380] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1065C800) [pid = 2380] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 13:25:55 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1324AC00) [pid = 2380] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:25:56 WARNING - u'runner_teardown' () 13:25:56 INFO - No more tests 13:25:56 INFO - Got 0 unexpected results 13:25:56 INFO - SUITE-END | took 667s 13:25:56 INFO - Closing logging queue 13:25:56 INFO - queue closed 13:25:56 INFO - Return code: 0 13:25:56 WARNING - # TBPL SUCCESS # 13:25:56 INFO - Running post-action listener: _resource_record_post_action 13:25:56 INFO - Running post-run listener: _resource_record_post_run 13:25:57 INFO - Total resource usage - Wall time: 678s; CPU: 17.0%; Read bytes: 92242944; Write bytes: 943745536; Read time: 470043; Write time: 1047036 13:25:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:25:57 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61641728; Read time: 0; Write time: 58679 13:25:57 INFO - run-tests - Wall time: 676s; CPU: 17.0%; Read bytes: 92242944; Write bytes: 808105472; Read time: 470043; Write time: 926386 13:25:57 INFO - Running post-run listener: _upload_blobber_files 13:25:57 INFO - Blob upload gear active. 13:25:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:25:57 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:25:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:25:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:25:58 INFO - (blobuploader) - INFO - Open directory for files ... 13:25:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:25:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:25:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:25:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:25:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:25:58 INFO - (blobuploader) - INFO - Done attempting. 13:25:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:25:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:25:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:26:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:26:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:26:01 INFO - (blobuploader) - INFO - Done attempting. 13:26:01 INFO - (blobuploader) - INFO - Iteration through files over. 13:26:01 INFO - Return code: 0 13:26:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:26:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd3244a56850d40fe0fd476b7e3fe0284a5eea434853cd825d3d100fd78eb16dba2cdde1347d236f20d50d9394eba86efec581b5414c6cf22475f5f7a4715221", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1599346d9c42022e5c1273e514ae33fe309641eeb9cd7f7b889b2eeffbccf2f05f3bb0fde803bfcc758f5e80f3019fb23cda7f8e49e6911e3578884eef28c58d"} 13:26:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:26:01 INFO - Writing to file C:\slave\test\properties\blobber_files 13:26:01 INFO - Contents: 13:26:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd3244a56850d40fe0fd476b7e3fe0284a5eea434853cd825d3d100fd78eb16dba2cdde1347d236f20d50d9394eba86efec581b5414c6cf22475f5f7a4715221", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1599346d9c42022e5c1273e514ae33fe309641eeb9cd7f7b889b2eeffbccf2f05f3bb0fde803bfcc758f5e80f3019fb23cda7f8e49e6911e3578884eef28c58d"} 13:26:01 INFO - Running post-run listener: copy_logs_to_upload_dir 13:26:01 INFO - Copying logs to upload dir... 13:26:01 INFO - mkdir: C:\slave\test\build\upload\logs 13:26:01 INFO - Copying logs to upload dir... 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - Using _rmtree_windows ... 13:26:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=801.389000 ========= master_lag: 3.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 24 secs) (at 2016-06-06 14:26:01.294344) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 14:26:01.295210) ========= '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-002\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-002 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-002 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-002 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-002 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-002 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd3244a56850d40fe0fd476b7e3fe0284a5eea434853cd825d3d100fd78eb16dba2cdde1347d236f20d50d9394eba86efec581b5414c6cf22475f5f7a4715221", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1599346d9c42022e5c1273e514ae33fe309641eeb9cd7f7b889b2eeffbccf2f05f3bb0fde803bfcc758f5e80f3019fb23cda7f8e49e6911e3578884eef28c58d"} build_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/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/OUJ4VQnYR5OP0lPWfFXc7Q/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/fd3244a56850d40fe0fd476b7e3fe0284a5eea434853cd825d3d100fd78eb16dba2cdde1347d236f20d50d9394eba86efec581b5414c6cf22475f5f7a4715221", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1599346d9c42022e5c1273e514ae33fe309641eeb9cd7f7b889b2eeffbccf2f05f3bb0fde803bfcc758f5e80f3019fb23cda7f8e49e6911e3578884eef28c58d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 14:26:01.423956) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:26:01.424306) ========= '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-002\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-002 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-002 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-002 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-002 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-002 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:26:01.552295) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 14:26:01.552602) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 14:26:02.041582) ========= ========= Total master_lag: 3.57 =========