builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-012 starttime: 1464289388.51 results: success (0) buildid: 20160526112239 builduid: b87b7ba679c64e44af4912ca10c6007b revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:08.507443) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:08.508258) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:08.508607) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:08.575111) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:08.575762) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False --12:03:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.06 MB/s 12:03:43 (14.06 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.580000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:09.284337) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 12:03:09.284677) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.884000 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 12:03:10.295104) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 12:03:10.295726) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev abce57bf965ba789f1ae52cf5865d60177132385 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev abce57bf965ba789f1ae52cf5865d60177132385 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False 2016-05-26 12:03:44,676 truncating revision to first 12 chars 2016-05-26 12:03:44,676 Setting DEBUG logging. 2016-05-26 12:03:44,676 attempt 1/10 2016-05-26 12:03:44,676 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/abce57bf965b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 12:03:45,933 unpacking tar archive at: mozilla-aurora-abce57bf965b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.865000 ========= master_lag: 0.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 12:03:12.497012) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:12.497625) ========= script_repo_revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:12.498406) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:12.498797) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 12:03:12.514424) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 34 secs) (at 2016-05-26 12:03:12.515071) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 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-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:03:46 INFO - MultiFileLogger online at 20160526 12:03:46 in C:\slave\test 12:03:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 12:03:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:03:46 INFO - {'append_to_log': False, 12:03:46 INFO - 'base_work_dir': 'C:\\slave\\test', 12:03:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:03:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:03:46 INFO - 'buildbot_json_path': 'buildprops.json', 12:03:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:03:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:03:46 INFO - 'download_minidump_stackwalk': True, 12:03:46 INFO - 'download_symbols': 'true', 12:03:46 INFO - 'e10s': False, 12:03:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:03:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:03:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:03:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:03:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:03:46 INFO - 'C:/mozilla-build/tooltool.py'), 12:03:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:03:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:03:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:03:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:03:46 INFO - 'log_level': 'info', 12:03:46 INFO - 'log_to_console': True, 12:03:46 INFO - 'opt_config_files': (), 12:03:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:03:46 INFO - '--processes=1', 12:03:46 INFO - '--config=%(test_path)s/wptrunner.ini', 12:03:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:03:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:03:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:03:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:03:46 INFO - 'pip_index': False, 12:03:46 INFO - 'require_test_zip': True, 12:03:46 INFO - 'test_type': ('testharness',), 12:03:46 INFO - 'this_chunk': '1', 12:03:46 INFO - 'total_chunks': '10', 12:03:46 INFO - 'virtualenv_path': 'venv', 12:03:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:03:46 INFO - 'work_dir': 'build'} 12:03:46 INFO - ##### 12:03:46 INFO - ##### Running clobber step. 12:03:46 INFO - ##### 12:03:46 INFO - Running pre-action listener: _resource_record_pre_action 12:03:46 INFO - Running main action method: clobber 12:03:46 INFO - rmtree: C:\slave\test\build 12:03:46 INFO - Using _rmtree_windows ... 12:03:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:04:26 INFO - Running post-action listener: _resource_record_post_action 12:04:26 INFO - ##### 12:04:26 INFO - ##### Running read-buildbot-config step. 12:04:26 INFO - ##### 12:04:26 INFO - Running pre-action listener: _resource_record_pre_action 12:04:26 INFO - Running main action method: read_buildbot_config 12:04:26 INFO - Using buildbot properties: 12:04:26 INFO - { 12:04:26 INFO - "project": "", 12:04:26 INFO - "product": "firefox", 12:04:26 INFO - "script_repo_revision": "production", 12:04:26 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 12:04:26 INFO - "repository": "", 12:04:26 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 12:04:26 INFO - "buildid": "20160526112239", 12:04:26 INFO - "pgo_build": "False", 12:04:26 INFO - "basedir": "C:\\slave\\test", 12:04:26 INFO - "buildnumber": 31, 12:04:26 INFO - "slavename": "t-xp32-ix-012", 12:04:26 INFO - "revision": "abce57bf965ba789f1ae52cf5865d60177132385", 12:04:26 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:04:26 INFO - "platform": "win32", 12:04:26 INFO - "branch": "mozilla-aurora", 12:04:26 INFO - "repo_path": "releases/mozilla-aurora", 12:04:26 INFO - "moz_repo_path": "", 12:04:26 INFO - "stage_platform": "win32", 12:04:26 INFO - "builduid": "b87b7ba679c64e44af4912ca10c6007b", 12:04:26 INFO - "slavebuilddir": "test" 12:04:26 INFO - } 12:04:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:04:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:04:26 INFO - Running post-action listener: _resource_record_post_action 12:04:26 INFO - ##### 12:04:26 INFO - ##### Running download-and-extract step. 12:04:26 INFO - ##### 12:04:26 INFO - Running pre-action listener: _resource_record_pre_action 12:04:26 INFO - Running main action method: download_and_extract 12:04:26 INFO - mkdir: C:\slave\test\build\tests 12:04:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:26 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:04:26 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:04:26 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:04:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 12:04:27 INFO - Downloaded 1274 bytes. 12:04:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:04:27 INFO - Using the following test package requirements: 12:04:27 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:04:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:04:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:04:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'jsshell-win32.zip'], 12:04:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:04:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:04:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:04:27 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:04:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:04:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:04:27 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:04:27 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:04:27 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')]} 12:04:27 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:04:27 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:04:27 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 12:04:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 12:04:28 INFO - Downloaded 20302608 bytes. 12:04:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:04:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:04:30 INFO - caution: filename not matched: web-platform/* 12:04:30 INFO - Return code: 11 12:04:30 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')]} 12:04:30 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:04:30 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:04:30 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:04:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 12:04:33 INFO - Downloaded 36409218 bytes. 12:04:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:04:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:05:21 INFO - caution: filename not matched: bin/* 12:05:21 INFO - caution: filename not matched: config/* 12:05:21 INFO - caution: filename not matched: mozbase/* 12:05:21 INFO - caution: filename not matched: marionette/* 12:05:21 INFO - caution: filename not matched: tools/wptserve/* 12:05:21 INFO - Return code: 11 12:05: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')]} 12:05:21 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:05:21 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:05:21 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:05:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 12:05:25 INFO - Downloaded 68465658 bytes. 12:05:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:05:25 INFO - mkdir: C:\slave\test\properties 12:05:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:05:25 INFO - Writing to file C:\slave\test\properties\build_url 12:05:25 INFO - Contents: 12:05:25 INFO - build_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:05:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:05:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:05:26 INFO - Writing to file C:\slave\test\properties\symbols_url 12:05:26 INFO - Contents: 12:05:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:26 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:05:26 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:05:26 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:05:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:05:29 INFO - Downloaded 55562026 bytes. 12:05:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:05:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:05:35 INFO - Return code: 0 12:05:35 INFO - Running post-action listener: _resource_record_post_action 12:05:35 INFO - Running post-action listener: set_extra_try_arguments 12:05:35 INFO - ##### 12:05:35 INFO - ##### Running create-virtualenv step. 12:05:35 INFO - ##### 12:05:35 INFO - Running pre-action listener: _pre_create_virtualenv 12:05:35 INFO - Running pre-action listener: _resource_record_pre_action 12:05:35 INFO - Running main action method: create_virtualenv 12:05:35 INFO - Creating virtualenv C:\slave\test\build\venv 12:05:35 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 12:05:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:05:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:05:40 INFO - Installing distribute......................................................................................................................................................................................done. 12:05:41 INFO - Return code: 0 12:05:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\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-012'}}, attempt #1 12:05:41 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 12:05:41 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 12:05:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 12:05:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 12:05:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:41 INFO - 'DCLOCATION': 'SCL3', 12:05:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:41 INFO - 'HOMEDRIVE': 'C:', 12:05:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:41 INFO - 'KTS_VERSION': '1.19c', 12:05:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 12:05:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:41 INFO - 'MOZ_AIRBAG': '1', 12:05:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:41 INFO - 'MOZ_MSVCVERSION': '8', 12:05:41 INFO - 'MOZ_NO_REMOTE': '1', 12:05:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:41 INFO - 'NO_EM_RESTART': '1', 12:05:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:41 INFO - 'OS': 'Windows_NT', 12:05:41 INFO - 'OURDRIVE': 'C:', 12:05:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:05:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:41 INFO - 'PROCESSOR_LEVEL': '6', 12:05:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:41 INFO - 'PROMPT': '$P$G', 12:05:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:41 INFO - 'PWD': 'C:\\slave\\test', 12:05:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:41 INFO - 'SESSIONNAME': 'Console', 12:05:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:41 INFO - 'SYSTEMDRIVE': 'C:', 12:05:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:41 INFO - 'TEST1': 'testie', 12:05:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:41 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 12:05:41 INFO - 'USERNAME': 'cltbld', 12:05:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:41 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:41 INFO - Downloading/unpacking psutil>=0.7.1 12:05:41 INFO - Running setup.py egg_info for package psutil 12:05:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:05:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:05:41 INFO - Installing collected packages: psutil 12:05:41 INFO - Running setup.py install for psutil 12:05:41 INFO - building 'psutil._psutil_windows' extension 12:05:41 INFO - error: Unable to find vcvarsall.bat 12:05:41 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-x9ftau-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:05:41 INFO - running install 12:05:41 INFO - running build 12:05:41 INFO - running build_py 12:05:41 INFO - creating build 12:05:41 INFO - creating build\lib.win32-2.7 12:05:41 INFO - creating build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:05:41 INFO - running build_ext 12:05:41 INFO - building 'psutil._psutil_windows' extension 12:05:41 INFO - error: Unable to find vcvarsall.bat 12:05:41 INFO - ---------------------------------------- 12:05:41 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-x9ftau-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:05:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 12:05:41 WARNING - Return code: 1 12:05:41 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! 12:05:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\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-012'}}, attempt #1 12:05:41 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 12:05:41 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 12:05:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 12:05:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 12:05:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:41 INFO - 'DCLOCATION': 'SCL3', 12:05:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:41 INFO - 'HOMEDRIVE': 'C:', 12:05:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:41 INFO - 'KTS_VERSION': '1.19c', 12:05:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 12:05:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:41 INFO - 'MOZ_AIRBAG': '1', 12:05:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:41 INFO - 'MOZ_MSVCVERSION': '8', 12:05:41 INFO - 'MOZ_NO_REMOTE': '1', 12:05:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:41 INFO - 'NO_EM_RESTART': '1', 12:05:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:41 INFO - 'OS': 'Windows_NT', 12:05:41 INFO - 'OURDRIVE': 'C:', 12:05:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:05:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:41 INFO - 'PROCESSOR_LEVEL': '6', 12:05:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:41 INFO - 'PROMPT': '$P$G', 12:05:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:41 INFO - 'PWD': 'C:\\slave\\test', 12:05:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:41 INFO - 'SESSIONNAME': 'Console', 12:05:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:41 INFO - 'SYSTEMDRIVE': 'C:', 12:05:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:41 INFO - 'TEST1': 'testie', 12:05:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:41 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 12:05:41 INFO - 'USERNAME': 'cltbld', 12:05:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:41 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:05:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:05:42 INFO - Running setup.py egg_info for package mozsystemmonitor 12:05:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:05:42 INFO - Running setup.py egg_info for package psutil 12:05:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:05:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:05:42 INFO - Installing collected packages: mozsystemmonitor, psutil 12:05:42 INFO - Running setup.py install for mozsystemmonitor 12:05:42 INFO - Running setup.py install for psutil 12:05:42 INFO - building 'psutil._psutil_windows' extension 12:05:42 INFO - error: Unable to find vcvarsall.bat 12:05:42 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-dlhchg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:05:42 INFO - running install 12:05:42 INFO - running build 12:05:42 INFO - running build_py 12:05:42 INFO - running build_ext 12:05:42 INFO - building 'psutil._psutil_windows' extension 12:05:42 INFO - error: Unable to find vcvarsall.bat 12:05:42 INFO - ---------------------------------------- 12:05:42 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-dlhchg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:05:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 12:05:42 WARNING - Return code: 1 12:05:42 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! 12:05:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:05:42 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')]} 12:05:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:42 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')]} 12:05:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\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-012'}}, attempt #1 12:05:42 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 12:05:42 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 12:05:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 12:05:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 12:05:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:42 INFO - 'DCLOCATION': 'SCL3', 12:05:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:42 INFO - 'HOMEDRIVE': 'C:', 12:05:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:42 INFO - 'KTS_VERSION': '1.19c', 12:05:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 12:05:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:42 INFO - 'MOZ_AIRBAG': '1', 12:05:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:42 INFO - 'MOZ_MSVCVERSION': '8', 12:05:42 INFO - 'MOZ_NO_REMOTE': '1', 12:05:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:42 INFO - 'NO_EM_RESTART': '1', 12:05:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:42 INFO - 'OS': 'Windows_NT', 12:05:42 INFO - 'OURDRIVE': 'C:', 12:05:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:05:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:42 INFO - 'PROCESSOR_LEVEL': '6', 12:05:42 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:42 INFO - 'PROMPT': '$P$G', 12:05:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:42 INFO - 'PWD': 'C:\\slave\\test', 12:05:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:42 INFO - 'SESSIONNAME': 'Console', 12:05:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:42 INFO - 'SYSTEMDRIVE': 'C:', 12:05:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:42 INFO - 'TEST1': 'testie', 12:05:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:42 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 12:05:42 INFO - 'USERNAME': 'cltbld', 12:05:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:42 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:43 INFO - Downloading/unpacking blobuploader==1.2.4 12:05:43 INFO - Downloading blobuploader-1.2.4.tar.gz 12:05:43 INFO - Running setup.py egg_info for package blobuploader 12:05:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:05:44 INFO - Running setup.py egg_info for package requests 12:05:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:05:44 INFO - Downloading docopt-0.6.1.tar.gz 12:05:44 INFO - Running setup.py egg_info for package docopt 12:05:44 INFO - Installing collected packages: blobuploader, docopt, requests 12:05:44 INFO - Running setup.py install for blobuploader 12:05:44 INFO - Running setup.py install for docopt 12:05:44 INFO - Running setup.py install for requests 12:05:44 INFO - Successfully installed blobuploader docopt requests 12:05:44 INFO - Cleaning up... 12:05:44 INFO - Return code: 0 12:05:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\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-012'}}, attempt #1 12:05:44 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 12:05:44 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 12:05:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 12:05:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 12:05:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:44 INFO - 'DCLOCATION': 'SCL3', 12:05:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:44 INFO - 'HOMEDRIVE': 'C:', 12:05:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:44 INFO - 'KTS_VERSION': '1.19c', 12:05:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 12:05:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:44 INFO - 'MOZ_AIRBAG': '1', 12:05:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:44 INFO - 'MOZ_MSVCVERSION': '8', 12:05:44 INFO - 'MOZ_NO_REMOTE': '1', 12:05:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:44 INFO - 'NO_EM_RESTART': '1', 12:05:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:44 INFO - 'OS': 'Windows_NT', 12:05:44 INFO - 'OURDRIVE': 'C:', 12:05:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:05:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:44 INFO - 'PROCESSOR_LEVEL': '6', 12:05:44 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:44 INFO - 'PROMPT': '$P$G', 12:05:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:44 INFO - 'PWD': 'C:\\slave\\test', 12:05:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:44 INFO - 'SESSIONNAME': 'Console', 12:05:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:44 INFO - 'SYSTEMDRIVE': 'C:', 12:05:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:44 INFO - 'TEST1': 'testie', 12:05:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:44 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 12:05:44 INFO - 'USERNAME': 'cltbld', 12:05:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:44 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:05:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette 12:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:05:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:53 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 12:05:53 INFO - Running setup.py install for browsermob-proxy 12:05:58 INFO - Running setup.py install for manifestparser 12:05:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for marionette-client 12:05:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for marionette-driver 12:05:58 INFO - Running setup.py install for mozcrash 12:05:58 INFO - Running setup.py install for mozdebug 12:05:58 INFO - Running setup.py install for mozdevice 12:05:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozfile 12:05:58 INFO - Running setup.py install for mozhttpd 12:05:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozinfo 12:05:58 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozInstall 12:05:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozleak 12:05:58 INFO - Running setup.py install for mozlog 12:05:58 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for moznetwork 12:05:58 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozprocess 12:05:58 INFO - Running setup.py install for mozprofile 12:05:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozrunner 12:05:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for mozscreenshot 12:05:58 INFO - Running setup.py install for moztest 12:05:58 INFO - Running setup.py install for mozversion 12:05:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:05:58 INFO - Running setup.py install for wptserve 12:05:58 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 12:05:58 INFO - Cleaning up... 12:05:58 INFO - Return code: 0 12:05:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:05:58 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')]} 12:05:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:58 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')]} 12:05:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\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-012'}}, attempt #1 12:05:58 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 12:05:58 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 12:05:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 12:05:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 12:05:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:58 INFO - 'DCLOCATION': 'SCL3', 12:05:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:58 INFO - 'HOMEDRIVE': 'C:', 12:05:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:58 INFO - 'KTS_VERSION': '1.19c', 12:05:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 12:05:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:58 INFO - 'MOZ_AIRBAG': '1', 12:05:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:58 INFO - 'MOZ_MSVCVERSION': '8', 12:05:58 INFO - 'MOZ_NO_REMOTE': '1', 12:05:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:58 INFO - 'NO_EM_RESTART': '1', 12:05:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:58 INFO - 'OS': 'Windows_NT', 12:05:58 INFO - 'OURDRIVE': 'C:', 12:05:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:05:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:58 INFO - 'PROCESSOR_LEVEL': '6', 12:05:58 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:58 INFO - 'PROMPT': '$P$G', 12:05:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:58 INFO - 'PWD': 'C:\\slave\\test', 12:05:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:58 INFO - 'SESSIONNAME': 'Console', 12:05:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:58 INFO - 'SYSTEMDRIVE': 'C:', 12:05:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:58 INFO - 'TEST1': 'testie', 12:05:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:58 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 12:05:58 INFO - 'USERNAME': 'cltbld', 12:05:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:05:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:58 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:06:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:06:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:05 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)) 12:06:09 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)) 12:06:09 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)) 12:06:09 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)) 12:06:09 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)) 12:06:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:06:09 INFO - Downloading blessings-1.6.tar.gz 12:06:09 INFO - Running setup.py egg_info for package blessings 12:06:09 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)) 12:06:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:06:09 INFO - Running setup.py install for blessings 12:06:09 INFO - Running setup.py install for browsermob-proxy 12:06:09 INFO - Running setup.py install for manifestparser 12:06:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for marionette-client 12:06:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for marionette-driver 12:06:09 INFO - Running setup.py install for mozcrash 12:06:09 INFO - Running setup.py install for mozdebug 12:06:09 INFO - Running setup.py install for mozdevice 12:06:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozhttpd 12:06:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozInstall 12:06:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozleak 12:06:09 INFO - Running setup.py install for mozprofile 12:06:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozrunner 12:06:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:06:10 INFO - Running setup.py install for mozscreenshot 12:06:10 INFO - Running setup.py install for moztest 12:06:10 INFO - Running setup.py install for mozversion 12:06:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:06:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:06:10 INFO - Running setup.py install for wptserve 12:06:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:06:10 INFO - Cleaning up... 12:06:10 INFO - Return code: 0 12:06:10 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:06:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:10 INFO - Reading from file tmpfile_stdout 12:06:10 INFO - Using _rmtree_windows ... 12:06:10 INFO - Using _rmtree_windows ... 12:06:10 INFO - Current package versions: 12:06:10 INFO - blessings == 1.6 12:06:10 INFO - blobuploader == 1.2.4 12:06:10 INFO - browsermob-proxy == 0.6.0 12:06:10 INFO - distribute == 0.6.14 12:06:10 INFO - docopt == 0.6.1 12:06:10 INFO - manifestparser == 1.1 12:06:10 INFO - marionette-client == 2.3.0 12:06:10 INFO - marionette-driver == 1.4.0 12:06:10 INFO - mozInstall == 1.12 12:06:10 INFO - mozcrash == 0.17 12:06:10 INFO - mozdebug == 0.1 12:06:10 INFO - mozdevice == 0.48 12:06:10 INFO - mozfile == 1.2 12:06:10 INFO - mozhttpd == 0.7 12:06:10 INFO - mozinfo == 0.9 12:06:10 INFO - mozleak == 0.1 12:06:10 INFO - mozlog == 3.1 12:06:10 INFO - moznetwork == 0.27 12:06:10 INFO - mozprocess == 0.22 12:06:10 INFO - mozprofile == 0.28 12:06:10 INFO - mozrunner == 6.11 12:06:10 INFO - mozscreenshot == 0.1 12:06:10 INFO - mozsystemmonitor == 0.0 12:06:10 INFO - moztest == 0.7 12:06:10 INFO - mozversion == 1.4 12:06:10 INFO - requests == 1.2.3 12:06:10 INFO - wptserve == 1.4.0 12:06:10 INFO - Running post-action listener: _resource_record_post_action 12:06:10 INFO - Running post-action listener: _start_resource_monitoring 12:06:10 INFO - Starting resource monitoring. 12:06:10 INFO - ##### 12:06:10 INFO - ##### Running pull step. 12:06:10 INFO - ##### 12:06:10 INFO - Running pre-action listener: _resource_record_pre_action 12:06:10 INFO - Running main action method: pull 12:06:10 INFO - Pull has nothing to do! 12:06:10 INFO - Running post-action listener: _resource_record_post_action 12:06:10 INFO - ##### 12:06:10 INFO - ##### Running install step. 12:06:10 INFO - ##### 12:06:10 INFO - Running pre-action listener: _resource_record_pre_action 12:06:10 INFO - Running main action method: install 12:06:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:10 INFO - Reading from file tmpfile_stdout 12:06:10 INFO - Using _rmtree_windows ... 12:06:10 INFO - Using _rmtree_windows ... 12:06:10 INFO - Detecting whether we're running mozinstall >=1.0... 12:06:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:06:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:06:10 INFO - Reading from file tmpfile_stdout 12:06:10 INFO - Output received: 12:06:10 INFO - Usage: mozinstall-script.py [options] installer 12:06:10 INFO - Options: 12:06:10 INFO - -h, --help show this help message and exit 12:06:10 INFO - -d DEST, --destination=DEST 12:06:10 INFO - Directory to install application into. [default: 12:06:10 INFO - "C:\slave\test"] 12:06:10 INFO - --app=APP Application being installed. [default: firefox] 12:06:10 INFO - Using _rmtree_windows ... 12:06:10 INFO - Using _rmtree_windows ... 12:06:10 INFO - mkdir: C:\slave\test\build\application 12:06:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:06:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 12:06:14 INFO - Reading from file tmpfile_stdout 12:06:14 INFO - Output received: 12:06:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:06:14 INFO - Using _rmtree_windows ... 12:06:14 INFO - Using _rmtree_windows ... 12:06:14 INFO - Running post-action listener: _resource_record_post_action 12:06:14 INFO - ##### 12:06:14 INFO - ##### Running run-tests step. 12:06:14 INFO - ##### 12:06:14 INFO - Running pre-action listener: _resource_record_pre_action 12:06:14 INFO - Running main action method: run_tests 12:06:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:06:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:06:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:06:14 INFO - grabbing minidump binary from tooltool 12:06:14 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')]} 12:06:14 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:06:14 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 12:06:14 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 12:06:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:06:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpixmwre 12:06:17 INFO - INFO - File integrity verified, renaming tmpixmwre to win32-minidump_stackwalk.exe 12:06:17 INFO - Return code: 0 12:06:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:06:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:06:17 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/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:06:17 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/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:06:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 12:06:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 12:06:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:17 INFO - 'DCLOCATION': 'SCL3', 12:06:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:17 INFO - 'HOMEDRIVE': 'C:', 12:06:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:06:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:17 INFO - 'KTS_VERSION': '1.19c', 12:06:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 12:06:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:06:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:17 INFO - 'MOZ_AIRBAG': '1', 12:06:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:17 INFO - 'MOZ_MSVCVERSION': '8', 12:06:17 INFO - 'MOZ_NO_REMOTE': '1', 12:06:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:17 INFO - 'NO_EM_RESTART': '1', 12:06:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:17 INFO - 'OS': 'Windows_NT', 12:06:17 INFO - 'OURDRIVE': 'C:', 12:06:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:06:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:17 INFO - 'PROCESSOR_LEVEL': '6', 12:06:17 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:17 INFO - 'PROMPT': '$P$G', 12:06:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:17 INFO - 'PWD': 'C:\\slave\\test', 12:06:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:17 INFO - 'SESSIONNAME': 'Console', 12:06:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:17 INFO - 'SYSTEMDRIVE': 'C:', 12:06:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:17 INFO - 'TEST1': 'testie', 12:06:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:17 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 12:06:17 INFO - 'USERNAME': 'cltbld', 12:06:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 12:06:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:17 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:17 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/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 12:06:18 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 12:06:18 INFO - import pkg_resources 12:06:19 INFO - Using 1 client processes 12:06:22 INFO - SUITE-START | Running 778 tests 12:06:22 INFO - Running testharness tests 12:06:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:06:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:06:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:06:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:06:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:06:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:06:22 INFO - Setting up ssl 12:06:22 INFO - PROCESS | certutil | 12:06:22 INFO - PROCESS | certutil | 12:06:22 INFO - PROCESS | certutil | 12:06:22 INFO - Certificate Nickname Trust Attributes 12:06:22 INFO - SSL,S/MIME,JAR/XPI 12:06:22 INFO - 12:06:22 INFO - web-platform-tests CT,, 12:06:22 INFO - 12:06:22 INFO - Starting runner 12:06:25 INFO - PROCESS | 3612 | [3612] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:06:25 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:06:25 INFO - PROCESS | 3612 | [3612] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:06:27 INFO - PROCESS | 3612 | 1464289587089 Marionette DEBUG Marionette enabled via build flag and pref 12:06:27 INFO - PROCESS | 3612 | ++DOCSHELL 11A02400 == 1 [pid = 3612] [id = 1] 12:06:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 1 (11A02800) [pid = 3612] [serial = 1] [outer = 00000000] 12:06:27 INFO - PROCESS | 3612 | [3612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 2 (11A03400) [pid = 3612] [serial = 2] [outer = 11A02800] 12:06:27 INFO - PROCESS | 3612 | [3612] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 12:06:27 INFO - PROCESS | 3612 | [3612] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 12:06:27 INFO - PROCESS | 3612 | ++DOCSHELL 11CA0400 == 2 [pid = 3612] [id = 2] 12:06:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 3 (11CA0800) [pid = 3612] [serial = 3] [outer = 00000000] 12:06:27 INFO - PROCESS | 3612 | [3612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 4 (11CA1400) [pid = 3612] [serial = 4] [outer = 11CA0800] 12:06:27 INFO - PROCESS | 3612 | 1464289587651 Marionette INFO Listening on port 2828 12:06:28 INFO - PROCESS | 3612 | 1464289588073 Marionette DEBUG Marionette enabled via command-line flag 12:06:28 INFO - PROCESS | 3612 | ++DOCSHELL 1331D000 == 3 [pid = 3612] [id = 3] 12:06:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 5 (13325000) [pid = 3612] [serial = 5] [outer = 00000000] 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 6 (13325C00) [pid = 3612] [serial = 6] [outer = 13325000] 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:06:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 7 (1370D000) [pid = 3612] [serial = 7] [outer = 11CA0800] 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:06:28 INFO - PROCESS | 3612 | 1464289588425 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1466 12:06:28 INFO - PROCESS | 3612 | 1464289588457 Marionette DEBUG Closed connection conn0 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:06:28 INFO - PROCESS | 3612 | 1464289588565 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1468 12:06:28 INFO - PROCESS | 3612 | 1464289588619 Marionette DEBUG Closed connection conn1 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:06:28 INFO - PROCESS | 3612 | 1464289588627 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1469 12:06:28 INFO - PROCESS | 3612 | ++DOCSHELL 13D27000 == 4 [pid = 3612] [id = 4] 12:06:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 8 (13D27400) [pid = 3612] [serial = 8] [outer = 00000000] 12:06:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 9 (140BA400) [pid = 3612] [serial = 9] [outer = 13D27400] 12:06:28 INFO - PROCESS | 3612 | 1464289588724 Marionette DEBUG Closed connection conn2 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:06:28 INFO - PROCESS | 3612 | 1464289588732 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1470 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:06:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 10 (140C0C00) [pid = 3612] [serial = 10] [outer = 13D27400] 12:06:28 INFO - PROCESS | 3612 | 1464289588887 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:06:28 INFO - PROCESS | 3612 | 1464289588894 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526112239","device":"desktop","version":"48.0a2"} 12:06:28 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:06:29 INFO - PROCESS | 3612 | [3612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:06:29 INFO - PROCESS | 3612 | [3612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:06:29 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:06:29 INFO - PROCESS | 3612 | ++DOCSHELL 15BAF000 == 5 [pid = 3612] [id = 5] 12:06:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 11 (15BB2C00) [pid = 3612] [serial = 11] [outer = 00000000] 12:06:29 INFO - PROCESS | 3612 | ++DOCSHELL 15BB3000 == 6 [pid = 3612] [id = 6] 12:06:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 12 (15BB3400) [pid = 3612] [serial = 12] [outer = 00000000] 12:06:30 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:06:30 INFO - PROCESS | 3612 | ++DOCSHELL 16A04400 == 7 [pid = 3612] [id = 7] 12:06:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 13 (16A04800) [pid = 3612] [serial = 13] [outer = 00000000] 12:06:30 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:06:30 INFO - PROCESS | 3612 | [3612] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:06:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 14 (16A0D800) [pid = 3612] [serial = 14] [outer = 16A04800] 12:06:30 INFO - PROCESS | 3612 | [3612] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:06:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 15 (168BB000) [pid = 3612] [serial = 15] [outer = 15BB2C00] 12:06:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 16 (168BC800) [pid = 3612] [serial = 16] [outer = 15BB3400] 12:06:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 17 (1677C400) [pid = 3612] [serial = 17] [outer = 16A04800] 12:06:31 INFO - PROCESS | 3612 | 1464289591197 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 3612 | 1464289591211 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 18 (1809EC00) [pid = 3612] [serial = 18] [outer = 16A04800] 12:06:31 INFO - PROCESS | 3612 | 1464289591829 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b7da13f4-df8f-4055-87d0-0b71d640f23d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526112239","device":"desktop","version":"48.0a2","command_id":1}}] 12:06:31 INFO - PROCESS | 3612 | 1464289591978 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:06:32 INFO - PROCESS | 3612 | 1464289592032 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:06:32 INFO - PROCESS | 3612 | 1464289592138 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:06:32 INFO - PROCESS | 3612 | [3612] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:06:32 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:06:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 19 (188C0400) [pid = 3612] [serial = 19] [outer = 16A04800] 12:06:32 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:06:32 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:32 INFO - PROCESS | 3612 | 1464289592629 Marionette TRACE conn3 <- [1,3,null,{}] 12:06:32 INFO - PROCESS | 3612 | 1464289592648 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:06:32 INFO - PROCESS | 3612 | 1464289592673 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:06:32 INFO - PROCESS | 3612 | 1464289592690 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 3612 | 1464289592692 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:06:32 INFO - PROCESS | 3612 | 1464289592756 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 3612 | 1464289592759 Marionette TRACE conn3 <- [1,6,null,{}] 12:06:32 INFO - PROCESS | 3612 | 1464289592799 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:32 INFO - PROCESS | 3612 | 1464289592811 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:06:32 INFO - PROCESS | 3612 | 1464289592816 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 3612 | ++DOCSHELL 16875000 == 8 [pid = 3612] [id = 8] 12:06:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 20 (18286800) [pid = 3612] [serial = 20] [outer = 00000000] 12:06:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 21 (18289000) [pid = 3612] [serial = 21] [outer = 18286800] 12:06:32 INFO - PROCESS | 3612 | 1464289592864 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 22 (1828D400) [pid = 3612] [serial = 22] [outer = 18286800] 12:06:33 INFO - PROCESS | 3612 | ++DOCSHELL 1A1D7800 == 9 [pid = 3612] [id = 9] 12:06:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 23 (1A413400) [pid = 3612] [serial = 23] [outer = 00000000] 12:06:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 24 (1A416400) [pid = 3612] [serial = 24] [outer = 1A413400] 12:06:33 INFO - PROCESS | 3612 | 1464289593243 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 25 (1A41D000) [pid = 3612] [serial = 25] [outer = 1A413400] 12:06:33 INFO - PROCESS | 3612 | 1464289593509 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 824ms 12:06:33 INFO - PROCESS | 3612 | 1464289593601 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 3612 | 1464289593603 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:06:33 INFO - PROCESS | 3612 | 1464289593619 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 3612 | 1464289593621 Marionette TRACE conn3 <- [1,10,null,{}] 12:06:33 INFO - PROCESS | 3612 | 1464289593668 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:33 INFO - PROCESS | 3612 | 1464289593769 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:06:33 INFO - PROCESS | 3612 | 1464289593783 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 3612 | ++DOCSHELL 1A885400 == 10 [pid = 3612] [id = 10] 12:06:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 26 (1A885800) [pid = 3612] [serial = 26] [outer = 00000000] 12:06:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 27 (1AF55400) [pid = 3612] [serial = 27] [outer = 1A885800] 12:06:33 INFO - PROCESS | 3612 | 1464289593830 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 28 (1AF59000) [pid = 3612] [serial = 28] [outer = 1A885800] 12:06:34 INFO - PROCESS | 3612 | 1464289594159 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 599ms 12:06:34 INFO - PROCESS | 3612 | 1464289594213 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 3612 | 1464289594215 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:06:34 INFO - PROCESS | 3612 | 1464289594219 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 3612 | 1464289594220 Marionette TRACE conn3 <- [1,14,null,{}] 12:06:34 INFO - PROCESS | 3612 | 1464289594224 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:34 INFO - PROCESS | 3612 | 1464289594317 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:06:34 INFO - PROCESS | 3612 | 1464289594331 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 3612 | ++DOCSHELL 1A1D8C00 == 11 [pid = 3612] [id = 11] 12:06:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 29 (1A416000) [pid = 3612] [serial = 29] [outer = 00000000] 12:06:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 30 (1A974400) [pid = 3612] [serial = 30] [outer = 1A416000] 12:06:34 INFO - PROCESS | 3612 | 1464289594376 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 31 (1AA6EC00) [pid = 3612] [serial = 31] [outer = 1A416000] 12:06:34 INFO - PROCESS | 3612 | 1464289594715 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 509ms 12:06:34 INFO - PROCESS | 3612 | 1464289594736 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 3612 | 1464289594738 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:06:34 INFO - PROCESS | 3612 | 1464289594741 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:06:34 INFO - PROCESS | 3612 | 1464289594743 Marionette TRACE conn3 <- [1,18,null,{}] 12:06:34 INFO - PROCESS | 3612 | 1464289594746 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:34 INFO - PROCESS | 3612 | 1464289594841 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:06:34 INFO - PROCESS | 3612 | 1464289594860 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 3612 | ++DOCSHELL 1AA75000 == 12 [pid = 3612] [id = 12] 12:06:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 32 (1AA75C00) [pid = 3612] [serial = 32] [outer = 00000000] 12:06:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 33 (1AADB800) [pid = 3612] [serial = 33] [outer = 1AA75C00] 12:06:34 INFO - PROCESS | 3612 | 1464289594906 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 34 (1AADF800) [pid = 3612] [serial = 34] [outer = 1AA75C00] 12:06:35 INFO - PROCESS | 3612 | 1464289595261 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 569ms 12:06:35 INFO - PROCESS | 3612 | 1464289595320 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 3612 | 1464289595322 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:06:35 INFO - PROCESS | 3612 | 1464289595325 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 3612 | 1464289595327 Marionette TRACE conn3 <- [1,22,null,{}] 12:06:35 INFO - PROCESS | 3612 | 1464289595330 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:35 INFO - PROCESS | 3612 | 1464289595417 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:06:35 INFO - PROCESS | 3612 | 1464289595424 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 3612 | ++DOCSHELL 1AF52000 == 13 [pid = 3612] [id = 13] 12:06:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 35 (1AF52800) [pid = 3612] [serial = 35] [outer = 00000000] 12:06:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 36 (1B139C00) [pid = 3612] [serial = 36] [outer = 1AF52800] 12:06:35 INFO - PROCESS | 3612 | 1464289595468 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 37 (1B13D400) [pid = 3612] [serial = 37] [outer = 1AF52800] 12:06:35 INFO - PROCESS | 3612 | 1464289595780 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 509ms 12:06:35 INFO - PROCESS | 3612 | 1464289595843 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 3612 | 1464289595845 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:06:35 INFO - PROCESS | 3612 | 1464289595848 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 3612 | 1464289595849 Marionette TRACE conn3 <- [1,26,null,{}] 12:06:35 INFO - PROCESS | 3612 | 1464289595852 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:35 INFO - PROCESS | 3612 | 1464289595926 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:06:35 INFO - PROCESS | 3612 | 1464289595933 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 3612 | ++DOCSHELL 1B2EB000 == 14 [pid = 3612] [id = 14] 12:06:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 38 (1B2EC800) [pid = 3612] [serial = 38] [outer = 00000000] 12:06:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 39 (1B2F5400) [pid = 3612] [serial = 39] [outer = 1B2EC800] 12:06:35 INFO - PROCESS | 3612 | 1464289595979 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 40 (1B57F800) [pid = 3612] [serial = 40] [outer = 1B2EC800] 12:06:36 INFO - PROCESS | 3612 | 1464289596288 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:06:36 INFO - PROCESS | 3612 | ++DOCSHELL 1B585800 == 15 [pid = 3612] [id = 15] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 41 (1B585C00) [pid = 3612] [serial = 41] [outer = 00000000] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 42 (1B589800) [pid = 3612] [serial = 42] [outer = 1B585C00] 12:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 509ms 12:06:36 INFO - PROCESS | 3612 | 1464289596368 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 3612 | 1464289596370 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 43 (1B58B800) [pid = 3612] [serial = 43] [outer = 1B585C00] 12:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:06:36 INFO - PROCESS | 3612 | ++DOCSHELL 1A976400 == 16 [pid = 3612] [id = 16] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 44 (1B58B000) [pid = 3612] [serial = 44] [outer = 00000000] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 45 (1B62AC00) [pid = 3612] [serial = 45] [outer = 1B58B000] 12:06:36 INFO - PROCESS | 3612 | 1464289596437 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - PROCESS | 3612 | 1464289596439 Marionette TRACE conn3 <- [1,30,null,{}] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 46 (1BD22C00) [pid = 3612] [serial = 46] [outer = 1B58B000] 12:06:36 INFO - PROCESS | 3612 | 1464289596481 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:36 INFO - PROCESS | 3612 | 1464289596567 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:06:36 INFO - PROCESS | 3612 | 1464289596605 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 3612 | ++DOCSHELL 1BD2AC00 == 17 [pid = 3612] [id = 17] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 47 (1BD2B000) [pid = 3612] [serial = 47] [outer = 00000000] 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 48 (1BD2D800) [pid = 3612] [serial = 48] [outer = 1BD2B000] 12:06:36 INFO - PROCESS | 3612 | 1464289596656 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 49 (1BD2DC00) [pid = 3612] [serial = 49] [outer = 1BD2B000] 12:06:37 INFO - PROCESS | 3612 | --DOCSHELL 11A02400 == 16 [pid = 3612] [id = 1] 12:06:37 INFO - PROCESS | 3612 | 1464289597629 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1243ms 12:06:37 INFO - PROCESS | 3612 | 1464289597648 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 3612 | 1464289597653 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:06:37 INFO - PROCESS | 3612 | 1464289597659 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 3612 | 1464289597662 Marionette TRACE conn3 <- [1,34,null,{}] 12:06:37 INFO - PROCESS | 3612 | 1464289597683 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:37 INFO - PROCESS | 3612 | 1464289597799 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:06:37 INFO - PROCESS | 3612 | 1464289597856 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 3612 | ++DOCSHELL 10A81000 == 17 [pid = 3612] [id = 18] 12:06:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 50 (10A81400) [pid = 3612] [serial = 50] [outer = 00000000] 12:06:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 51 (11A02C00) [pid = 3612] [serial = 51] [outer = 10A81400] 12:06:37 INFO - PROCESS | 3612 | 1464289597914 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 52 (11C98800) [pid = 3612] [serial = 52] [outer = 10A81400] 12:06:38 INFO - PROCESS | 3612 | 1464289598443 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 853ms 12:06:38 INFO - PROCESS | 3612 | 1464289598528 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 3612 | 1464289598534 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:06:38 INFO - PROCESS | 3612 | 1464289598540 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 3612 | 1464289598543 Marionette TRACE conn3 <- [1,38,null,{}] 12:06:38 INFO - PROCESS | 3612 | 1464289598547 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:38 INFO - PROCESS | 3612 | 1464289598699 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:06:38 INFO - PROCESS | 3612 | 1464289598710 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 3612 | ++DOCSHELL 1313D800 == 18 [pid = 3612] [id = 19] 12:06:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 53 (13142400) [pid = 3612] [serial = 53] [outer = 00000000] 12:06:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 54 (13709C00) [pid = 3612] [serial = 54] [outer = 13142400] 12:06:38 INFO - PROCESS | 3612 | 1464289598764 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 55 (140B5800) [pid = 3612] [serial = 55] [outer = 13142400] 12:06:39 INFO - PROCESS | 3612 | 1464289599332 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 809ms 12:06:39 INFO - PROCESS | 3612 | 1464289599344 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 3612 | 1464289599347 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:06:39 INFO - PROCESS | 3612 | 1464289599350 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 3612 | 1464289599354 Marionette TRACE conn3 <- [1,42,null,{}] 12:06:39 INFO - PROCESS | 3612 | 1464289599365 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:39 INFO - PROCESS | 3612 | 1464289599596 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:06:39 INFO - PROCESS | 3612 | 1464289599678 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 3612 | ++DOCSHELL 102D4400 == 19 [pid = 3612] [id = 20] 12:06:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 56 (102D4800) [pid = 3612] [serial = 56] [outer = 00000000] 12:06:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 57 (10509C00) [pid = 3612] [serial = 57] [outer = 102D4800] 12:06:39 INFO - PROCESS | 3612 | 1464289599729 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 58 (105F3000) [pid = 3612] [serial = 58] [outer = 102D4800] 12:06:40 INFO - PROCESS | 3612 | --DOCSHELL 13D27000 == 18 [pid = 3612] [id = 4] 12:06:40 INFO - PROCESS | 3612 | 1464289600257 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 958ms 12:06:40 INFO - PROCESS | 3612 | 1464289600297 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 3612 | 1464289600301 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:06:40 INFO - PROCESS | 3612 | 1464289600305 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 3612 | 1464289600309 Marionette TRACE conn3 <- [1,46,null,{}] 12:06:40 INFO - PROCESS | 3612 | 1464289600313 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:40 INFO - PROCESS | 3612 | 1464289600392 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:06:40 INFO - PROCESS | 3612 | 1464289600399 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 3612 | ++DOCSHELL 10E40400 == 19 [pid = 3612] [id = 21] 12:06:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 59 (110AA400) [pid = 3612] [serial = 59] [outer = 00000000] 12:06:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 60 (114AF800) [pid = 3612] [serial = 60] [outer = 110AA400] 12:06:40 INFO - PROCESS | 3612 | 1464289600451 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 61 (11C02400) [pid = 3612] [serial = 61] [outer = 110AA400] 12:06:40 INFO - PROCESS | 3612 | 1464289600922 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 674ms 12:06:40 INFO - PROCESS | 3612 | 1464289600983 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 3612 | 1464289600986 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:06:40 INFO - PROCESS | 3612 | 1464289600989 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 3612 | 1464289600991 Marionette TRACE conn3 <- [1,50,null,{}] 12:06:40 INFO - PROCESS | 3612 | 1464289600995 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 3612 | 1464289601090 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:06:41 INFO - PROCESS | 3612 | 1464289601168 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 3612 | ++DOCSHELL 10B7CC00 == 20 [pid = 3612] [id = 22] 12:06:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 62 (10E37800) [pid = 3612] [serial = 62] [outer = 00000000] 12:06:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (13368800) [pid = 3612] [serial = 63] [outer = 10E37800] 12:06:41 INFO - PROCESS | 3612 | 1464289601215 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (13704000) [pid = 3612] [serial = 64] [outer = 10E37800] 12:06:41 INFO - PROCESS | 3612 | 1464289601556 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 614ms 12:06:41 INFO - PROCESS | 3612 | 1464289601589 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:06:41 INFO - PROCESS | 3612 | 1464289601592 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:06:41 INFO - PROCESS | 3612 | 1464289601602 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 3612 | 1464289601606 Marionette TRACE conn3 <- [1,54,null,{}] 12:06:41 INFO - PROCESS | 3612 | 1464289601610 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 3612 | 1464289601697 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:06:41 INFO - PROCESS | 3612 | 1464289601757 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 3612 | ++DOCSHELL 13304C00 == 21 [pid = 3612] [id = 23] 12:06:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (13306400) [pid = 3612] [serial = 65] [outer = 00000000] 12:06:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (140B5C00) [pid = 3612] [serial = 66] [outer = 13306400] 12:06:41 INFO - PROCESS | 3612 | 1464289601802 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (15654C00) [pid = 3612] [serial = 67] [outer = 13306400] 12:06:42 INFO - PROCESS | 3612 | 1464289602117 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 12:06:42 INFO - PROCESS | 3612 | 1464289602183 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3612 | 1464289602185 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:06:42 INFO - PROCESS | 3612 | 1464289602189 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:06:42 INFO - PROCESS | 3612 | 1464289602191 Marionette TRACE conn3 <- [1,58,null,{}] 12:06:42 INFO - PROCESS | 3612 | 1464289602204 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:42 INFO - PROCESS | 3612 | 1464289602278 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:06:42 INFO - PROCESS | 3612 | 1464289602284 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 3612 | ++DOCSHELL 156D3000 == 22 [pid = 3612] [id = 24] 12:06:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (156D8400) [pid = 3612] [serial = 68] [outer = 00000000] 12:06:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (158CAC00) [pid = 3612] [serial = 69] [outer = 156D8400] 12:06:42 INFO - PROCESS | 3612 | 1464289602312 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (15B69C00) [pid = 3612] [serial = 70] [outer = 156D8400] 12:06:42 INFO - PROCESS | 3612 | 1464289602689 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 12:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:06:42 INFO - PROCESS | 3612 | 1464289602729 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3612 | 1464289602730 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:06:42 INFO - PROCESS | 3612 | 1464289602717 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 3612 | 1464289602719 Marionette TRACE conn3 <- [1,62,null,{}] 12:06:42 INFO - PROCESS | 3612 | 1464289602722 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:42 INFO - PROCESS | 3612 | 1464289602831 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:06:42 INFO - PROCESS | 3612 | 1464289602841 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 3612 | ++DOCSHELL 15FB8C00 == 23 [pid = 3612] [id = 25] 12:06:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (15FBA400) [pid = 3612] [serial = 71] [outer = 00000000] 12:06:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (15FC3C00) [pid = 3612] [serial = 72] [outer = 15FBA400] 12:06:42 INFO - PROCESS | 3612 | 1464289602894 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (16871800) [pid = 3612] [serial = 73] [outer = 15FBA400] 12:06:43 INFO - PROCESS | 3612 | 1464289603281 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 598ms 12:06:43 INFO - PROCESS | 3612 | 1464289603337 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3612 | 1464289603339 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:06:43 INFO - PROCESS | 3612 | 1464289603342 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3612 | 1464289603343 Marionette TRACE conn3 <- [1,66,null,{}] 12:06:43 INFO - PROCESS | 3612 | 1464289603347 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 3612 | 1464289603451 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:06:43 INFO - PROCESS | 3612 | 1464289603466 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3612 | ++DOCSHELL 16A0D400 == 24 [pid = 3612] [id = 26] 12:06:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (16C03400) [pid = 3612] [serial = 74] [outer = 00000000] 12:06:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (17075C00) [pid = 3612] [serial = 75] [outer = 16C03400] 12:06:43 INFO - PROCESS | 3612 | 1464289603509 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (17637000) [pid = 3612] [serial = 76] [outer = 16C03400] 12:06:43 INFO - PROCESS | 3612 | 1464289603860 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 569ms 12:06:43 INFO - PROCESS | 3612 | 1464289603923 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3612 | 1464289603925 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:06:43 INFO - PROCESS | 3612 | 1464289603928 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3612 | 1464289603930 Marionette TRACE conn3 <- [1,70,null,{}] 12:06:43 INFO - PROCESS | 3612 | 1464289603916 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:44 INFO - PROCESS | 3612 | 1464289604017 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:06:44 INFO - PROCESS | 3612 | 1464289604026 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3612 | ++DOCSHELL 16A0A000 == 25 [pid = 3612] [id = 27] 12:06:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (16A0B400) [pid = 3612] [serial = 77] [outer = 00000000] 12:06:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (17934000) [pid = 3612] [serial = 78] [outer = 16A0B400] 12:06:44 INFO - PROCESS | 3612 | 1464289604074 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (17C0E400) [pid = 3612] [serial = 79] [outer = 16A0B400] 12:06:44 INFO - PROCESS | 3612 | 1464289604438 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 569ms 12:06:44 INFO - PROCESS | 3612 | 1464289604490 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 3612 | 1464289604492 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:06:44 INFO - PROCESS | 3612 | 1464289604495 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 3612 | 1464289604497 Marionette TRACE conn3 <- [1,74,null,{}] 12:06:44 INFO - PROCESS | 3612 | 1464289604500 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:44 INFO - PROCESS | 3612 | 1464289604602 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:06:44 INFO - PROCESS | 3612 | 1464289604611 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3612 | ++DOCSHELL 10274400 == 26 [pid = 3612] [id = 28] 12:06:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (12881000) [pid = 3612] [serial = 80] [outer = 00000000] 12:06:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (18224000) [pid = 3612] [serial = 81] [outer = 12881000] 12:06:44 INFO - PROCESS | 3612 | 1464289604657 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (18226400) [pid = 3612] [serial = 82] [outer = 12881000] 12:06:45 INFO - PROCESS | 3612 | 1464289605019 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 569ms 12:06:45 INFO - PROCESS | 3612 | 1464289605075 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3612 | 1464289605077 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:06:45 INFO - PROCESS | 3612 | 1464289605080 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:06:45 INFO - PROCESS | 3612 | 1464289605082 Marionette TRACE conn3 <- [1,78,null,{}] 12:06:45 INFO - PROCESS | 3612 | 1464289605085 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:45 INFO - PROCESS | 3612 | 1464289605174 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:06:45 INFO - PROCESS | 3612 | 1464289605217 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3612 | ++DOCSHELL 17937800 == 27 [pid = 3612] [id = 29] 12:06:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (17CB0800) [pid = 3612] [serial = 83] [outer = 00000000] 12:06:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1828F000) [pid = 3612] [serial = 84] [outer = 17CB0800] 12:06:45 INFO - PROCESS | 3612 | 1464289605261 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (182E5800) [pid = 3612] [serial = 85] [outer = 17CB0800] 12:06:45 INFO - PROCESS | 3612 | 1464289605574 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 569ms 12:06:45 INFO - PROCESS | 3612 | 1464289605641 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3612 | 1464289605643 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:06:45 INFO - PROCESS | 3612 | 1464289605646 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 3612 | 1464289605648 Marionette TRACE conn3 <- [1,82,null,{}] 12:06:45 INFO - PROCESS | 3612 | 1464289605651 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:45 INFO - PROCESS | 3612 | 1464289605754 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:06:45 INFO - PROCESS | 3612 | 1464289605763 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3612 | ++DOCSHELL 10A64800 == 28 [pid = 3612] [id = 30] 12:06:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (11C67800) [pid = 3612] [serial = 86] [outer = 00000000] 12:06:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1850D000) [pid = 3612] [serial = 87] [outer = 11C67800] 12:06:45 INFO - PROCESS | 3612 | 1464289605810 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (19D58400) [pid = 3612] [serial = 88] [outer = 11C67800] 12:06:46 INFO - PROCESS | 3612 | 1464289606204 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 614ms 12:06:46 INFO - PROCESS | 3612 | 1464289606267 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 3612 | 1464289606269 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:06:46 INFO - PROCESS | 3612 | 1464289606273 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 3612 | 1464289606275 Marionette TRACE conn3 <- [1,86,null,{}] 12:06:46 INFO - PROCESS | 3612 | 1464289606279 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:46 INFO - PROCESS | 3612 | 1464289606393 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:06:46 INFO - PROCESS | 3612 | 1464289606405 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 3612 | ++DOCSHELL 13318C00 == 29 [pid = 3612] [id = 31] 12:06:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1850E000) [pid = 3612] [serial = 89] [outer = 00000000] 12:06:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1A1D4C00) [pid = 3612] [serial = 90] [outer = 1850E000] 12:06:46 INFO - PROCESS | 3612 | 1464289606449 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1A1D5000) [pid = 3612] [serial = 91] [outer = 1850E000] 12:06:46 INFO - PROCESS | 3612 | 1464289606783 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 569ms 12:06:46 INFO - PROCESS | 3612 | 1464289606834 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 3612 | 1464289606837 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:06:46 INFO - PROCESS | 3612 | 1464289606840 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 3612 | 1464289606841 Marionette TRACE conn3 <- [1,90,null,{}] 12:06:46 INFO - PROCESS | 3612 | 1464289606845 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:46 INFO - PROCESS | 3612 | 1464289606921 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:06:47 INFO - PROCESS | 3612 | 1464289607027 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 3612 | ++DOCSHELL 156CD400 == 30 [pid = 3612] [id = 32] 12:06:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1828A000) [pid = 3612] [serial = 92] [outer = 00000000] 12:06:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1A87AC00) [pid = 3612] [serial = 93] [outer = 1828A000] 12:06:47 INFO - PROCESS | 3612 | 1464289607070 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1A96DC00) [pid = 3612] [serial = 94] [outer = 1828A000] 12:06:48 INFO - PROCESS | 3612 | 1464289608227 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1437ms 12:06:48 INFO - PROCESS | 3612 | 1464289608288 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 3612 | 1464289608291 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:06:48 INFO - PROCESS | 3612 | 1464289608296 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 3612 | 1464289608298 Marionette TRACE conn3 <- [1,94,null,{}] 12:06:48 INFO - PROCESS | 3612 | 1464289608304 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:48 INFO - PROCESS | 3612 | 1464289608410 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:06:48 INFO - PROCESS | 3612 | 1464289608462 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 3612 | ++DOCSHELL 10A78400 == 31 [pid = 3612] [id = 33] 12:06:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (10A7AC00) [pid = 3612] [serial = 95] [outer = 00000000] 12:06:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (110AA000) [pid = 3612] [serial = 96] [outer = 10A7AC00] 12:06:48 INFO - PROCESS | 3612 | 1464289608511 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (11220800) [pid = 3612] [serial = 97] [outer = 10A7AC00] 12:06:48 INFO - PROCESS | 3612 | 1464289608885 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 599ms 12:06:48 INFO - PROCESS | 3612 | 1464289608916 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 3612 | 1464289608921 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:06:48 INFO - PROCESS | 3612 | 1464289608927 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 3612 | 1464289608929 Marionette TRACE conn3 <- [1,98,null,{}] 12:06:48 INFO - PROCESS | 3612 | 1464289608933 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:49 INFO - PROCESS | 3612 | 1464289609023 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:06:49 INFO - PROCESS | 3612 | 1464289609033 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 3612 | ++DOCSHELL 11A03C00 == 32 [pid = 3612] [id = 34] 12:06:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (11CA0C00) [pid = 3612] [serial = 98] [outer = 00000000] 12:06:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (13305000) [pid = 3612] [serial = 99] [outer = 11CA0C00] 12:06:49 INFO - PROCESS | 3612 | 1464289609078 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (13321400) [pid = 3612] [serial = 100] [outer = 11CA0C00] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (13D27400) [pid = 3612] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1B2EC800) [pid = 3612] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1AF52800) [pid = 3612] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1AA75C00) [pid = 3612] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1A416000) [pid = 3612] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1A885800) [pid = 3612] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (18286800) [pid = 3612] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (10E37800) [pid = 3612] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (13306400) [pid = 3612] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (156D8400) [pid = 3612] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (15FBA400) [pid = 3612] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (16C03400) [pid = 3612] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (16A0B400) [pid = 3612] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (12881000) [pid = 3612] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (17CB0800) [pid = 3612] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (11C67800) [pid = 3612] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1BD2B000) [pid = 3612] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (10A81400) [pid = 3612] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (13142400) [pid = 3612] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (102D4800) [pid = 3612] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:06:49 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (110AA400) [pid = 3612] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:06:49 INFO - PROCESS | 3612 | 1464289609943 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1048ms 12:06:49 INFO - PROCESS | 3612 | 1464289609973 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 3612 | 1464289609975 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:06:49 INFO - PROCESS | 3612 | 1464289609979 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:06:49 INFO - PROCESS | 3612 | 1464289609982 Marionette TRACE conn3 <- [1,102,null,{}] 12:06:49 INFO - PROCESS | 3612 | 1464289609993 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:50 INFO - PROCESS | 3612 | 1464289610069 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:06:50 INFO - PROCESS | 3612 | 1464289610060 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3612 | ++DOCSHELL 13325400 == 33 [pid = 3612] [id = 35] 12:06:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (13367C00) [pid = 3612] [serial = 101] [outer = 00000000] 12:06:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (13D25000) [pid = 3612] [serial = 102] [outer = 13367C00] 12:06:50 INFO - PROCESS | 3612 | 1464289610107 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (140B9C00) [pid = 3612] [serial = 103] [outer = 13367C00] 12:06:50 INFO - PROCESS | 3612 | 1464289610507 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 569ms 12:06:50 INFO - PROCESS | 3612 | 1464289610541 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 3612 | 1464289610544 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:06:50 INFO - PROCESS | 3612 | 1464289610547 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 3612 | 1464289610548 Marionette TRACE conn3 <- [1,106,null,{}] 12:06:50 INFO - PROCESS | 3612 | 1464289610566 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:50 INFO - PROCESS | 3612 | 1464289610641 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:06:50 INFO - PROCESS | 3612 | 1464289610648 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3612 | ++DOCSHELL 14FEA800 == 34 [pid = 3612] [id = 36] 12:06:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (15649800) [pid = 3612] [serial = 104] [outer = 00000000] 12:06:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (157AE800) [pid = 3612] [serial = 105] [outer = 15649800] 12:06:50 INFO - PROCESS | 3612 | 1464289610692 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (158CB800) [pid = 3612] [serial = 106] [outer = 15649800] 12:06:51 INFO - PROCESS | 3612 | 1464289611082 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 614ms 12:06:51 INFO - PROCESS | 3612 | 1464289611165 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3612 | 1464289611167 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:06:51 INFO - PROCESS | 3612 | 1464289611170 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:06:51 INFO - PROCESS | 3612 | 1464289611172 Marionette TRACE conn3 <- [1,110,null,{}] 12:06:51 INFO - PROCESS | 3612 | 1464289611175 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:51 INFO - PROCESS | 3612 | 1464289611247 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:06:51 INFO - PROCESS | 3612 | 1464289611253 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3612 | ++DOCSHELL 15FB9800 == 35 [pid = 3612] [id = 37] 12:06:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (15FB9C00) [pid = 3612] [serial = 107] [outer = 00000000] 12:06:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (16205000) [pid = 3612] [serial = 108] [outer = 15FB9C00] 12:06:51 INFO - PROCESS | 3612 | 1464289611306 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (168B0800) [pid = 3612] [serial = 109] [outer = 15FB9C00] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1677C400) [pid = 3612] [serial = 17] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (13368800) [pid = 3612] [serial = 63] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (140B5C00) [pid = 3612] [serial = 66] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (158CAC00) [pid = 3612] [serial = 69] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (15B69C00) [pid = 3612] [serial = 70] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (15FC3C00) [pid = 3612] [serial = 72] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (16871800) [pid = 3612] [serial = 73] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (17075C00) [pid = 3612] [serial = 75] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (17934000) [pid = 3612] [serial = 78] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (18224000) [pid = 3612] [serial = 81] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1828F000) [pid = 3612] [serial = 84] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1850D000) [pid = 3612] [serial = 87] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1A1D4C00) [pid = 3612] [serial = 90] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (11A02C00) [pid = 3612] [serial = 51] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (13709C00) [pid = 3612] [serial = 54] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (10509C00) [pid = 3612] [serial = 57] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (105F3000) [pid = 3612] [serial = 58] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (114AF800) [pid = 3612] [serial = 60] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (17637000) [pid = 3612] [serial = 76] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (17C0E400) [pid = 3612] [serial = 79] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (15654C00) [pid = 3612] [serial = 67] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (18226400) [pid = 3612] [serial = 82] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (11C02400) [pid = 3612] [serial = 61] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (182E5800) [pid = 3612] [serial = 85] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (19D58400) [pid = 3612] [serial = 88] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 62 (11C98800) [pid = 3612] [serial = 52] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 61 (13704000) [pid = 3612] [serial = 64] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 60 (140B5800) [pid = 3612] [serial = 55] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 59 (1BD2DC00) [pid = 3612] [serial = 49] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 58 (140BA400) [pid = 3612] [serial = 9] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 57 (140C0C00) [pid = 3612] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 56 (11CA1400) [pid = 3612] [serial = 4] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 55 (1B139C00) [pid = 3612] [serial = 36] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 54 (1B13D400) [pid = 3612] [serial = 37] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 53 (1AADB800) [pid = 3612] [serial = 33] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 52 (1AADF800) [pid = 3612] [serial = 34] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 51 (1A974400) [pid = 3612] [serial = 30] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 50 (1AA6EC00) [pid = 3612] [serial = 31] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 49 (1AF59000) [pid = 3612] [serial = 28] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 48 (1AF55400) [pid = 3612] [serial = 27] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 47 (1A416400) [pid = 3612] [serial = 24] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 46 (18289000) [pid = 3612] [serial = 21] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 45 (1828D400) [pid = 3612] [serial = 22] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 44 (16A0D800) [pid = 3612] [serial = 14] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 43 (1BD2D800) [pid = 3612] [serial = 48] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 42 (1B62AC00) [pid = 3612] [serial = 45] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 41 (1B57F800) [pid = 3612] [serial = 40] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 40 (1B589800) [pid = 3612] [serial = 42] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | --DOMWINDOW == 39 (1B2F5400) [pid = 3612] [serial = 39] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 3612 | 1464289612669 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1542ms 12:06:52 INFO - PROCESS | 3612 | 1464289612705 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 3612 | 1464289612709 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:06:52 INFO - PROCESS | 3612 | 1464289612715 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 3612 | 1464289612718 Marionette TRACE conn3 <- [1,114,null,{}] 12:06:52 INFO - PROCESS | 3612 | 1464289612724 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:52 INFO - PROCESS | 3612 | 1464289612791 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:06:52 INFO - PROCESS | 3612 | 1464289612856 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 3612 | ++DOCSHELL 102EAC00 == 36 [pid = 3612] [id = 38] 12:06:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 40 (10503800) [pid = 3612] [serial = 110] [outer = 00000000] 12:06:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 41 (10A7D000) [pid = 3612] [serial = 111] [outer = 10503800] 12:06:52 INFO - PROCESS | 3612 | 1464289612906 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 42 (10E3F000) [pid = 3612] [serial = 112] [outer = 10503800] 12:06:53 INFO - PROCESS | 3612 | 1464289613259 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 614ms 12:06:53 INFO - PROCESS | 3612 | 1464289613317 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 3612 | 1464289613324 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:06:53 INFO - PROCESS | 3612 | 1464289613330 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3612 | 1464289613333 Marionette TRACE conn3 <- [1,118,null,{}] 12:06:53 INFO - PROCESS | 3612 | 1464289613336 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 3612 | 1464289613416 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:06:53 INFO - PROCESS | 3612 | 1464289613424 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 3612 | ++DOCSHELL 114AFC00 == 37 [pid = 3612] [id = 39] 12:06:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 43 (11A05C00) [pid = 3612] [serial = 113] [outer = 00000000] 12:06:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 44 (11CA4400) [pid = 3612] [serial = 114] [outer = 11A05C00] 12:06:53 INFO - PROCESS | 3612 | 1464289613469 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 45 (1289E400) [pid = 3612] [serial = 115] [outer = 11A05C00] 12:06:53 INFO - PROCESS | 3612 | 1464289613876 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 569ms 12:06:53 INFO - PROCESS | 3612 | 1464289613909 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 3612 | 1464289613912 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:06:53 INFO - PROCESS | 3612 | 1464289613916 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3612 | 1464289613919 Marionette TRACE conn3 <- [1,122,null,{}] 12:06:53 INFO - PROCESS | 3612 | 1464289613930 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 3612 | 1464289614010 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:06:54 INFO - PROCESS | 3612 | 1464289614021 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3612 | ++DOCSHELL 1336A800 == 38 [pid = 3612] [id = 40] 12:06:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 46 (1336C000) [pid = 3612] [serial = 116] [outer = 00000000] 12:06:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 47 (13709800) [pid = 3612] [serial = 117] [outer = 1336C000] 12:06:54 INFO - PROCESS | 3612 | 1464289614068 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 48 (13D20800) [pid = 3612] [serial = 118] [outer = 1336C000] 12:06:54 INFO - PROCESS | 3612 | 1464289614453 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 569ms 12:06:54 INFO - PROCESS | 3612 | 1464289614494 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 3612 | 1464289614496 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:06:54 INFO - PROCESS | 3612 | 1464289614499 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 3612 | 1464289614485 Marionette TRACE conn3 <- [1,126,null,{}] 12:06:54 INFO - PROCESS | 3612 | 1464289614497 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 3612 | 1464289614573 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:06:54 INFO - PROCESS | 3612 | 1464289614580 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3612 | ++DOCSHELL 13704000 == 39 [pid = 3612] [id = 41] 12:06:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 49 (13D2D400) [pid = 3612] [serial = 119] [outer = 00000000] 12:06:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 50 (1444E800) [pid = 3612] [serial = 120] [outer = 13D2D400] 12:06:54 INFO - PROCESS | 3612 | 1464289614630 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 51 (1564D000) [pid = 3612] [serial = 121] [outer = 13D2D400] 12:06:54 INFO - PROCESS | 3612 | 1464289614999 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 569ms 12:06:55 INFO - PROCESS | 3612 | 1464289615059 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3612 | 1464289615061 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:06:55 INFO - PROCESS | 3612 | 1464289615068 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 3612 | 1464289615070 Marionette TRACE conn3 <- [1,130,null,{}] 12:06:55 INFO - PROCESS | 3612 | 1464289615074 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 3612 | 1464289615147 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:06:55 INFO - PROCESS | 3612 | 1464289615154 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3612 | ++DOCSHELL 15656C00 == 40 [pid = 3612] [id = 42] 12:06:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 52 (156CE800) [pid = 3612] [serial = 122] [outer = 00000000] 12:06:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 53 (158CAC00) [pid = 3612] [serial = 123] [outer = 156CE800] 12:06:55 INFO - PROCESS | 3612 | 1464289615202 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 54 (15BB3C00) [pid = 3612] [serial = 124] [outer = 156CE800] 12:06:55 INFO - PROCESS | 3612 | 1464289615593 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 569ms 12:06:55 INFO - PROCESS | 3612 | 1464289615642 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3612 | 1464289615644 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 3612 | 1464289615647 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:06:55 INFO - PROCESS | 3612 | 1464289615649 Marionette TRACE conn3 <- [1,134,null,{}] 12:06:55 INFO - PROCESS | 3612 | 1464289615652 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 3612 | 1464289615745 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:06:55 INFO - PROCESS | 3612 | 1464289615753 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3612 | ++DOCSHELL 12B5F800 == 41 [pid = 3612] [id = 43] 12:06:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 55 (15BAD800) [pid = 3612] [serial = 125] [outer = 00000000] 12:06:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 56 (16A08000) [pid = 3612] [serial = 126] [outer = 15BAD800] 12:06:55 INFO - PROCESS | 3612 | 1464289615798 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 57 (17070800) [pid = 3612] [serial = 127] [outer = 15BAD800] 12:06:56 INFO - PROCESS | 3612 | 1464289616168 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 569ms 12:06:56 INFO - PROCESS | 3612 | 1464289616212 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 3612 | 1464289616214 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:06:56 INFO - PROCESS | 3612 | 1464289616218 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:06:56 INFO - PROCESS | 3612 | 1464289616219 Marionette TRACE conn3 <- [1,138,null,{}] 12:06:56 INFO - PROCESS | 3612 | 1464289616223 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 3612 | 1464289616293 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:06:56 INFO - PROCESS | 3612 | 1464289616299 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 3612 | ++DOCSHELL 17639400 == 42 [pid = 3612] [id = 44] 12:06:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 58 (1763A400) [pid = 3612] [serial = 128] [outer = 00000000] 12:06:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 59 (178E8800) [pid = 3612] [serial = 129] [outer = 1763A400] 12:06:56 INFO - PROCESS | 3612 | 1464289616343 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 60 (178EB400) [pid = 3612] [serial = 130] [outer = 1763A400] 12:06:56 INFO - PROCESS | 3612 | 1464289616725 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 509ms 12:06:56 INFO - PROCESS | 3612 | 1464289616737 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 3612 | 1464289616739 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:06:56 INFO - PROCESS | 3612 | 1464289616742 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 3612 | 1464289616744 Marionette TRACE conn3 <- [1,142,null,{}] 12:06:56 INFO - PROCESS | 3612 | 1464289616747 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 3612 | 1464289616844 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:06:56 INFO - PROCESS | 3612 | 1464289616852 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 3612 | ++DOCSHELL 11C9F400 == 43 [pid = 3612] [id = 45] 12:06:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 61 (156CDC00) [pid = 3612] [serial = 131] [outer = 00000000] 12:06:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 62 (17C0E400) [pid = 3612] [serial = 132] [outer = 156CDC00] 12:06:56 INFO - PROCESS | 3612 | 1464289616905 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (18042000) [pid = 3612] [serial = 133] [outer = 156CDC00] 12:06:57 INFO - PROCESS | 3612 | 1464289617268 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 568ms 12:06:57 INFO - PROCESS | 3612 | 1464289617322 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 3612 | 1464289617324 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:06:57 INFO - PROCESS | 3612 | 1464289617328 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 3612 | 1464289617329 Marionette TRACE conn3 <- [1,146,null,{}] 12:06:57 INFO - PROCESS | 3612 | 1464289617333 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 3612 | 1464289617420 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:06:57 INFO - PROCESS | 3612 | 1464289617433 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 3612 | ++DOCSHELL 13369C00 == 44 [pid = 3612] [id = 46] 12:06:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (1809B800) [pid = 3612] [serial = 134] [outer = 00000000] 12:06:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (1822A800) [pid = 3612] [serial = 135] [outer = 1809B800] 12:06:57 INFO - PROCESS | 3612 | 1464289617478 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (1822EC00) [pid = 3612] [serial = 136] [outer = 1809B800] 12:06:57 INFO - PROCESS | 3612 | 1464289617875 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 599ms 12:06:57 INFO - PROCESS | 3612 | 1464289617930 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 3612 | 1464289617933 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:06:57 INFO - PROCESS | 3612 | 1464289617936 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:06:57 INFO - PROCESS | 3612 | 1464289617937 Marionette TRACE conn3 <- [1,150,null,{}] 12:06:57 INFO - PROCESS | 3612 | 1464289617941 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:58 INFO - PROCESS | 3612 | 1464289618047 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:06:58 INFO - PROCESS | 3612 | 1464289618053 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3612 | ++DOCSHELL 1370BC00 == 45 [pid = 3612] [id = 47] 12:06:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (17C02000) [pid = 3612] [serial = 137] [outer = 00000000] 12:06:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (18287000) [pid = 3612] [serial = 138] [outer = 17C02000] 12:06:58 INFO - PROCESS | 3612 | 1464289618099 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (1828AC00) [pid = 3612] [serial = 139] [outer = 17C02000] 12:06:58 INFO - PROCESS | 3612 | 1464289618498 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 599ms 12:06:58 INFO - PROCESS | 3612 | 1464289618557 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 3612 | 1464289618560 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:06:58 INFO - PROCESS | 3612 | 1464289618569 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:06:58 INFO - PROCESS | 3612 | 1464289618571 Marionette TRACE conn3 <- [1,154,null,{}] 12:06:58 INFO - PROCESS | 3612 | 1464289618574 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:58 INFO - PROCESS | 3612 | 1464289618683 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:06:58 INFO - PROCESS | 3612 | 1464289618739 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3612 | ++DOCSHELL 15648800 == 46 [pid = 3612] [id = 48] 12:06:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (1828E000) [pid = 3612] [serial = 140] [outer = 00000000] 12:06:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (188B5400) [pid = 3612] [serial = 141] [outer = 1828E000] 12:06:58 INFO - PROCESS | 3612 | 1464289618788 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (188C3000) [pid = 3612] [serial = 142] [outer = 1828E000] 12:06:58 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1850E000) [pid = 3612] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:06:58 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1828A000) [pid = 3612] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:06:58 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (15649800) [pid = 3612] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:06:58 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (10A7AC00) [pid = 3612] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:06:58 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (11CA0C00) [pid = 3612] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:06:58 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (13367C00) [pid = 3612] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:06:59 INFO - PROCESS | 3612 | 1464289619152 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 599ms 12:06:59 INFO - PROCESS | 3612 | 1464289619172 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 3612 | 1464289619174 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 3612 | 1464289619177 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:06:59 INFO - PROCESS | 3612 | 1464289619190 Marionette TRACE conn3 <- [1,158,null,{}] 12:06:59 INFO - PROCESS | 3612 | 1464289619194 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 3612 | 1464289619265 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:06:59 INFO - PROCESS | 3612 | 1464289619326 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 3612 | ++DOCSHELL 1313F000 == 47 [pid = 3612] [id = 49] 12:06:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (13307400) [pid = 3612] [serial = 143] [outer = 00000000] 12:06:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (17075C00) [pid = 3612] [serial = 144] [outer = 13307400] 12:06:59 INFO - PROCESS | 3612 | 1464289619370 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (19D58800) [pid = 3612] [serial = 145] [outer = 13307400] 12:06:59 INFO - PROCESS | 3612 | 1464289619695 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 524ms 12:06:59 INFO - PROCESS | 3612 | 1464289619716 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 3612 | 1464289619718 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 3612 | 1464289619722 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:06:59 INFO - PROCESS | 3612 | 1464289619723 Marionette TRACE conn3 <- [1,162,null,{}] 12:06:59 INFO - PROCESS | 3612 | 1464289619727 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 3612 | 1464289619798 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:06:59 INFO - PROCESS | 3612 | 1464289619804 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 3612 | ++DOCSHELL 1850E000 == 48 [pid = 3612] [id = 50] 12:06:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (19D5C400) [pid = 3612] [serial = 146] [outer = 00000000] 12:06:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1A1D4C00) [pid = 3612] [serial = 147] [outer = 19D5C400] 12:06:59 INFO - PROCESS | 3612 | 1464289619848 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1A416400) [pid = 3612] [serial = 148] [outer = 19D5C400] 12:07:00 INFO - PROCESS | 3612 | 1464289620249 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 569ms 12:07:00 INFO - PROCESS | 3612 | 1464289620301 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 3612 | 1464289620303 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:07:00 INFO - PROCESS | 3612 | 1464289620306 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 3612 | 1464289620307 Marionette TRACE conn3 <- [1,166,null,{}] 12:07:00 INFO - PROCESS | 3612 | 1464289620311 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 3612 | 1464289620366 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:07:00 INFO - PROCESS | 3612 | 1464289620373 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3612 | ++DOCSHELL 1055FC00 == 49 [pid = 3612] [id = 51] 12:07:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (158CA400) [pid = 3612] [serial = 149] [outer = 00000000] 12:07:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1A87FC00) [pid = 3612] [serial = 150] [outer = 158CA400] 12:07:00 INFO - PROCESS | 3612 | 1464289620416 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1A968400) [pid = 3612] [serial = 151] [outer = 158CA400] 12:07:00 INFO - PROCESS | 3612 | 1464289620779 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 509ms 12:07:00 INFO - PROCESS | 3612 | 1464289620804 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 3612 | 1464289620806 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:07:00 INFO - PROCESS | 3612 | 1464289620809 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 3612 | 1464289620811 Marionette TRACE conn3 <- [1,170,null,{}] 12:07:00 INFO - PROCESS | 3612 | 1464289620814 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 3612 | 1464289620920 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:07:00 INFO - PROCESS | 3612 | 1464289620928 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3612 | ++DOCSHELL 1055F000 == 50 [pid = 3612] [id = 52] 12:07:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (10565400) [pid = 3612] [serial = 152] [outer = 00000000] 12:07:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (1A96A000) [pid = 3612] [serial = 153] [outer = 10565400] 12:07:00 INFO - PROCESS | 3612 | 1464289620972 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1A972C00) [pid = 3612] [serial = 154] [outer = 10565400] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 13318C00 == 49 [pid = 3612] [id = 31] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 156CD400 == 48 [pid = 3612] [id = 32] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 17937800 == 47 [pid = 3612] [id = 29] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 10A64800 == 46 [pid = 3612] [id = 30] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 13325400 == 45 [pid = 3612] [id = 35] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 10A78400 == 44 [pid = 3612] [id = 33] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 14FEA800 == 43 [pid = 3612] [id = 36] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 11A03C00 == 42 [pid = 3612] [id = 34] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 102EAC00 == 41 [pid = 3612] [id = 38] 12:07:01 INFO - PROCESS | 3612 | --DOCSHELL 15FB9800 == 40 [pid = 3612] [id = 37] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 114AFC00 == 39 [pid = 3612] [id = 39] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 1336A800 == 38 [pid = 3612] [id = 40] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 15656C00 == 37 [pid = 3612] [id = 42] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 11C9F400 == 36 [pid = 3612] [id = 45] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 13704000 == 35 [pid = 3612] [id = 41] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 12B5F800 == 34 [pid = 3612] [id = 43] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 15648800 == 33 [pid = 3612] [id = 48] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 17639400 == 32 [pid = 3612] [id = 44] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 1313F000 == 31 [pid = 3612] [id = 49] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 1055FC00 == 30 [pid = 3612] [id = 51] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 1850E000 == 29 [pid = 3612] [id = 50] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 1370BC00 == 28 [pid = 3612] [id = 47] 12:07:02 INFO - PROCESS | 3612 | --DOCSHELL 13369C00 == 27 [pid = 3612] [id = 46] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1A1D5000) [pid = 3612] [serial = 91] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1A87AC00) [pid = 3612] [serial = 93] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (158CB800) [pid = 3612] [serial = 106] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (110AA000) [pid = 3612] [serial = 96] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (11220800) [pid = 3612] [serial = 97] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (13305000) [pid = 3612] [serial = 99] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (157AE800) [pid = 3612] [serial = 105] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (140B9C00) [pid = 3612] [serial = 103] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (13321400) [pid = 3612] [serial = 100] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (1A96DC00) [pid = 3612] [serial = 94] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (16205000) [pid = 3612] [serial = 108] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (13D25000) [pid = 3612] [serial = 102] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3612 | 1464289622500 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1737ms 12:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:07:02 INFO - PROCESS | 3612 | 1464289622550 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 3612 | 1464289622553 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:07:02 INFO - PROCESS | 3612 | 1464289622558 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3612 | 1464289622561 Marionette TRACE conn3 <- [1,174,null,{}] 12:07:02 INFO - PROCESS | 3612 | 1464289622567 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:02 INFO - PROCESS | 3612 | 1464289622650 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:07:02 INFO - PROCESS | 3612 | 1464289622658 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 3612 | ++DOCSHELL 10A59400 == 28 [pid = 3612] [id = 53] 12:07:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (10A5AC00) [pid = 3612] [serial = 155] [outer = 00000000] 12:07:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (10A81400) [pid = 3612] [serial = 156] [outer = 10A5AC00] 12:07:02 INFO - PROCESS | 3612 | 1464289622711 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (10E37000) [pid = 3612] [serial = 157] [outer = 10A5AC00] 12:07:03 INFO - PROCESS | 3612 | 1464289623139 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 614ms 12:07:03 INFO - PROCESS | 3612 | 1464289623176 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3612 | 1464289623182 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:07:03 INFO - PROCESS | 3612 | 1464289623188 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3612 | 1464289623191 Marionette TRACE conn3 <- [1,178,null,{}] 12:07:03 INFO - PROCESS | 3612 | 1464289623195 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 3612 | 1464289623261 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:07:03 INFO - PROCESS | 3612 | 1464289623271 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3612 | ++DOCSHELL 11C0B000 == 29 [pid = 3612] [id = 54] 12:07:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (11C0B400) [pid = 3612] [serial = 158] [outer = 00000000] 12:07:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1287E400) [pid = 3612] [serial = 159] [outer = 11C0B400] 12:07:03 INFO - PROCESS | 3612 | 1464289623320 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (12B5F800) [pid = 3612] [serial = 160] [outer = 11C0B400] 12:07:03 INFO - PROCESS | 3612 | 1464289623718 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 569ms 12:07:03 INFO - PROCESS | 3612 | 1464289623746 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3612 | 1464289623749 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:07:03 INFO - PROCESS | 3612 | 1464289623752 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3612 | 1464289623756 Marionette TRACE conn3 <- [1,182,null,{}] 12:07:03 INFO - PROCESS | 3612 | 1464289623767 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 3612 | 1464289623850 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:07:03 INFO - PROCESS | 3612 | 1464289623858 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3612 | ++DOCSHELL 13319400 == 30 [pid = 3612] [id = 55] 12:07:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (13319800) [pid = 3612] [serial = 161] [outer = 00000000] 12:07:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1336A800) [pid = 3612] [serial = 162] [outer = 13319800] 12:07:03 INFO - PROCESS | 3612 | 1464289623906 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (13709C00) [pid = 3612] [serial = 163] [outer = 13319800] 12:07:04 INFO - PROCESS | 3612 | 1464289624293 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 568ms 12:07:04 INFO - PROCESS | 3612 | 1464289624330 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 3612 | 1464289624332 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:07:04 INFO - PROCESS | 3612 | 1464289624339 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 3612 | 1464289624341 Marionette TRACE conn3 <- [1,186,null,{}] 12:07:04 INFO - PROCESS | 3612 | 1464289624354 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 3612 | 1464289624431 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:07:04 INFO - PROCESS | 3612 | 1464289624437 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3612 | ++DOCSHELL 13369C00 == 31 [pid = 3612] [id = 56] 12:07:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (14005C00) [pid = 3612] [serial = 164] [outer = 00000000] 12:07:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (140C1400) [pid = 3612] [serial = 165] [outer = 14005C00] 12:07:04 INFO - PROCESS | 3612 | 1464289624481 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (14FEA000) [pid = 3612] [serial = 166] [outer = 14005C00] 12:07:04 INFO - PROCESS | 3612 | 1464289624855 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 539ms 12:07:04 INFO - PROCESS | 3612 | 1464289624879 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 3612 | 1464289624880 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:07:04 INFO - PROCESS | 3612 | 1464289624884 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:07:04 INFO - PROCESS | 3612 | 1464289624885 Marionette TRACE conn3 <- [1,190,null,{}] 12:07:04 INFO - PROCESS | 3612 | 1464289624889 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 3612 | 1464289624972 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:07:04 INFO - PROCESS | 3612 | 1464289624981 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3612 | ++DOCSHELL 15656400 == 32 [pid = 3612] [id = 57] 12:07:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (156D9800) [pid = 3612] [serial = 167] [outer = 00000000] 12:07:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (158C8C00) [pid = 3612] [serial = 168] [outer = 156D9800] 12:07:05 INFO - PROCESS | 3612 | 1464289625025 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (15BB3800) [pid = 3612] [serial = 169] [outer = 156D9800] 12:07:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1677B000) [pid = 3612] [serial = 170] [outer = 1B58B000] 12:07:05 INFO - PROCESS | 3612 | 1464289625456 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 614ms 12:07:05 INFO - PROCESS | 3612 | 1464289625488 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 3612 | 1464289625490 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:07:05 INFO - PROCESS | 3612 | 1464289625501 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3612 | 1464289625502 Marionette TRACE conn3 <- [1,194,null,{}] 12:07:05 INFO - PROCESS | 3612 | 1464289625506 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:05 INFO - PROCESS | 3612 | 1464289625604 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:07:05 INFO - PROCESS | 3612 | 1464289625611 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 3612 | ++DOCSHELL 16202C00 == 33 [pid = 3612] [id = 58] 12:07:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1677CC00) [pid = 3612] [serial = 171] [outer = 00000000] 12:07:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (178E5C00) [pid = 3612] [serial = 172] [outer = 1677CC00] 12:07:05 INFO - PROCESS | 3612 | 1464289625659 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (17CAF400) [pid = 3612] [serial = 173] [outer = 1677CC00] 12:07:06 INFO - PROCESS | 3612 | 1464289626032 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 569ms 12:07:06 INFO - PROCESS | 3612 | 1464289626074 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 3612 | 1464289626059 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:07:06 INFO - PROCESS | 3612 | 1464289626062 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:07:06 INFO - PROCESS | 3612 | 1464289626064 Marionette TRACE conn3 <- [1,198,null,{}] 12:07:06 INFO - PROCESS | 3612 | 1464289626077 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:06 INFO - PROCESS | 3612 | 1464289626151 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:07:06 INFO - PROCESS | 3612 | 1464289626158 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3612 | ++DOCSHELL 17937800 == 34 [pid = 3612] [id = 59] 12:07:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (18225400) [pid = 3612] [serial = 174] [outer = 00000000] 12:07:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (182E5800) [pid = 3612] [serial = 175] [outer = 18225400] 12:07:06 INFO - PROCESS | 3612 | 1464289626202 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (182E6C00) [pid = 3612] [serial = 176] [outer = 18225400] 12:07:06 INFO - PROCESS | 3612 | 1464289626571 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 524ms 12:07:06 INFO - PROCESS | 3612 | 1464289626599 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 3612 | 1464289626601 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:07:06 INFO - PROCESS | 3612 | 1464289626604 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:07:06 INFO - PROCESS | 3612 | 1464289626606 Marionette TRACE conn3 <- [1,202,null,{}] 12:07:06 INFO - PROCESS | 3612 | 1464289626609 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:06 INFO - PROCESS | 3612 | 1464289626742 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:07:06 INFO - PROCESS | 3612 | 1464289626750 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3612 | ++DOCSHELL 11CA5C00 == 35 [pid = 3612] [id = 60] 12:07:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (17C09400) [pid = 3612] [serial = 177] [outer = 00000000] 12:07:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (19F81000) [pid = 3612] [serial = 178] [outer = 17C09400] 12:07:06 INFO - PROCESS | 3612 | 1464289626793 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (19F81400) [pid = 3612] [serial = 179] [outer = 17C09400] 12:07:07 INFO - PROCESS | 3612 | 1464289627169 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 599ms 12:07:07 INFO - PROCESS | 3612 | 1464289627224 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3612 | 1464289627226 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:07:07 INFO - PROCESS | 3612 | 1464289627230 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3612 | 1464289627231 Marionette TRACE conn3 <- [1,206,null,{}] 12:07:07 INFO - PROCESS | 3612 | 1464289627235 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 3612 | 1464289627317 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:07:07 INFO - PROCESS | 3612 | 1464289627324 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3612 | ++DOCSHELL 1330E000 == 36 [pid = 3612] [id = 61] 12:07:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1A417C00) [pid = 3612] [serial = 180] [outer = 00000000] 12:07:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1A880400) [pid = 3612] [serial = 181] [outer = 1A417C00] 12:07:07 INFO - PROCESS | 3612 | 1464289627368 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1A884800) [pid = 3612] [serial = 182] [outer = 1A417C00] 12:07:07 INFO - PROCESS | 3612 | 1464289627770 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 569ms 12:07:07 INFO - PROCESS | 3612 | 1464289627792 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3612 | 1464289627793 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:07:07 INFO - PROCESS | 3612 | 1464289627796 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3612 | 1464289627798 Marionette TRACE conn3 <- [1,210,null,{}] 12:07:07 INFO - PROCESS | 3612 | 1464289627809 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 3612 | 1464289627907 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:07:07 INFO - PROCESS | 3612 | 1464289627913 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3612 | ++DOCSHELL 140B6000 == 37 [pid = 3612] [id = 62] 12:07:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (140BA000) [pid = 3612] [serial = 183] [outer = 00000000] 12:07:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1AA70C00) [pid = 3612] [serial = 184] [outer = 140BA000] 12:07:07 INFO - PROCESS | 3612 | 1464289627957 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1AA74000) [pid = 3612] [serial = 185] [outer = 140BA000] 12:07:08 INFO - PROCESS | 3612 | 1464289628341 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 569ms 12:07:08 INFO - PROCESS | 3612 | 1464289628377 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3612 | 1464289628379 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:07:08 INFO - PROCESS | 3612 | 1464289628383 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 3612 | 1464289628385 Marionette TRACE conn3 <- [1,214,null,{}] 12:07:08 INFO - PROCESS | 3612 | 1464289628396 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 3612 | 1464289628506 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:07:08 INFO - PROCESS | 3612 | 1464289628512 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 3612 | ++DOCSHELL 13D22800 == 38 [pid = 3612] [id = 63] 12:07:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1444DC00) [pid = 3612] [serial = 186] [outer = 00000000] 12:07:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AAD8800) [pid = 3612] [serial = 187] [outer = 1444DC00] 12:07:08 INFO - PROCESS | 3612 | 1464289628543 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AAE2800) [pid = 3612] [serial = 188] [outer = 1444DC00] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (158CA400) [pid = 3612] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (17C02000) [pid = 3612] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1828E000) [pid = 3612] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (13307400) [pid = 3612] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (19D5C400) [pid = 3612] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (156CDC00) [pid = 3612] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1763A400) [pid = 3612] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (15BAD800) [pid = 3612] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (156CE800) [pid = 3612] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (13D2D400) [pid = 3612] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1336C000) [pid = 3612] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (11A05C00) [pid = 3612] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (10503800) [pid = 3612] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (15FB9C00) [pid = 3612] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:07:09 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1809B800) [pid = 3612] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:07:09 INFO - PROCESS | 3612 | 1464289629157 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 808ms 12:07:09 INFO - PROCESS | 3612 | 1464289629183 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 3612 | 1464289629185 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 3612 | 1464289629188 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:07:09 INFO - PROCESS | 3612 | 1464289629190 Marionette TRACE conn3 <- [1,218,null,{}] 12:07:09 INFO - PROCESS | 3612 | 1464289629193 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 3612 | 1464289629264 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:07:09 INFO - PROCESS | 3612 | 1464289629270 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3612 | ++DOCSHELL 11A05C00 == 39 [pid = 3612] [id = 64] 12:07:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (11C67400) [pid = 3612] [serial = 189] [outer = 00000000] 12:07:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (140B5000) [pid = 3612] [serial = 190] [outer = 11C67400] 12:07:09 INFO - PROCESS | 3612 | 1464289629313 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (158CF400) [pid = 3612] [serial = 191] [outer = 11C67400] 12:07:09 INFO - PROCESS | 3612 | 1464289629688 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 509ms 12:07:09 INFO - PROCESS | 3612 | 1464289629707 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 3612 | 1464289629709 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 3612 | 1464289629712 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:07:09 INFO - PROCESS | 3612 | 1464289629714 Marionette TRACE conn3 <- [1,222,null,{}] 12:07:09 INFO - PROCESS | 3612 | 1464289629725 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 3612 | 1464289629815 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:07:09 INFO - PROCESS | 3612 | 1464289629824 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3612 | ++DOCSHELL 1336C000 == 40 [pid = 3612] [id = 65] 12:07:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (14010400) [pid = 3612] [serial = 192] [outer = 00000000] 12:07:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (182E4800) [pid = 3612] [serial = 193] [outer = 14010400] 12:07:09 INFO - PROCESS | 3612 | 1464289629867 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1AAE3C00) [pid = 3612] [serial = 194] [outer = 14010400] 12:07:10 INFO - PROCESS | 3612 | 1464289630237 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 569ms 12:07:10 INFO - PROCESS | 3612 | 1464289630295 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3612 | 1464289630296 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:07:10 INFO - PROCESS | 3612 | 1464289630287 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3612 | 1464289630289 Marionette TRACE conn3 <- [1,226,null,{}] 12:07:10 INFO - PROCESS | 3612 | 1464289630292 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 3612 | 1464289630364 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:07:10 INFO - PROCESS | 3612 | 1464289630371 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3612 | ++DOCSHELL 18284000 == 41 [pid = 3612] [id = 66] 12:07:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1AE2F000) [pid = 3612] [serial = 195] [outer = 00000000] 12:07:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1AE39C00) [pid = 3612] [serial = 196] [outer = 1AE2F000] 12:07:10 INFO - PROCESS | 3612 | 1464289630414 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1AF53800) [pid = 3612] [serial = 197] [outer = 1AE2F000] 12:07:10 INFO - PROCESS | 3612 | 1464289630779 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 509ms 12:07:10 INFO - PROCESS | 3612 | 1464289630802 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3612 | 1464289630803 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:07:10 INFO - PROCESS | 3612 | 1464289630807 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3612 | 1464289630808 Marionette TRACE conn3 <- [1,230,null,{}] 12:07:10 INFO - PROCESS | 3612 | 1464289630812 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 3612 | 1464289630914 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:07:10 INFO - PROCESS | 3612 | 1464289630922 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3612 | ++DOCSHELL 1370A400 == 42 [pid = 3612] [id = 67] 12:07:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (15690400) [pid = 3612] [serial = 198] [outer = 00000000] 12:07:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (15699000) [pid = 3612] [serial = 199] [outer = 15690400] 12:07:10 INFO - PROCESS | 3612 | 1464289630977 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1569A000) [pid = 3612] [serial = 200] [outer = 15690400] 12:07:11 INFO - PROCESS | 3612 | 1464289631678 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 899ms 12:07:11 INFO - PROCESS | 3612 | 1464289631720 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 3612 | 1464289631725 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:07:11 INFO - PROCESS | 3612 | 1464289631730 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 3612 | 1464289631734 Marionette TRACE conn3 <- [1,234,null,{}] 12:07:11 INFO - PROCESS | 3612 | 1464289631740 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:11 INFO - PROCESS | 3612 | 1464289631853 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:07:11 INFO - PROCESS | 3612 | 1464289631928 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 3612 | ++DOCSHELL 10A7E400 == 43 [pid = 3612] [id = 68] 12:07:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (10B74C00) [pid = 3612] [serial = 201] [outer = 00000000] 12:07:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (11A10800) [pid = 3612] [serial = 202] [outer = 10B74C00] 12:07:11 INFO - PROCESS | 3612 | 1464289631966 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (12D79000) [pid = 3612] [serial = 203] [outer = 10B74C00] 12:07:12 INFO - PROCESS | 3612 | 1464289632825 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1138ms 12:07:12 INFO - PROCESS | 3612 | 1464289632876 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 3612 | 1464289632880 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:07:12 INFO - PROCESS | 3612 | 1464289632885 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 3612 | 1464289632889 Marionette TRACE conn3 <- [1,238,null,{}] 12:07:12 INFO - PROCESS | 3612 | 1464289632896 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:12 INFO - PROCESS | 3612 | 1464289632996 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:07:13 INFO - PROCESS | 3612 | 1464289633071 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3612 | ++DOCSHELL 10A5BC00 == 44 [pid = 3612] [id = 69] 12:07:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (10A5F000) [pid = 3612] [serial = 204] [outer = 00000000] 12:07:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1141E400) [pid = 3612] [serial = 205] [outer = 10A5F000] 12:07:13 INFO - PROCESS | 3612 | 1464289633120 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (11A0A400) [pid = 3612] [serial = 206] [outer = 10A5F000] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 18284000 == 43 [pid = 3612] [id = 66] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 1336C000 == 42 [pid = 3612] [id = 65] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 11A05C00 == 41 [pid = 3612] [id = 64] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 13D22800 == 40 [pid = 3612] [id = 63] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 140B6000 == 39 [pid = 3612] [id = 62] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 1330E000 == 38 [pid = 3612] [id = 61] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 11CA5C00 == 37 [pid = 3612] [id = 60] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 17937800 == 36 [pid = 3612] [id = 59] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 16202C00 == 35 [pid = 3612] [id = 58] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 15656400 == 34 [pid = 3612] [id = 57] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 13369C00 == 33 [pid = 3612] [id = 56] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 13319400 == 32 [pid = 3612] [id = 55] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 11C0B000 == 31 [pid = 3612] [id = 54] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 10A59400 == 30 [pid = 3612] [id = 53] 12:07:13 INFO - PROCESS | 3612 | --DOCSHELL 1055F000 == 29 [pid = 3612] [id = 52] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1A968400) [pid = 3612] [serial = 151] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (18287000) [pid = 3612] [serial = 138] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (188B5400) [pid = 3612] [serial = 141] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (17075C00) [pid = 3612] [serial = 144] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1828AC00) [pid = 3612] [serial = 139] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1A1D4C00) [pid = 3612] [serial = 147] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (188C3000) [pid = 3612] [serial = 142] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1A87FC00) [pid = 3612] [serial = 150] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1A96A000) [pid = 3612] [serial = 153] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (17C0E400) [pid = 3612] [serial = 132] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (18042000) [pid = 3612] [serial = 133] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (178E8800) [pid = 3612] [serial = 129] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (178EB400) [pid = 3612] [serial = 130] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (16A08000) [pid = 3612] [serial = 126] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (17070800) [pid = 3612] [serial = 127] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (158CAC00) [pid = 3612] [serial = 123] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (15BB3C00) [pid = 3612] [serial = 124] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1444E800) [pid = 3612] [serial = 120] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1564D000) [pid = 3612] [serial = 121] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (13709800) [pid = 3612] [serial = 117] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (13D20800) [pid = 3612] [serial = 118] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (11CA4400) [pid = 3612] [serial = 114] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1289E400) [pid = 3612] [serial = 115] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (10A7D000) [pid = 3612] [serial = 111] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (10E3F000) [pid = 3612] [serial = 112] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (168B0800) [pid = 3612] [serial = 109] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1822EC00) [pid = 3612] [serial = 136] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1822A800) [pid = 3612] [serial = 135] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1A416400) [pid = 3612] [serial = 148] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (19D58800) [pid = 3612] [serial = 145] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3612 | 1464289633584 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 703ms 12:07:13 INFO - PROCESS | 3612 | 1464289633590 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3612 | 1464289633596 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:07:13 INFO - PROCESS | 3612 | 1464289633630 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3612 | 1464289633633 Marionette TRACE conn3 <- [1,242,null,{}] 12:07:13 INFO - PROCESS | 3612 | 1464289633637 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 3612 | 1464289633724 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:07:13 INFO - PROCESS | 3612 | 1464289633733 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3612 | ++DOCSHELL 12886400 == 30 [pid = 3612] [id = 70] 12:07:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (1288D800) [pid = 3612] [serial = 207] [outer = 00000000] 12:07:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1313FC00) [pid = 3612] [serial = 208] [outer = 1288D800] 12:07:13 INFO - PROCESS | 3612 | 1464289633782 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1330A400) [pid = 3612] [serial = 209] [outer = 1288D800] 12:07:14 INFO - PROCESS | 3612 | 1464289634202 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 614ms 12:07:14 INFO - PROCESS | 3612 | 1464289634250 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 3612 | 1464289634253 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:07:14 INFO - PROCESS | 3612 | 1464289634260 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 3612 | 1464289634264 Marionette TRACE conn3 <- [1,246,null,{}] 12:07:14 INFO - PROCESS | 3612 | 1464289634274 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 3612 | 1464289634356 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:07:14 INFO - PROCESS | 3612 | 1464289634366 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3612 | ++DOCSHELL 137E7800 == 31 [pid = 3612] [id = 71] 12:07:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (137E8400) [pid = 3612] [serial = 210] [outer = 00000000] 12:07:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (14011800) [pid = 3612] [serial = 211] [outer = 137E8400] 12:07:14 INFO - PROCESS | 3612 | 1464289634398 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (140BC800) [pid = 3612] [serial = 212] [outer = 137E8400] 12:07:14 INFO - PROCESS | 3612 | 1464289634832 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 599ms 12:07:14 INFO - PROCESS | 3612 | 1464289634862 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:07:14 INFO - PROCESS | 3612 | 1464289634865 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:07:14 INFO - PROCESS | 3612 | 1464289634868 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 3612 | 1464289634870 Marionette TRACE conn3 <- [1,250,null,{}] 12:07:14 INFO - PROCESS | 3612 | 1464289634873 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 3612 | 1464289634955 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:07:14 INFO - PROCESS | 3612 | 1464289634961 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3612 | ++DOCSHELL 140BE800 == 32 [pid = 3612] [id = 72] 12:07:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (140C1000) [pid = 3612] [serial = 213] [outer = 00000000] 12:07:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (15692C00) [pid = 3612] [serial = 214] [outer = 140C1000] 12:07:14 INFO - PROCESS | 3612 | 1464289635007 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1569E400) [pid = 3612] [serial = 215] [outer = 140C1000] 12:07:15 INFO - PROCESS | 3612 | 1464289635413 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 569ms 12:07:15 INFO - PROCESS | 3612 | 1464289635445 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 3612 | 1464289635457 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:07:15 INFO - PROCESS | 3612 | 1464289635467 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 3612 | 1464289635469 Marionette TRACE conn3 <- [1,254,null,{}] 12:07:15 INFO - PROCESS | 3612 | 1464289635472 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:15 INFO - PROCESS | 3612 | 1464289635565 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:07:15 INFO - PROCESS | 3612 | 1464289635571 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 3612 | ++DOCSHELL 15691C00 == 33 [pid = 3612] [id = 73] 12:07:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (15692400) [pid = 3612] [serial = 216] [outer = 00000000] 12:07:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (158CAC00) [pid = 3612] [serial = 217] [outer = 15692400] 12:07:15 INFO - PROCESS | 3612 | 1464289635616 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (15BAE800) [pid = 3612] [serial = 218] [outer = 15692400] 12:07:16 INFO - PROCESS | 3612 | 1464289636039 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 599ms 12:07:16 INFO - PROCESS | 3612 | 1464289636089 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3612 | 1464289636075 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:07:16 INFO - PROCESS | 3612 | 1464289636083 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 3612 | 1464289636085 Marionette TRACE conn3 <- [1,258,null,{}] 12:07:16 INFO - PROCESS | 3612 | 1464289636089 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 3612 | 1464289636205 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:07:16 INFO - PROCESS | 3612 | 1464289636219 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3612 | ++DOCSHELL 16201400 == 34 [pid = 3612] [id = 74] 12:07:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (16201C00) [pid = 3612] [serial = 219] [outer = 00000000] 12:07:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (16C10400) [pid = 3612] [serial = 220] [outer = 16201C00] 12:07:16 INFO - PROCESS | 3612 | 1464289636297 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (16EBF000) [pid = 3612] [serial = 221] [outer = 16201C00] 12:07:16 INFO - PROCESS | 3612 | 1464289636710 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 673ms 12:07:16 INFO - PROCESS | 3612 | 1464289636764 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3612 | 1464289636766 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 3612 | 1464289636769 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:07:16 INFO - PROCESS | 3612 | 1464289636771 Marionette TRACE conn3 <- [1,262,null,{}] 12:07:16 INFO - PROCESS | 3612 | 1464289636774 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 3612 | 1464289636879 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:07:16 INFO - PROCESS | 3612 | 1464289636915 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3612 | ++DOCSHELL 17639400 == 35 [pid = 3612] [id = 75] 12:07:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (178E8800) [pid = 3612] [serial = 222] [outer = 00000000] 12:07:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (17937800) [pid = 3612] [serial = 223] [outer = 178E8800] 12:07:16 INFO - PROCESS | 3612 | 1464289636963 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (17CB4800) [pid = 3612] [serial = 224] [outer = 178E8800] 12:07:17 INFO - PROCESS | 3612 | 1464289637353 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 614ms 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1677CC00) [pid = 3612] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (11C0B400) [pid = 3612] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (14005C00) [pid = 3612] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1A417C00) [pid = 3612] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (13319800) [pid = 3612] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (10A5AC00) [pid = 3612] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1444DC00) [pid = 3612] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10565400) [pid = 3612] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (140BA000) [pid = 3612] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (18225400) [pid = 3612] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (11C67400) [pid = 3612] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1AE2F000) [pid = 3612] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (17C09400) [pid = 3612] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (156D9800) [pid = 3612] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:07:17 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (14010400) [pid = 3612] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:07:17 INFO - PROCESS | 3612 | 1464289637579 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 3612 | 1464289637581 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:07:17 INFO - PROCESS | 3612 | 1464289637590 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 3612 | 1464289637592 Marionette TRACE conn3 <- [1,266,null,{}] 12:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:07:17 INFO - PROCESS | 3612 | 1464289637595 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:17 INFO - PROCESS | 3612 | 1464289637665 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:07:17 INFO - PROCESS | 3612 | 1464289637680 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 3612 | ++DOCSHELL 110AC000 == 36 [pid = 3612] [id = 76] 12:07:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (1336E800) [pid = 3612] [serial = 225] [outer = 00000000] 12:07:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (14451800) [pid = 3612] [serial = 226] [outer = 1336E800] 12:07:17 INFO - PROCESS | 3612 | 1464289637708 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (156CE800) [pid = 3612] [serial = 227] [outer = 1336E800] 12:07:18 INFO - PROCESS | 3612 | 1464289638082 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 509ms 12:07:18 INFO - PROCESS | 3612 | 1464289638094 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3612 | 1464289638096 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 3612 | 1464289638099 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:07:18 INFO - PROCESS | 3612 | 1464289638101 Marionette TRACE conn3 <- [1,270,null,{}] 12:07:18 INFO - PROCESS | 3612 | 1464289638104 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 3612 | 1464289638224 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:07:18 INFO - PROCESS | 3612 | 1464289638233 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3612 | ++DOCSHELL 102F7800 == 37 [pid = 3612] [id = 77] 12:07:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (10A58400) [pid = 3612] [serial = 228] [outer = 00000000] 12:07:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1809F000) [pid = 3612] [serial = 229] [outer = 10A58400] 12:07:18 INFO - PROCESS | 3612 | 1464289638276 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (180A3800) [pid = 3612] [serial = 230] [outer = 10A58400] 12:07:18 INFO - PROCESS | 3612 | 1464289638641 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 569ms 12:07:18 INFO - PROCESS | 3612 | 1464289638677 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3612 | 1464289638679 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:07:18 INFO - PROCESS | 3612 | 1464289638683 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 3612 | 1464289638685 Marionette TRACE conn3 <- [1,274,null,{}] 12:07:18 INFO - PROCESS | 3612 | 1464289638690 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 3612 | 1464289638764 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:07:18 INFO - PROCESS | 3612 | 1464289638839 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3612 | ++DOCSHELL 11A0D400 == 38 [pid = 3612] [id = 78] 12:07:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (137F0800) [pid = 3612] [serial = 231] [outer = 00000000] 12:07:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (18290400) [pid = 3612] [serial = 232] [outer = 137F0800] 12:07:18 INFO - PROCESS | 3612 | 1464289638882 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (18290C00) [pid = 3612] [serial = 233] [outer = 137F0800] 12:07:19 INFO - PROCESS | 3612 | 1464289639204 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 12:07:19 INFO - PROCESS | 3612 | 1464289639263 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3612 | 1464289639265 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:07:19 INFO - PROCESS | 3612 | 1464289639268 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:07:19 INFO - PROCESS | 3612 | 1464289639271 Marionette TRACE conn3 <- [1,278,null,{}] 12:07:19 INFO - PROCESS | 3612 | 1464289639274 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:19 INFO - PROCESS | 3612 | 1464289639372 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:07:19 INFO - PROCESS | 3612 | 1464289639408 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3612 | ++DOCSHELL 1050AC00 == 39 [pid = 3612] [id = 79] 12:07:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (10A5B000) [pid = 3612] [serial = 234] [outer = 00000000] 12:07:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (18824000) [pid = 3612] [serial = 235] [outer = 10A5B000] 12:07:19 INFO - PROCESS | 3612 | 1464289639457 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1882D800) [pid = 3612] [serial = 236] [outer = 10A5B000] 12:07:20 INFO - PROCESS | 3612 | 1464289640018 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 808ms 12:07:20 INFO - PROCESS | 3612 | 1464289640078 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 3612 | 1464289640083 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:07:20 INFO - PROCESS | 3612 | 1464289640088 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 3612 | 1464289640092 Marionette TRACE conn3 <- [1,282,null,{}] 12:07:20 INFO - PROCESS | 3612 | 1464289640097 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 3612 | 1464289640184 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:07:20 INFO - PROCESS | 3612 | 1464289640258 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 3612 | ++DOCSHELL 10A62400 == 40 [pid = 3612] [id = 80] 12:07:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1121D000) [pid = 3612] [serial = 237] [outer = 00000000] 12:07:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (12A97800) [pid = 3612] [serial = 238] [outer = 1121D000] 12:07:20 INFO - PROCESS | 3612 | 1464289640314 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (13319400) [pid = 3612] [serial = 239] [outer = 1121D000] 12:07:20 INFO - PROCESS | 3612 | 1464289640927 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 854ms 12:07:20 INFO - PROCESS | 3612 | 1464289640940 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 3612 | 1464289640946 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:07:20 INFO - PROCESS | 3612 | 1464289640952 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 3612 | 1464289640955 Marionette TRACE conn3 <- [1,286,null,{}] 12:07:20 INFO - PROCESS | 3612 | 1464289640959 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:21 INFO - PROCESS | 3612 | 1464289641062 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:07:21 INFO - PROCESS | 3612 | 1464289641148 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 3612 | ++DOCSHELL 1370C400 == 41 [pid = 3612] [id = 81] 12:07:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1370CC00) [pid = 3612] [serial = 240] [outer = 00000000] 12:07:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (15691800) [pid = 3612] [serial = 241] [outer = 1370CC00] 12:07:21 INFO - PROCESS | 3612 | 1464289641201 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (157A3400) [pid = 3612] [serial = 242] [outer = 1370CC00] 12:07:21 INFO - PROCESS | 3612 | 1464289641699 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 763ms 12:07:21 INFO - PROCESS | 3612 | 1464289641749 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3612 | 1464289641752 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:07:21 INFO - PROCESS | 3612 | 1464289641780 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 3612 | 1464289641783 Marionette TRACE conn3 <- [1,290,null,{}] 12:07:21 INFO - PROCESS | 3612 | 1464289641820 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:21 INFO - PROCESS | 3612 | 1464289641992 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:07:22 INFO - PROCESS | 3612 | 1464289642100 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 3612 | ++DOCSHELL 1677EC00 == 42 [pid = 3612] [id = 82] 12:07:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (178E6400) [pid = 3612] [serial = 243] [outer = 00000000] 12:07:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (18825800) [pid = 3612] [serial = 244] [outer = 178E6400] 12:07:22 INFO - PROCESS | 3612 | 1464289642140 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1882C800) [pid = 3612] [serial = 245] [outer = 178E6400] 12:07:22 INFO - PROCESS | 3612 | 1464289642809 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1063ms 12:07:22 INFO - PROCESS | 3612 | 1464289642851 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 3612 | 1464289642858 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:07:22 INFO - PROCESS | 3612 | 1464289642882 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 3612 | 1464289642886 Marionette TRACE conn3 <- [1,294,null,{}] 12:07:22 INFO - PROCESS | 3612 | 1464289642892 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 3612 | 1464289642984 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:07:23 INFO - PROCESS | 3612 | 1464289643060 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 3612 | ++DOCSHELL 10A7EC00 == 43 [pid = 3612] [id = 83] 12:07:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1121C800) [pid = 3612] [serial = 246] [outer = 00000000] 12:07:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (11A03800) [pid = 3612] [serial = 247] [outer = 1121C800] 12:07:23 INFO - PROCESS | 3612 | 1464289643108 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (11CA4400) [pid = 3612] [serial = 248] [outer = 1121C800] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 11A0D400 == 42 [pid = 3612] [id = 78] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 102F7800 == 41 [pid = 3612] [id = 77] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 110AC000 == 40 [pid = 3612] [id = 76] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 17639400 == 39 [pid = 3612] [id = 75] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 16201400 == 38 [pid = 3612] [id = 74] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 15691C00 == 37 [pid = 3612] [id = 73] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 140BE800 == 36 [pid = 3612] [id = 72] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 137E7800 == 35 [pid = 3612] [id = 71] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 12886400 == 34 [pid = 3612] [id = 70] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 10A5BC00 == 33 [pid = 3612] [id = 69] 12:07:23 INFO - PROCESS | 3612 | --DOCSHELL 10A7E400 == 32 [pid = 3612] [id = 68] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (178E5C00) [pid = 3612] [serial = 172] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (17CAF400) [pid = 3612] [serial = 173] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1287E400) [pid = 3612] [serial = 159] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (12B5F800) [pid = 3612] [serial = 160] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (140C1400) [pid = 3612] [serial = 165] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (14FEA000) [pid = 3612] [serial = 166] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1A884800) [pid = 3612] [serial = 182] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1336A800) [pid = 3612] [serial = 162] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1A880400) [pid = 3612] [serial = 181] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (13709C00) [pid = 3612] [serial = 163] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (10A81400) [pid = 3612] [serial = 156] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (10E37000) [pid = 3612] [serial = 157] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1AAD8800) [pid = 3612] [serial = 187] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1BD22C00) [pid = 3612] [serial = 46] [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.] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1A972C00) [pid = 3612] [serial = 154] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1AA74000) [pid = 3612] [serial = 185] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1AA70C00) [pid = 3612] [serial = 184] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (182E5800) [pid = 3612] [serial = 175] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (140B5000) [pid = 3612] [serial = 190] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (182E6C00) [pid = 3612] [serial = 176] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (158CF400) [pid = 3612] [serial = 191] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1AE39C00) [pid = 3612] [serial = 196] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (19F81000) [pid = 3612] [serial = 178] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (158C8C00) [pid = 3612] [serial = 168] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (15BB3800) [pid = 3612] [serial = 169] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1AAE2800) [pid = 3612] [serial = 188] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1AAE3C00) [pid = 3612] [serial = 194] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1AF53800) [pid = 3612] [serial = 197] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (19F81400) [pid = 3612] [serial = 179] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (182E4800) [pid = 3612] [serial = 193] [outer = 00000000] [url = about:blank] 12:07:23 INFO - PROCESS | 3612 | 1464289643674 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:23 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. 12:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 809ms 12:07:23 INFO - PROCESS | 3612 | 1464289643689 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 3612 | 1464289643695 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:07:23 INFO - PROCESS | 3612 | 1464289643701 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 3612 | 1464289643703 Marionette TRACE conn3 <- [1,298,null,{}] 12:07:23 INFO - PROCESS | 3612 | 1464289643707 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 3612 | 1464289643769 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:07:23 INFO - PROCESS | 3612 | 1464289643778 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 3612 | ++DOCSHELL 1288C000 == 33 [pid = 3612] [id = 84] 12:07:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1288DC00) [pid = 3612] [serial = 249] [outer = 00000000] 12:07:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (13370000) [pid = 3612] [serial = 250] [outer = 1288DC00] 12:07:23 INFO - PROCESS | 3612 | 1464289643824 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (1370AC00) [pid = 3612] [serial = 251] [outer = 1288DC00] 12:07:24 INFO - PROCESS | 3612 | 1464289644246 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:24 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. 12:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 598ms 12:07:24 INFO - PROCESS | 3612 | 1464289644300 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 3612 | 1464289644303 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:07:24 INFO - PROCESS | 3612 | 1464289644306 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 3612 | 1464289644309 Marionette TRACE conn3 <- [1,302,null,{}] 12:07:24 INFO - PROCESS | 3612 | 1464289644320 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 3612 | 1464289644402 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:07:24 INFO - PROCESS | 3612 | 1464289644412 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 3612 | ++DOCSHELL 15654C00 == 34 [pid = 3612] [id = 85] 12:07:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (15656400) [pid = 3612] [serial = 252] [outer = 00000000] 12:07:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1569E800) [pid = 3612] [serial = 253] [outer = 15656400] 12:07:24 INFO - PROCESS | 3612 | 1464289644459 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (158C7000) [pid = 3612] [serial = 254] [outer = 15656400] 12:07:24 INFO - PROCESS | 3612 | 1464289644959 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:24 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. 12:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 704ms 12:07:25 INFO - PROCESS | 3612 | 1464289645049 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3612 | 1464289645051 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:07:25 INFO - PROCESS | 3612 | 1464289645094 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 3612 | 1464289645096 Marionette TRACE conn3 <- [1,306,null,{}] 12:07:25 INFO - PROCESS | 3612 | 1464289645114 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 3612 | 1464289645199 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:07:25 INFO - PROCESS | 3612 | 1464289645206 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3612 | ++DOCSHELL 1792DC00 == 35 [pid = 3612] [id = 86] 12:07:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (17930C00) [pid = 3612] [serial = 255] [outer = 00000000] 12:07:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (18043400) [pid = 3612] [serial = 256] [outer = 17930C00] 12:07:25 INFO - PROCESS | 3612 | 1464289645251 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (18224C00) [pid = 3612] [serial = 257] [outer = 17930C00] 12:07:25 INFO - PROCESS | 3612 | 1464289645627 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:25 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. 12:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 599ms 12:07:25 INFO - PROCESS | 3612 | 1464289645679 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3612 | 1464289645681 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 3612 | 1464289645684 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:07:25 INFO - PROCESS | 3612 | 1464289645686 Marionette TRACE conn3 <- [1,310,null,{}] 12:07:25 INFO - PROCESS | 3612 | 1464289645689 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 3612 | 1464289645794 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:07:25 INFO - PROCESS | 3612 | 1464289645803 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3612 | ++DOCSHELL 18226000 == 36 [pid = 3612] [id = 87] 12:07:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1822A800) [pid = 3612] [serial = 258] [outer = 00000000] 12:07:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1828E000) [pid = 3612] [serial = 259] [outer = 1822A800] 12:07:25 INFO - PROCESS | 3612 | 1464289645870 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (182E7400) [pid = 3612] [serial = 260] [outer = 1822A800] 12:07:26 INFO - PROCESS | 3612 | 1464289646277 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:26 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. 12:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 599ms 12:07:26 INFO - PROCESS | 3612 | 1464289646308 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 3612 | 1464289646310 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:07:26 INFO - PROCESS | 3612 | 1464289646313 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 3612 | 1464289646315 Marionette TRACE conn3 <- [1,314,null,{}] 12:07:26 INFO - PROCESS | 3612 | 1464289646301 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:26 INFO - PROCESS | 3612 | 1464289646424 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:07:26 INFO - PROCESS | 3612 | 1464289646494 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 3612 | ++DOCSHELL 14447000 == 37 [pid = 3612] [id = 88] 12:07:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1850D400) [pid = 3612] [serial = 261] [outer = 00000000] 12:07:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1882B400) [pid = 3612] [serial = 262] [outer = 1850D400] 12:07:26 INFO - PROCESS | 3612 | 1464289646542 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (19D64400) [pid = 3612] [serial = 263] [outer = 1850D400] 12:07:26 INFO - PROCESS | 3612 | 1464289646948 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:27 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. 12:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 703ms 12:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:07:27 INFO - PROCESS | 3612 | 1464289647015 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3612 | 1464289647017 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:07:27 INFO - PROCESS | 3612 | 1464289647020 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 3612 | 1464289647022 Marionette TRACE conn3 <- [1,318,null,{}] 12:07:27 INFO - PROCESS | 3612 | 1464289647025 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 3612 | 1464289647123 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:07:27 INFO - PROCESS | 3612 | 1464289647144 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3612 | ++DOCSHELL 18826C00 == 38 [pid = 3612] [id = 89] 12:07:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (19D58800) [pid = 3612] [serial = 264] [outer = 00000000] 12:07:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1A1D4C00) [pid = 3612] [serial = 265] [outer = 19D58800] 12:07:27 INFO - PROCESS | 3612 | 1464289647188 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1A413000) [pid = 3612] [serial = 266] [outer = 19D58800] 12:07:27 INFO - PROCESS | 3612 | 1464289647570 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:27 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. 12:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 599ms 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (16201C00) [pid = 3612] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (178E8800) [pid = 3612] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (137E8400) [pid = 3612] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (140C1000) [pid = 3612] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1288D800) [pid = 3612] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (10A5F000) [pid = 3612] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (137F0800) [pid = 3612] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1336E800) [pid = 3612] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (15692400) [pid = 3612] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:07:27 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (10A58400) [pid = 3612] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:07:27 INFO - PROCESS | 3612 | 1464289647652 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3612 | 1464289647654 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:07:27 INFO - PROCESS | 3612 | 1464289647658 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:07:27 INFO - PROCESS | 3612 | 1464289647660 Marionette TRACE conn3 <- [1,322,null,{}] 12:07:27 INFO - PROCESS | 3612 | 1464289647664 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 3612 | 1464289647785 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:07:27 INFO - PROCESS | 3612 | 1464289647798 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3612 | ++DOCSHELL 11220000 == 39 [pid = 3612] [id = 90] 12:07:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (137EA000) [pid = 3612] [serial = 267] [outer = 00000000] 12:07:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1569A800) [pid = 3612] [serial = 268] [outer = 137EA000] 12:07:27 INFO - PROCESS | 3612 | 1464289647844 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (168B6C00) [pid = 3612] [serial = 269] [outer = 137EA000] 12:07:28 INFO - PROCESS | 3612 | 1464289648230 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:28 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. 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 614ms 12:07:28 INFO - PROCESS | 3612 | 1464289648287 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3612 | 1464289648289 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 3612 | 1464289648292 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:07:28 INFO - PROCESS | 3612 | 1464289648294 Marionette TRACE conn3 <- [1,326,null,{}] 12:07:28 INFO - PROCESS | 3612 | 1464289648298 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 3612 | 1464289648358 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:07:28 INFO - PROCESS | 3612 | 1464289648364 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 3612 | ++DOCSHELL 105EEC00 == 40 [pid = 3612] [id = 91] 12:07:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1336F000) [pid = 3612] [serial = 270] [outer = 00000000] 12:07:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (19F8CC00) [pid = 3612] [serial = 271] [outer = 1336F000] 12:07:28 INFO - PROCESS | 3612 | 1464289648441 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1A883C00) [pid = 3612] [serial = 272] [outer = 1336F000] 12:07:28 INFO - PROCESS | 3612 | 1464289648714 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:07:28 INFO - PROCESS | 3612 | 1464289648890 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:28 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. 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 659ms 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:07:28 INFO - PROCESS | 3612 | 1464289648960 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3612 | 1464289648964 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 3612 | 1464289648967 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 3612 | 1464289648969 Marionette TRACE conn3 <- [1,330,null,{}] 12:07:28 INFO - PROCESS | 3612 | 1464289648972 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 3612 | 1464289649080 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:07:29 INFO - PROCESS | 3612 | 1464289649077 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3612 | ++DOCSHELL 140B9C00 == 41 [pid = 3612] [id = 92] 12:07:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1A96C000) [pid = 3612] [serial = 273] [outer = 00000000] 12:07:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A976C00) [pid = 3612] [serial = 274] [outer = 1A96C000] 12:07:29 INFO - PROCESS | 3612 | 1464289649121 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1AA7A000) [pid = 3612] [serial = 275] [outer = 1A96C000] 12:07:29 INFO - PROCESS | 3612 | 1464289649534 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:29 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. 12:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 599ms 12:07:29 INFO - PROCESS | 3612 | 1464289649605 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3612 | 1464289649610 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:07:29 INFO - PROCESS | 3612 | 1464289649619 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 3612 | 1464289649623 Marionette TRACE conn3 <- [1,334,null,{}] 12:07:29 INFO - PROCESS | 3612 | 1464289649630 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 3612 | 1464289649737 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:07:29 INFO - PROCESS | 3612 | 1464289649819 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3612 | ++DOCSHELL 10A64400 == 42 [pid = 3612] [id = 93] 12:07:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (10A64C00) [pid = 3612] [serial = 276] [outer = 00000000] 12:07:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (10E3B800) [pid = 3612] [serial = 277] [outer = 10A64C00] 12:07:29 INFO - PROCESS | 3612 | 1464289649876 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (11A03000) [pid = 3612] [serial = 278] [outer = 10A64C00] 12:07:30 INFO - PROCESS | 3612 | 1464289650462 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:30 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. 12:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 854ms 12:07:30 INFO - PROCESS | 3612 | 1464289650488 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3612 | 1464289650492 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:07:30 INFO - PROCESS | 3612 | 1464289650514 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 3612 | 1464289650519 Marionette TRACE conn3 <- [1,338,null,{}] 12:07:30 INFO - PROCESS | 3612 | 1464289650524 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 3612 | 1464289650629 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:07:30 INFO - PROCESS | 3612 | 1464289650701 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3612 | ++DOCSHELL 13373800 == 43 [pid = 3612] [id = 94] 12:07:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (14014000) [pid = 3612] [serial = 279] [outer = 00000000] 12:07:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1569C800) [pid = 3612] [serial = 280] [outer = 14014000] 12:07:30 INFO - PROCESS | 3612 | 1464289650737 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (15BB7400) [pid = 3612] [serial = 281] [outer = 14014000] 12:07:31 INFO - PROCESS | 3612 | 1464289651305 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:31 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. 12:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 883ms 12:07:31 INFO - PROCESS | 3612 | 1464289651389 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 3612 | 1464289651391 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:07:31 INFO - PROCESS | 3612 | 1464289651395 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 3612 | 1464289651398 Marionette TRACE conn3 <- [1,342,null,{}] 12:07:31 INFO - PROCESS | 3612 | 1464289651407 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 3612 | 1464289651494 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:07:31 INFO - PROCESS | 3612 | 1464289651585 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 3612 | ++DOCSHELL 18226400 == 44 [pid = 3612] [id = 95] 12:07:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (18227000) [pid = 3612] [serial = 282] [outer = 00000000] 12:07:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (18823000) [pid = 3612] [serial = 283] [outer = 18227000] 12:07:31 INFO - PROCESS | 3612 | 1464289651643 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19D59400) [pid = 3612] [serial = 284] [outer = 18227000] 12:07:32 INFO - PROCESS | 3612 | 1464289652200 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:32 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. 12:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 869ms 12:07:32 INFO - PROCESS | 3612 | 1464289652265 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 3612 | 1464289652267 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:07:32 INFO - PROCESS | 3612 | 1464289652270 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 3612 | 1464289652272 Marionette TRACE conn3 <- [1,346,null,{}] 12:07:32 INFO - PROCESS | 3612 | 1464289652260 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 3612 | 1464289652361 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:07:32 INFO - PROCESS | 3612 | 1464289652449 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 3612 | ++DOCSHELL 18821400 == 45 [pid = 3612] [id = 96] 12:07:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1A971800) [pid = 3612] [serial = 285] [outer = 00000000] 12:07:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1AADD000) [pid = 3612] [serial = 286] [outer = 1A971800] 12:07:32 INFO - PROCESS | 3612 | 1464289652503 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AAE1C00) [pid = 3612] [serial = 287] [outer = 1A971800] 12:07:33 INFO - PROCESS | 3612 | 1464289653029 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:33 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. 12:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 868ms 12:07:33 INFO - PROCESS | 3612 | 1464289653122 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 3612 | 1464289653125 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:07:33 INFO - PROCESS | 3612 | 1464289653128 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 3612 | 1464289653130 Marionette TRACE conn3 <- [1,350,null,{}] 12:07:33 INFO - PROCESS | 3612 | 1464289653134 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 3612 | 1464289653239 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:07:33 INFO - PROCESS | 3612 | 1464289653336 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 3612 | ++DOCSHELL 10B75C00 == 46 [pid = 3612] [id = 97] 12:07:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (12A94C00) [pid = 3612] [serial = 288] [outer = 00000000] 12:07:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (140B5400) [pid = 3612] [serial = 289] [outer = 12A94C00] 12:07:33 INFO - PROCESS | 3612 | 1464289653390 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (140C2C00) [pid = 3612] [serial = 290] [outer = 12A94C00] 12:07:34 INFO - PROCESS | 3612 | 1464289654047 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:34 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. 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 958ms 12:07:34 INFO - PROCESS | 3612 | 1464289654096 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 3612 | 1464289654101 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:07:34 INFO - PROCESS | 3612 | 1464289654105 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 3612 | 1464289654109 Marionette TRACE conn3 <- [1,354,null,{}] 12:07:34 INFO - PROCESS | 3612 | 1464289654114 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 3612 | 1464289654207 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:07:34 INFO - PROCESS | 3612 | 1464289654301 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 3612 | ++DOCSHELL 10B7B400 == 47 [pid = 3612] [id = 98] 12:07:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (13146400) [pid = 3612] [serial = 291] [outer = 00000000] 12:07:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1331E400) [pid = 3612] [serial = 292] [outer = 13146400] 12:07:34 INFO - PROCESS | 3612 | 1464289654334 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (137E9000) [pid = 3612] [serial = 293] [outer = 13146400] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 105EEC00 == 46 [pid = 3612] [id = 91] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 11220000 == 45 [pid = 3612] [id = 90] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 18826C00 == 44 [pid = 3612] [id = 89] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 14447000 == 43 [pid = 3612] [id = 88] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 18226000 == 42 [pid = 3612] [id = 87] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 1792DC00 == 41 [pid = 3612] [id = 86] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 15654C00 == 40 [pid = 3612] [id = 85] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 1288C000 == 39 [pid = 3612] [id = 84] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 10A7EC00 == 38 [pid = 3612] [id = 83] 12:07:34 INFO - PROCESS | 3612 | --DOCSHELL 1050AC00 == 37 [pid = 3612] [id = 79] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (16C10400) [pid = 3612] [serial = 220] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (17937800) [pid = 3612] [serial = 223] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (14011800) [pid = 3612] [serial = 211] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (140BC800) [pid = 3612] [serial = 212] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (15699000) [pid = 3612] [serial = 199] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (15692C00) [pid = 3612] [serial = 214] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (16EBF000) [pid = 3612] [serial = 221] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1313FC00) [pid = 3612] [serial = 208] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1330A400) [pid = 3612] [serial = 209] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (11A0A400) [pid = 3612] [serial = 206] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1141E400) [pid = 3612] [serial = 205] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (11A10800) [pid = 3612] [serial = 202] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (18290400) [pid = 3612] [serial = 232] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (14451800) [pid = 3612] [serial = 226] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (156CE800) [pid = 3612] [serial = 227] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (17CB4800) [pid = 3612] [serial = 224] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (158CAC00) [pid = 3612] [serial = 217] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1809F000) [pid = 3612] [serial = 229] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (18290C00) [pid = 3612] [serial = 233] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (15BAE800) [pid = 3612] [serial = 218] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (180A3800) [pid = 3612] [serial = 230] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1569E400) [pid = 3612] [serial = 215] [outer = 00000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3612 | 1464289654824 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:34 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. 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 764ms 12:07:34 INFO - PROCESS | 3612 | 1464289654873 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 3612 | 1464289654878 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:07:34 INFO - PROCESS | 3612 | 1464289654884 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 3612 | 1464289654886 Marionette TRACE conn3 <- [1,358,null,{}] 12:07:34 INFO - PROCESS | 3612 | 1464289654890 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 3612 | 1464289654973 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:07:34 INFO - PROCESS | 3612 | 1464289654982 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 3612 | ++DOCSHELL 12D84800 == 38 [pid = 3612] [id = 99] 12:07:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1313FC00) [pid = 3612] [serial = 294] [outer = 00000000] 12:07:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (14451800) [pid = 3612] [serial = 295] [outer = 1313FC00] 12:07:35 INFO - PROCESS | 3612 | 1464289655027 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (15654C00) [pid = 3612] [serial = 296] [outer = 1313FC00] 12:07:35 INFO - PROCESS | 3612 | 1464289655463 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:35 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. 12:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 614ms 12:07:35 INFO - PROCESS | 3612 | 1464289655504 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 3612 | 1464289655506 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:07:35 INFO - PROCESS | 3612 | 1464289655509 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 3612 | 1464289655495 Marionette TRACE conn3 <- [1,362,null,{}] 12:07:35 INFO - PROCESS | 3612 | 1464289655505 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 3612 | 1464289655587 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:07:35 INFO - PROCESS | 3612 | 1464289655597 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 3612 | ++DOCSHELL 158CCC00 == 39 [pid = 3612] [id = 100] 12:07:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (158CDC00) [pid = 3612] [serial = 297] [outer = 00000000] 12:07:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (16C03400) [pid = 3612] [serial = 298] [outer = 158CDC00] 12:07:35 INFO - PROCESS | 3612 | 1464289655644 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (17156000) [pid = 3612] [serial = 299] [outer = 158CDC00] 12:07:36 INFO - PROCESS | 3612 | 1464289656059 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:36 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. 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 613ms 12:07:36 INFO - PROCESS | 3612 | 1464289656111 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3612 | 1464289656113 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:07:36 INFO - PROCESS | 3612 | 1464289656116 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3612 | 1464289656118 Marionette TRACE conn3 <- [1,366,null,{}] 12:07:36 INFO - PROCESS | 3612 | 1464289656122 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 3612 | 1464289656206 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:07:36 INFO - PROCESS | 3612 | 1464289656214 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3612 | ++DOCSHELL 176F2800 == 40 [pid = 3612] [id = 101] 12:07:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (17937800) [pid = 3612] [serial = 300] [outer = 00000000] 12:07:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (18048800) [pid = 3612] [serial = 301] [outer = 17937800] 12:07:36 INFO - PROCESS | 3612 | 1464289656260 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (18285000) [pid = 3612] [serial = 302] [outer = 17937800] 12:07:36 INFO - PROCESS | 3612 | 1464289656685 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:36 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. 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 599ms 12:07:36 INFO - PROCESS | 3612 | 1464289656736 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3612 | 1464289656722 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:07:36 INFO - PROCESS | 3612 | 1464289656725 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3612 | 1464289656727 Marionette TRACE conn3 <- [1,370,null,{}] 12:07:36 INFO - PROCESS | 3612 | 1464289656730 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 3612 | 1464289656813 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:07:36 INFO - PROCESS | 3612 | 1464289656819 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3612 | ++DOCSHELL 10272800 == 41 [pid = 3612] [id = 102] 12:07:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1803F400) [pid = 3612] [serial = 303] [outer = 00000000] 12:07:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (182E0400) [pid = 3612] [serial = 304] [outer = 1803F400] 12:07:36 INFO - PROCESS | 3612 | 1464289656864 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1850CC00) [pid = 3612] [serial = 305] [outer = 1803F400] 12:07:37 INFO - PROCESS | 3612 | 1464289657329 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:37 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. 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 599ms 12:07:37 INFO - PROCESS | 3612 | 1464289657345 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3612 | 1464289657347 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:07:37 INFO - PROCESS | 3612 | 1464289657350 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 3612 | 1464289657352 Marionette TRACE conn3 <- [1,374,null,{}] 12:07:37 INFO - PROCESS | 3612 | 1464289657356 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:37 INFO - PROCESS | 3612 | 1464289657463 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:07:37 INFO - PROCESS | 3612 | 1464289657472 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3612 | ++DOCSHELL 19F8DC00 == 42 [pid = 3612] [id = 103] 12:07:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1A1D4000) [pid = 3612] [serial = 306] [outer = 00000000] 12:07:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1A885800) [pid = 3612] [serial = 307] [outer = 1A1D4000] 12:07:37 INFO - PROCESS | 3612 | 1464289657545 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A96E000) [pid = 3612] [serial = 308] [outer = 1A1D4000] 12:07:37 INFO - PROCESS | 3612 | 1464289657962 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:07:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 674ms 12:07:38 INFO - PROCESS | 3612 | 1464289658016 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3612 | 1464289658018 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:07:38 INFO - PROCESS | 3612 | 1464289658021 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3612 | 1464289658023 Marionette TRACE conn3 <- [1,378,null,{}] 12:07:38 INFO - PROCESS | 3612 | 1464289658026 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 3612 | 1464289658132 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:07:38 INFO - PROCESS | 3612 | 1464289658138 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3612 | ++DOCSHELL 1882CC00 == 43 [pid = 3612] [id = 104] 12:07:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1882D400) [pid = 3612] [serial = 309] [outer = 00000000] 12:07:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AAD9C00) [pid = 3612] [serial = 310] [outer = 1882D400] 12:07:38 INFO - PROCESS | 3612 | 1464289658184 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1AADC000) [pid = 3612] [serial = 311] [outer = 1882D400] 12:07:38 INFO - PROCESS | 3612 | 1464289658594 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:07:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 614ms 12:07:38 INFO - PROCESS | 3612 | 1464289658642 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3612 | 1464289658644 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:07:38 INFO - PROCESS | 3612 | 1464289658647 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:07:38 INFO - PROCESS | 3612 | 1464289658648 Marionette TRACE conn3 <- [1,382,null,{}] 12:07:38 INFO - PROCESS | 3612 | 1464289658652 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 3612 | 1464289658738 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:07:38 INFO - PROCESS | 3612 | 1464289658815 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3612 | ++DOCSHELL 1AA79C00 == 44 [pid = 3612] [id = 105] 12:07:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1AAE5000) [pid = 3612] [serial = 312] [outer = 00000000] 12:07:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1AF53400) [pid = 3612] [serial = 313] [outer = 1AAE5000] 12:07:38 INFO - PROCESS | 3612 | 1464289658859 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1AF58000) [pid = 3612] [serial = 314] [outer = 1AAE5000] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (15690400) [pid = 3612] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1850D400) [pid = 3612] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19D58800) [pid = 3612] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (15656400) [pid = 3612] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1288DC00) [pid = 3612] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (17930C00) [pid = 3612] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1121C800) [pid = 3612] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (137EA000) [pid = 3612] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1336F000) [pid = 3612] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1822A800) [pid = 3612] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:07:39 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (10B74C00) [pid = 3612] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:07:39 INFO - PROCESS | 3612 | 1464289659330 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:07:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 703ms 12:07:39 INFO - PROCESS | 3612 | 1464289659352 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3612 | 1464289659354 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:07:39 INFO - PROCESS | 3612 | 1464289659357 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 3612 | 1464289659359 Marionette TRACE conn3 <- [1,386,null,{}] 12:07:39 INFO - PROCESS | 3612 | 1464289659362 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 3612 | 1464289659438 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:07:39 INFO - PROCESS | 3612 | 1464289659445 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3612 | ++DOCSHELL 10A5B400 == 45 [pid = 3612] [id = 106] 12:07:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (10A60000) [pid = 3612] [serial = 315] [outer = 00000000] 12:07:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1AA71000) [pid = 3612] [serial = 316] [outer = 10A60000] 12:07:39 INFO - PROCESS | 3612 | 1464289659492 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1AE3A000) [pid = 3612] [serial = 317] [outer = 10A60000] 12:07:39 INFO - PROCESS | 3612 | 1464289659898 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 569ms 12:07:39 INFO - PROCESS | 3612 | 1464289659937 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3612 | 1464289659939 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:07:39 INFO - PROCESS | 3612 | 1464289659930 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 3612 | 1464289659931 Marionette TRACE conn3 <- [1,390,null,{}] 12:07:39 INFO - PROCESS | 3612 | 1464289659935 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 3612 | 1464289660009 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:07:40 INFO - PROCESS | 3612 | 1464289660016 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3612 | ++DOCSHELL 0F303800 == 46 [pid = 3612] [id = 107] 12:07:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (0F304400) [pid = 3612] [serial = 318] [outer = 00000000] 12:07:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (0F30D400) [pid = 3612] [serial = 319] [outer = 0F304400] 12:07:40 INFO - PROCESS | 3612 | 1464289660059 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (0F39A400) [pid = 3612] [serial = 320] [outer = 0F304400] 12:07:40 INFO - PROCESS | 3612 | 1464289660485 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 569ms 12:07:40 INFO - PROCESS | 3612 | 1464289660503 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3612 | 1464289660505 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:07:40 INFO - PROCESS | 3612 | 1464289660508 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 3612 | 1464289660511 Marionette TRACE conn3 <- [1,394,null,{}] 12:07:40 INFO - PROCESS | 3612 | 1464289660514 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 3612 | 1464289660640 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:07:40 INFO - PROCESS | 3612 | 1464289660648 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3612 | ++DOCSHELL 0F310400 == 47 [pid = 3612] [id = 108] 12:07:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10A56400) [pid = 3612] [serial = 321] [outer = 00000000] 12:07:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (169B7000) [pid = 3612] [serial = 322] [outer = 10A56400] 12:07:40 INFO - PROCESS | 3612 | 1464289660698 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (169BD800) [pid = 3612] [serial = 323] [outer = 10A56400] 12:07:41 INFO - PROCESS | 3612 | 1464289661168 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 704ms 12:07:41 INFO - PROCESS | 3612 | 1464289661215 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 3612 | 1464289661220 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:07:41 INFO - PROCESS | 3612 | 1464289661225 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 3612 | 1464289661230 Marionette TRACE conn3 <- [1,398,null,{}] 12:07:41 INFO - PROCESS | 3612 | 1464289661238 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:41 INFO - PROCESS | 3612 | 1464289661395 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:07:41 INFO - PROCESS | 3612 | 1464289661491 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 3612 | ++DOCSHELL 1022E400 == 48 [pid = 3612] [id = 109] 12:07:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (105F5000) [pid = 3612] [serial = 324] [outer = 00000000] 12:07:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (11C69400) [pid = 3612] [serial = 325] [outer = 105F5000] 12:07:41 INFO - PROCESS | 3612 | 1464289661547 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (13078800) [pid = 3612] [serial = 326] [outer = 105F5000] 12:07:42 INFO - PROCESS | 3612 | 1464289662057 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 868ms 12:07:42 INFO - PROCESS | 3612 | 1464289662096 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3612 | 1464289662103 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:07:42 INFO - PROCESS | 3612 | 1464289662109 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3612 | 1464289662112 Marionette TRACE conn3 <- [1,402,null,{}] 12:07:42 INFO - PROCESS | 3612 | 1464289662116 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 3612 | 1464289662227 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:07:42 INFO - PROCESS | 3612 | 1464289662318 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 3612 | ++DOCSHELL 14451400 == 49 [pid = 3612] [id = 110] 12:07:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (14FDE800) [pid = 3612] [serial = 327] [outer = 00000000] 12:07:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (157A4000) [pid = 3612] [serial = 328] [outer = 14FDE800] 12:07:42 INFO - PROCESS | 3612 | 1464289662357 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (15F6A400) [pid = 3612] [serial = 329] [outer = 14FDE800] 12:07:42 INFO - PROCESS | 3612 | 1464289662963 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 899ms 12:07:43 INFO - PROCESS | 3612 | 1464289663020 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3612 | 1464289663023 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:07:43 INFO - PROCESS | 3612 | 1464289663027 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3612 | 1464289663031 Marionette TRACE conn3 <- [1,406,null,{}] 12:07:43 INFO - PROCESS | 3612 | 1464289663042 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 3612 | 1464289663147 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:07:43 INFO - PROCESS | 3612 | 1464289663273 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3612 | ++DOCSHELL 169B1C00 == 50 [pid = 3612] [id = 111] 12:07:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (169B2000) [pid = 3612] [serial = 330] [outer = 00000000] 12:07:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (169B7400) [pid = 3612] [serial = 331] [outer = 169B2000] 12:07:43 INFO - PROCESS | 3612 | 1464289663331 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (169BE800) [pid = 3612] [serial = 332] [outer = 169B2000] 12:07:43 INFO - PROCESS | 3612 | 1464289663905 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 898ms 12:07:43 INFO - PROCESS | 3612 | 1464289663935 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3612 | 1464289663938 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:07:43 INFO - PROCESS | 3612 | 1464289663941 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3612 | 1464289663943 Marionette TRACE conn3 <- [1,410,null,{}] 12:07:43 INFO - PROCESS | 3612 | 1464289663947 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:44 INFO - PROCESS | 3612 | 1464289664049 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:07:44 INFO - PROCESS | 3612 | 1464289664158 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 3612 | ++DOCSHELL 169AF400 == 51 [pid = 3612] [id = 112] 12:07:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (169BDC00) [pid = 3612] [serial = 333] [outer = 00000000] 12:07:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1828E800) [pid = 3612] [serial = 334] [outer = 169BDC00] 12:07:44 INFO - PROCESS | 3612 | 1464289664214 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (19D56400) [pid = 3612] [serial = 335] [outer = 169BDC00] 12:07:45 INFO - PROCESS | 3612 | 1464289665046 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1138ms 12:07:45 INFO - PROCESS | 3612 | 1464289665086 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3612 | 1464289665090 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 3612 | 1464289665095 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:07:45 INFO - PROCESS | 3612 | 1464289665098 Marionette TRACE conn3 <- [1,414,null,{}] 12:07:45 INFO - PROCESS | 3612 | 1464289665104 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 3612 | 1464289665197 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:07:45 INFO - PROCESS | 3612 | 1464289665281 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3612 | ++DOCSHELL 12887400 == 52 [pid = 3612] [id = 113] 12:07:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1288D400) [pid = 3612] [serial = 336] [outer = 00000000] 12:07:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1330BC00) [pid = 3612] [serial = 337] [outer = 1288D400] 12:07:45 INFO - PROCESS | 3612 | 1464289665375 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (13D28400) [pid = 3612] [serial = 338] [outer = 1288D400] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 1370C400 == 51 [pid = 3612] [id = 81] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 0F303800 == 50 [pid = 3612] [id = 107] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 10A5B400 == 49 [pid = 3612] [id = 106] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 1AA79C00 == 48 [pid = 3612] [id = 105] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 1882CC00 == 47 [pid = 3612] [id = 104] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 19F8DC00 == 46 [pid = 3612] [id = 103] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 10272800 == 45 [pid = 3612] [id = 102] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 176F2800 == 44 [pid = 3612] [id = 101] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 158CCC00 == 43 [pid = 3612] [id = 100] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 12D84800 == 42 [pid = 3612] [id = 99] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 10B7B400 == 41 [pid = 3612] [id = 98] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 18226400 == 40 [pid = 3612] [id = 95] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 13373800 == 39 [pid = 3612] [id = 94] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 10A64400 == 38 [pid = 3612] [id = 93] 12:07:45 INFO - PROCESS | 3612 | --DOCSHELL 140B9C00 == 37 [pid = 3612] [id = 92] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (12D79000) [pid = 3612] [serial = 203] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1882B400) [pid = 3612] [serial = 262] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1A1D4C00) [pid = 3612] [serial = 265] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1569E800) [pid = 3612] [serial = 253] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (158C7000) [pid = 3612] [serial = 254] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (13370000) [pid = 3612] [serial = 250] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1370AC00) [pid = 3612] [serial = 251] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (18043400) [pid = 3612] [serial = 256] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (19D64400) [pid = 3612] [serial = 263] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (11CA4400) [pid = 3612] [serial = 248] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (11A03800) [pid = 3612] [serial = 247] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (18824000) [pid = 3612] [serial = 235] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (12A97800) [pid = 3612] [serial = 238] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (15691800) [pid = 3612] [serial = 241] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (18825800) [pid = 3612] [serial = 244] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1569A800) [pid = 3612] [serial = 268] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (168B6C00) [pid = 3612] [serial = 269] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1A413000) [pid = 3612] [serial = 266] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1A883C00) [pid = 3612] [serial = 272] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1828E000) [pid = 3612] [serial = 259] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (182E7400) [pid = 3612] [serial = 260] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (19F8CC00) [pid = 3612] [serial = 271] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (18224C00) [pid = 3612] [serial = 257] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1569A000) [pid = 3612] [serial = 200] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A976C00) [pid = 3612] [serial = 274] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3612 | 1464289665868 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 808ms 12:07:45 INFO - PROCESS | 3612 | 1464289665902 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3612 | 1464289665907 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:07:45 INFO - PROCESS | 3612 | 1464289665917 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 3612 | 1464289665919 Marionette TRACE conn3 <- [1,418,null,{}] 12:07:45 INFO - PROCESS | 3612 | 1464289665923 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 3612 | 1464289666007 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:07:46 INFO - PROCESS | 3612 | 1464289666078 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3612 | ++DOCSHELL 11CA2800 == 38 [pid = 3612] [id = 114] 12:07:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (12881000) [pid = 3612] [serial = 339] [outer = 00000000] 12:07:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1330C400) [pid = 3612] [serial = 340] [outer = 12881000] 12:07:46 INFO - PROCESS | 3612 | 1464289666114 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (140C2400) [pid = 3612] [serial = 341] [outer = 12881000] 12:07:46 INFO - PROCESS | 3612 | 1464289666958 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:07:46 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 12:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1048ms 12:07:46 INFO - PROCESS | 3612 | 1464289666975 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 3612 | 1464289666977 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:07:46 INFO - PROCESS | 3612 | 1464289666965 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 3612 | 1464289666968 Marionette TRACE conn3 <- [1,422,null,{}] 12:07:46 INFO - PROCESS | 3612 | 1464289666978 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 3612 | 1464289667083 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:07:47 INFO - PROCESS | 3612 | 1464289667093 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3612 | ++DOCSHELL 15694000 == 39 [pid = 3612] [id = 115] 12:07:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (156CDC00) [pid = 3612] [serial = 342] [outer = 00000000] 12:07:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (158C7400) [pid = 3612] [serial = 343] [outer = 156CDC00] 12:07:47 INFO - PROCESS | 3612 | 1464289667140 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (15F6DC00) [pid = 3612] [serial = 344] [outer = 156CDC00] 12:07:48 INFO - PROCESS | 3612 | 1464289668017 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:07:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1093ms 12:07:48 INFO - PROCESS | 3612 | 1464289668076 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3612 | 1464289668078 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:07:48 INFO - PROCESS | 3612 | 1464289668082 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 3612 | 1464289668084 Marionette TRACE conn3 <- [1,426,null,{}] 12:07:48 INFO - PROCESS | 3612 | 1464289668103 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 3612 | 1464289668211 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:07:48 INFO - PROCESS | 3612 | 1464289668218 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3612 | ++DOCSHELL 15F73C00 == 40 [pid = 3612] [id = 116] 12:07:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (15F74000) [pid = 3612] [serial = 345] [outer = 00000000] 12:07:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (16201C00) [pid = 3612] [serial = 346] [outer = 15F74000] 12:07:48 INFO - PROCESS | 3612 | 1464289668247 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (16203800) [pid = 3612] [serial = 347] [outer = 15F74000] 12:07:48 INFO - PROCESS | 3612 | 1464289668712 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3612 | 1464289668746 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:07:48 INFO - PROCESS | 3612 | 1464289668749 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 3612 | 1464289668751 Marionette TRACE conn3 <- [1,430,null,{}] 12:07:48 INFO - PROCESS | 3612 | 1464289668755 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 3612 | 1464289668856 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:07:48 INFO - PROCESS | 3612 | 1464289668862 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3612 | ++DOCSHELL 168B0800 == 41 [pid = 3612] [id = 117] 12:07:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (169B1000) [pid = 3612] [serial = 348] [outer = 00000000] 12:07:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1714F000) [pid = 3612] [serial = 349] [outer = 169B1000] 12:07:48 INFO - PROCESS | 3612 | 1464289668909 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (17157C00) [pid = 3612] [serial = 350] [outer = 169B1000] 12:07:49 INFO - PROCESS | 3612 | 1464289669348 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 599ms 12:07:49 INFO - PROCESS | 3612 | 1464289669370 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3612 | 1464289669372 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 3612 | 1464289669375 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:07:49 INFO - PROCESS | 3612 | 1464289669377 Marionette TRACE conn3 <- [1,434,null,{}] 12:07:49 INFO - PROCESS | 3612 | 1464289669388 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 3612 | 1464289669489 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:07:49 INFO - PROCESS | 3612 | 1464289669569 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3612 | ++DOCSHELL 11C67800 == 42 [pid = 3612] [id = 118] 12:07:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (12AF3000) [pid = 3612] [serial = 351] [outer = 00000000] 12:07:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (18287000) [pid = 3612] [serial = 352] [outer = 12AF3000] 12:07:49 INFO - PROCESS | 3612 | 1464289669614 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (182E7C00) [pid = 3612] [serial = 353] [outer = 12AF3000] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (178E6400) [pid = 3612] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1370CC00) [pid = 3612] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (10A5B000) [pid = 3612] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1121D000) [pid = 3612] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1A1D4000) [pid = 3612] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (10A64C00) [pid = 3612] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1A971800) [pid = 3612] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1882D400) [pid = 3612] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1803F400) [pid = 3612] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (12A94C00) [pid = 3612] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (14014000) [pid = 3612] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (158CDC00) [pid = 3612] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (18227000) [pid = 3612] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (13146400) [pid = 3612] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (17937800) [pid = 3612] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1313FC00) [pid = 3612] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (0F304400) [pid = 3612] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1AAE5000) [pid = 3612] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:07:49 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (10A60000) [pid = 3612] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:07:50 INFO - PROCESS | 3612 | 1464289670319 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1003ms 12:07:50 INFO - PROCESS | 3612 | 1464289670369 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3612 | 1464289670373 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:07:50 INFO - PROCESS | 3612 | 1464289670399 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 3612 | 1464289670403 Marionette TRACE conn3 <- [1,438,null,{}] 12:07:50 INFO - PROCESS | 3612 | 1464289670423 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 3612 | 1464289670545 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:07:50 INFO - PROCESS | 3612 | 1464289670616 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 3612 | ++DOCSHELL 10A59C00 == 43 [pid = 3612] [id = 119] 12:07:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (10A83800) [pid = 3612] [serial = 354] [outer = 00000000] 12:07:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (11220800) [pid = 3612] [serial = 355] [outer = 10A83800] 12:07:50 INFO - PROCESS | 3612 | 1464289670714 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (12888800) [pid = 3612] [serial = 356] [outer = 10A83800] 12:07:51 INFO - PROCESS | 3612 | 1464289671294 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:07:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 958ms 12:07:51 INFO - PROCESS | 3612 | 1464289671357 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 3612 | 1464289671364 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:07:51 INFO - PROCESS | 3612 | 1464289671371 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 3612 | 1464289671374 Marionette TRACE conn3 <- [1,442,null,{}] 12:07:51 INFO - PROCESS | 3612 | 1464289671377 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:51 INFO - PROCESS | 3612 | 1464289671479 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:07:51 INFO - PROCESS | 3612 | 1464289671538 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 3612 | ++DOCSHELL 1370AC00 == 44 [pid = 3612] [id = 120] 12:07:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (137E7800) [pid = 3612] [serial = 357] [outer = 00000000] 12:07:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (15690400) [pid = 3612] [serial = 358] [outer = 137E7800] 12:07:51 INFO - PROCESS | 3612 | 1464289671593 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (15696400) [pid = 3612] [serial = 359] [outer = 137E7800] 12:07:52 INFO - PROCESS | 3612 | 1464289672179 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 869ms 12:07:52 INFO - PROCESS | 3612 | 1464289672242 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 3612 | 1464289672244 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:07:52 INFO - PROCESS | 3612 | 1464289672248 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 3612 | 1464289672252 Marionette TRACE conn3 <- [1,446,null,{}] 12:07:52 INFO - PROCESS | 3612 | 1464289672263 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 3612 | 1464289672363 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:07:52 INFO - PROCESS | 3612 | 1464289672449 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 3612 | ++DOCSHELL 16871800 == 45 [pid = 3612] [id = 121] 12:07:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (169B0800) [pid = 3612] [serial = 360] [outer = 00000000] 12:07:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (17C0BC00) [pid = 3612] [serial = 361] [outer = 169B0800] 12:07:52 INFO - PROCESS | 3612 | 1464289672506 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1809F000) [pid = 3612] [serial = 362] [outer = 169B0800] 12:07:53 INFO - PROCESS | 3612 | 1464289673053 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:07:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 854ms 12:07:53 INFO - PROCESS | 3612 | 1464289673117 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 3612 | 1464289673101 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:07:53 INFO - PROCESS | 3612 | 1464289673105 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 3612 | 1464289673107 Marionette TRACE conn3 <- [1,450,null,{}] 12:07:53 INFO - PROCESS | 3612 | 1464289673111 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 3612 | 1464289673241 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:07:53 INFO - PROCESS | 3612 | 1464289673358 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3612 | ++DOCSHELL 10271400 == 46 [pid = 3612] [id = 122] 12:07:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (10273800) [pid = 3612] [serial = 363] [outer = 00000000] 12:07:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1828D400) [pid = 3612] [serial = 364] [outer = 10273800] 12:07:53 INFO - PROCESS | 3612 | 1464289673422 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1850BC00) [pid = 3612] [serial = 365] [outer = 10273800] 12:07:54 INFO - PROCESS | 3612 | 1464289674077 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 3612 | 1464289674135 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:07:54 INFO - PROCESS | 3612 | 1464289674140 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:07:54 INFO - PROCESS | 3612 | 1464289674144 Marionette TRACE conn3 <- [1,454,null,{}] 12:07:54 INFO - PROCESS | 3612 | 1464289674150 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:54 INFO - PROCESS | 3612 | 1464289674250 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:07:54 INFO - PROCESS | 3612 | 1464289674314 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 3612 | ++DOCSHELL 1121B800 == 47 [pid = 3612] [id = 123] 12:07:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1121D000) [pid = 3612] [serial = 366] [outer = 00000000] 12:07:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (13144000) [pid = 3612] [serial = 367] [outer = 1121D000] 12:07:54 INFO - PROCESS | 3612 | 1464289674421 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (13374C00) [pid = 3612] [serial = 368] [outer = 1121D000] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 10B75C00 == 46 [pid = 3612] [id = 97] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 168B0800 == 45 [pid = 3612] [id = 117] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 15F73C00 == 44 [pid = 3612] [id = 116] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 15694000 == 43 [pid = 3612] [id = 115] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 11CA2800 == 42 [pid = 3612] [id = 114] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 12887400 == 41 [pid = 3612] [id = 113] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 169AF400 == 40 [pid = 3612] [id = 112] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 169B1C00 == 39 [pid = 3612] [id = 111] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 14451400 == 38 [pid = 3612] [id = 110] 12:07:54 INFO - PROCESS | 3612 | --DOCSHELL 1022E400 == 37 [pid = 3612] [id = 109] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1882C800) [pid = 3612] [serial = 245] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (157A3400) [pid = 3612] [serial = 242] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1882D800) [pid = 3612] [serial = 236] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (13319400) [pid = 3612] [serial = 239] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1AE3A000) [pid = 3612] [serial = 317] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1850CC00) [pid = 3612] [serial = 305] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1A885800) [pid = 3612] [serial = 307] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (11A03000) [pid = 3612] [serial = 278] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1AADD000) [pid = 3612] [serial = 286] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1AAD9C00) [pid = 3612] [serial = 310] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1AAE1C00) [pid = 3612] [serial = 287] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (182E0400) [pid = 3612] [serial = 304] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (10E3B800) [pid = 3612] [serial = 277] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (140C2C00) [pid = 3612] [serial = 290] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (140B5400) [pid = 3612] [serial = 289] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (15BB7400) [pid = 3612] [serial = 281] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1569C800) [pid = 3612] [serial = 280] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (16C03400) [pid = 3612] [serial = 298] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (17156000) [pid = 3612] [serial = 299] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (19D59400) [pid = 3612] [serial = 284] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (18823000) [pid = 3612] [serial = 283] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (137E9000) [pid = 3612] [serial = 293] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1331E400) [pid = 3612] [serial = 292] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (18048800) [pid = 3612] [serial = 301] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (18285000) [pid = 3612] [serial = 302] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (14451800) [pid = 3612] [serial = 295] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (15654C00) [pid = 3612] [serial = 296] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (0F39A400) [pid = 3612] [serial = 320] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1AF53400) [pid = 3612] [serial = 313] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (169B7000) [pid = 3612] [serial = 322] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1AADC000) [pid = 3612] [serial = 311] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (0F30D400) [pid = 3612] [serial = 319] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1AF58000) [pid = 3612] [serial = 314] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1A96E000) [pid = 3612] [serial = 308] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (1AA71000) [pid = 3612] [serial = 316] [outer = 00000000] [url = about:blank] 12:07:54 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:54 INFO - PROCESS | 3612 | 1464289674917 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 793ms 12:07:54 INFO - PROCESS | 3612 | 1464289674950 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 3612 | 1464289674956 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:07:54 INFO - PROCESS | 3612 | 1464289674962 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 3612 | 1464289674964 Marionette TRACE conn3 <- [1,458,null,{}] 12:07:54 INFO - PROCESS | 3612 | 1464289674968 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 3612 | 1464289675050 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:07:55 INFO - PROCESS | 3612 | 1464289675059 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3612 | ++DOCSHELL 13709800 == 38 [pid = 3612] [id = 124] 12:07:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (1370A000) [pid = 3612] [serial = 369] [outer = 00000000] 12:07:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (14FDE400) [pid = 3612] [serial = 370] [outer = 1370A000] 12:07:55 INFO - PROCESS | 3612 | 1464289675104 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (15690800) [pid = 3612] [serial = 371] [outer = 1370A000] 12:07:55 INFO - PROCESS | 3612 | 1464289675540 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3612 | 1464289675566 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:07:55 INFO - PROCESS | 3612 | 1464289675570 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3612 | 1464289675573 Marionette TRACE conn3 <- [1,462,null,{}] 12:07:55 INFO - PROCESS | 3612 | 1464289675583 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 3612 | 1464289675665 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:07:55 INFO - PROCESS | 3612 | 1464289675674 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3612 | ++DOCSHELL 158D0000 == 39 [pid = 3612] [id = 125] 12:07:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (158D0800) [pid = 3612] [serial = 372] [outer = 00000000] 12:07:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (15F74400) [pid = 3612] [serial = 373] [outer = 158D0800] 12:07:55 INFO - PROCESS | 3612 | 1464289675723 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (15FB8400) [pid = 3612] [serial = 374] [outer = 158D0800] 12:07:56 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:56 INFO - PROCESS | 3612 | 1464289676157 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3612 | 1464289676193 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 3612 | 1464289676196 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:07:56 INFO - PROCESS | 3612 | 1464289676198 Marionette TRACE conn3 <- [1,466,null,{}] 12:07:56 INFO - PROCESS | 3612 | 1464289676201 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 3612 | 1464289676280 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:07:56 INFO - PROCESS | 3612 | 1464289676286 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3612 | ++DOCSHELL 169B6800 == 40 [pid = 3612] [id = 126] 12:07:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (169BB400) [pid = 3612] [serial = 375] [outer = 00000000] 12:07:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (17639400) [pid = 3612] [serial = 376] [outer = 169BB400] 12:07:56 INFO - PROCESS | 3612 | 1464289676331 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (178E5C00) [pid = 3612] [serial = 377] [outer = 169BB400] 12:07:56 INFO - PROCESS | 3612 | 1464289676777 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3612 | 1464289676823 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:07:56 INFO - PROCESS | 3612 | 1464289676827 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 3612 | 1464289676839 Marionette TRACE conn3 <- [1,470,null,{}] 12:07:56 INFO - PROCESS | 3612 | 1464289676843 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 3612 | 1464289676945 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:07:56 INFO - PROCESS | 3612 | 1464289676951 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3612 | ++DOCSHELL 1809D800 == 41 [pid = 3612] [id = 127] 12:07:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (18225C00) [pid = 3612] [serial = 378] [outer = 00000000] 12:07:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1828C000) [pid = 3612] [serial = 379] [outer = 18225C00] 12:07:56 INFO - PROCESS | 3612 | 1464289676995 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (1850C400) [pid = 3612] [serial = 380] [outer = 18225C00] 12:07:57 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:57 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:57 INFO - PROCESS | 3612 | 1464289677420 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 12:07:57 INFO - PROCESS | 3612 | 1464289677468 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 3612 | 1464289677470 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:07:57 INFO - PROCESS | 3612 | 1464289677474 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3612 | 1464289677475 Marionette TRACE conn3 <- [1,474,null,{}] 12:07:57 INFO - PROCESS | 3612 | 1464289677479 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 3612 | 1464289677614 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:07:57 INFO - PROCESS | 3612 | 1464289677670 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3612 | ++DOCSHELL 18286400 == 42 [pid = 3612] [id = 128] 12:07:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (18827400) [pid = 3612] [serial = 381] [outer = 00000000] 12:07:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (19D57000) [pid = 3612] [serial = 382] [outer = 18827400] 12:07:57 INFO - PROCESS | 3612 | 1464289677715 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (19D62000) [pid = 3612] [serial = 383] [outer = 18827400] 12:07:58 INFO - PROCESS | 3612 | 1464289678117 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 703ms 12:07:58 INFO - PROCESS | 3612 | 1464289678177 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3612 | 1464289678179 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:07:58 INFO - PROCESS | 3612 | 1464289678182 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:07:58 INFO - PROCESS | 3612 | 1464289678184 Marionette TRACE conn3 <- [1,478,null,{}] 12:07:58 INFO - PROCESS | 3612 | 1464289678196 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 3612 | 1464289678297 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:07:58 INFO - PROCESS | 3612 | 1464289678309 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 3612 | ++DOCSHELL 10273000 == 43 [pid = 3612] [id = 129] 12:07:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (19D5B800) [pid = 3612] [serial = 384] [outer = 00000000] 12:07:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1A1D6400) [pid = 3612] [serial = 385] [outer = 19D5B800] 12:07:58 INFO - PROCESS | 3612 | 1464289678357 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A416000) [pid = 3612] [serial = 386] [outer = 19D5B800] 12:07:58 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (156CDC00) [pid = 3612] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:07:58 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (15F74000) [pid = 3612] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:07:58 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (169B1000) [pid = 3612] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:07:58 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (12881000) [pid = 3612] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:07:58 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (1288D400) [pid = 3612] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:07:58 INFO - PROCESS | 3612 | 1464289678784 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 12:07:58 INFO - PROCESS | 3612 | 1464289678824 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3612 | 1464289678826 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:07:58 INFO - PROCESS | 3612 | 1464289678829 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:07:58 INFO - PROCESS | 3612 | 1464289678831 Marionette TRACE conn3 <- [1,482,null,{}] 12:07:58 INFO - PROCESS | 3612 | 1464289678834 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 3612 | 1464289678919 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:07:58 INFO - PROCESS | 3612 | 1464289678928 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 3612 | ++DOCSHELL 10A57800 == 44 [pid = 3612] [id = 130] 12:07:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (15F79400) [pid = 3612] [serial = 387] [outer = 00000000] 12:07:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1A41E400) [pid = 3612] [serial = 388] [outer = 15F79400] 12:07:58 INFO - PROCESS | 3612 | 1464289678971 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1A420000) [pid = 3612] [serial = 389] [outer = 15F79400] 12:07:59 INFO - PROCESS | 3612 | 1464289679394 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 614ms 12:07:59 INFO - PROCESS | 3612 | 1464289679433 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 3612 | 1464289679435 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:07:59 INFO - PROCESS | 3612 | 1464289679438 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:07:59 INFO - PROCESS | 3612 | 1464289679440 Marionette TRACE conn3 <- [1,486,null,{}] 12:07:59 INFO - PROCESS | 3612 | 1464289679443 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 3612 | 1464289679525 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:07:59 INFO - PROCESS | 3612 | 1464289679531 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 3612 | ++DOCSHELL 10231400 == 45 [pid = 3612] [id = 131] 12:07:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (18285400) [pid = 3612] [serial = 390] [outer = 00000000] 12:07:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1A977800) [pid = 3612] [serial = 391] [outer = 18285400] 12:07:59 INFO - PROCESS | 3612 | 1464289679578 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1AA79C00) [pid = 3612] [serial = 392] [outer = 18285400] 12:07:59 INFO - PROCESS | 3612 | 1464289679964 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 569ms 12:08:00 INFO - PROCESS | 3612 | 1464289680022 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 3612 | 1464289680024 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:08:00 INFO - PROCESS | 3612 | 1464289680027 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 3612 | 1464289680029 Marionette TRACE conn3 <- [1,490,null,{}] 12:08:00 INFO - PROCESS | 3612 | 1464289680032 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 3612 | 1464289680100 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:08:00 INFO - PROCESS | 3612 | 1464289680106 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3612 | ++DOCSHELL 1822EC00 == 46 [pid = 3612] [id = 132] 12:08:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1A976C00) [pid = 3612] [serial = 393] [outer = 00000000] 12:08:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1AADF800) [pid = 3612] [serial = 394] [outer = 1A976C00] 12:08:00 INFO - PROCESS | 3612 | 1464289680150 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (1AAE6C00) [pid = 3612] [serial = 395] [outer = 1A976C00] 12:08:00 INFO - PROCESS | 3612 | 1464289680615 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 614ms 12:08:00 INFO - PROCESS | 3612 | 1464289680631 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 3612 | 1464289680634 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:08:00 INFO - PROCESS | 3612 | 1464289680690 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:08:00 INFO - PROCESS | 3612 | 1464289680694 Marionette TRACE conn3 <- [1,494,null,{}] 12:08:00 INFO - PROCESS | 3612 | 1464289680699 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 3612 | 1464289680799 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:08:00 INFO - PROCESS | 3612 | 1464289680923 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3612 | ++DOCSHELL 1121DC00 == 47 [pid = 3612] [id = 133] 12:08:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (11220400) [pid = 3612] [serial = 396] [outer = 00000000] 12:08:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (11C68400) [pid = 3612] [serial = 397] [outer = 11220400] 12:08:00 INFO - PROCESS | 3612 | 1464289680978 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (13147400) [pid = 3612] [serial = 398] [outer = 11220400] 12:08:01 INFO - PROCESS | 3612 | 1464289681587 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 958ms 12:08:01 INFO - PROCESS | 3612 | 1464289681662 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3612 | 1464289681666 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:08:01 INFO - PROCESS | 3612 | 1464289681653 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 3612 | 1464289681656 Marionette TRACE conn3 <- [1,498,null,{}] 12:08:01 INFO - PROCESS | 3612 | 1464289681664 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 3612 | 1464289681772 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:08:01 INFO - PROCESS | 3612 | 1464289681851 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 3612 | ++DOCSHELL 158C6C00 == 48 [pid = 3612] [id = 134] 12:08:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (158CE400) [pid = 3612] [serial = 399] [outer = 00000000] 12:08:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (15F73400) [pid = 3612] [serial = 400] [outer = 158CE400] 12:08:01 INFO - PROCESS | 3612 | 1464289681947 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (169B6400) [pid = 3612] [serial = 401] [outer = 158CE400] 12:08:02 INFO - PROCESS | 3612 | 1464289682486 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 898ms 12:08:02 INFO - PROCESS | 3612 | 1464289682563 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 3612 | 1464289682565 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:08:02 INFO - PROCESS | 3612 | 1464289682569 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 3612 | 1464289682572 Marionette TRACE conn3 <- [1,502,null,{}] 12:08:02 INFO - PROCESS | 3612 | 1464289682576 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 3612 | 1464289682679 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:08:02 INFO - PROCESS | 3612 | 1464289682805 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 3612 | ++DOCSHELL 1882C000 == 49 [pid = 3612] [id = 135] 12:08:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (19D60C00) [pid = 3612] [serial = 402] [outer = 00000000] 12:08:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1A96C800) [pid = 3612] [serial = 403] [outer = 19D60C00] 12:08:02 INFO - PROCESS | 3612 | 1464289682869 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1AADA400) [pid = 3612] [serial = 404] [outer = 19D60C00] 12:08:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1AE39800) [pid = 3612] [serial = 405] [outer = 1B58B000] 12:08:03 INFO - PROCESS | 3612 | 1464289683542 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 988ms 12:08:03 INFO - PROCESS | 3612 | 1464289683594 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 3612 | 1464289683597 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:08:03 INFO - PROCESS | 3612 | 1464289683600 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 3612 | 1464289683602 Marionette TRACE conn3 <- [1,506,null,{}] 12:08:03 INFO - PROCESS | 3612 | 1464289683606 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 3612 | 1464289683693 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:08:03 INFO - PROCESS | 3612 | 1464289683770 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3612 | ++DOCSHELL 0F30B400 == 50 [pid = 3612] [id = 136] 12:08:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1027A400) [pid = 3612] [serial = 406] [outer = 00000000] 12:08:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (110AB800) [pid = 3612] [serial = 407] [outer = 1027A400] 12:08:03 INFO - PROCESS | 3612 | 1464289684005 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (11C5CC00) [pid = 3612] [serial = 408] [outer = 1027A400] 12:08:04 INFO - PROCESS | 3612 | 1464289684636 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1093ms 12:08:04 INFO - PROCESS | 3612 | 1464289684694 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3612 | 1464289684698 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:08:04 INFO - PROCESS | 3612 | 1464289684704 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 3612 | 1464289684707 Marionette TRACE conn3 <- [1,510,null,{}] 12:08:04 INFO - PROCESS | 3612 | 1464289684726 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 3612 | 1464289684833 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 10231400 == 49 [pid = 3612] [id = 131] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 10A57800 == 48 [pid = 3612] [id = 130] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 10273000 == 47 [pid = 3612] [id = 129] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 18286400 == 46 [pid = 3612] [id = 128] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 1809D800 == 45 [pid = 3612] [id = 127] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 169B6800 == 44 [pid = 3612] [id = 126] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 158D0000 == 43 [pid = 3612] [id = 125] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 13709800 == 42 [pid = 3612] [id = 124] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 1121B800 == 41 [pid = 3612] [id = 123] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 10271400 == 40 [pid = 3612] [id = 122] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 16871800 == 39 [pid = 3612] [id = 121] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 1370AC00 == 38 [pid = 3612] [id = 120] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 10A59C00 == 37 [pid = 3612] [id = 119] 12:08:04 INFO - PROCESS | 3612 | --DOCSHELL 11C67800 == 36 [pid = 3612] [id = 118] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (15F6DC00) [pid = 3612] [serial = 344] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (158C7400) [pid = 3612] [serial = 343] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (16201C00) [pid = 3612] [serial = 346] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1714F000) [pid = 3612] [serial = 349] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (140C2400) [pid = 3612] [serial = 341] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (169B7400) [pid = 3612] [serial = 331] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1330BC00) [pid = 3612] [serial = 337] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (11C69400) [pid = 3612] [serial = 325] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (157A4000) [pid = 3612] [serial = 328] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1330C400) [pid = 3612] [serial = 340] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (13D28400) [pid = 3612] [serial = 338] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1828E800) [pid = 3612] [serial = 334] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (17157C00) [pid = 3612] [serial = 350] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (18287000) [pid = 3612] [serial = 352] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (16203800) [pid = 3612] [serial = 347] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3612 | 1464289684929 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 3612 | ++DOCSHELL 1022E400 == 37 [pid = 3612] [id = 137] 12:08:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (10231400) [pid = 3612] [serial = 409] [outer = 00000000] 12:08:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (10E36C00) [pid = 3612] [serial = 410] [outer = 10231400] 12:08:04 INFO - PROCESS | 3612 | 1464289684978 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1288D800) [pid = 3612] [serial = 411] [outer = 10231400] 12:08:05 INFO - PROCESS | 3612 | 1464289685342 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 659ms 12:08:05 INFO - PROCESS | 3612 | 1464289685386 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 3612 | 1464289685390 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:08:05 INFO - PROCESS | 3612 | 1464289685396 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 3612 | 1464289685399 Marionette TRACE conn3 <- [1,514,null,{}] 12:08:05 INFO - PROCESS | 3612 | 1464289685406 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:05 INFO - PROCESS | 3612 | 1464289685508 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:08:05 INFO - PROCESS | 3612 | 1464289685586 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3612 | ++DOCSHELL 1288C000 == 38 [pid = 3612] [id = 138] 12:08:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (12D31400) [pid = 3612] [serial = 412] [outer = 00000000] 12:08:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (15696000) [pid = 3612] [serial = 413] [outer = 12D31400] 12:08:05 INFO - PROCESS | 3612 | 1464289685639 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (157A3C00) [pid = 3612] [serial = 414] [outer = 12D31400] 12:08:05 INFO - PROCESS | 3612 | 1464289685987 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:08:06 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 12:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 599ms 12:08:06 INFO - PROCESS | 3612 | 1464289686017 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3612 | 1464289686019 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:08:06 INFO - PROCESS | 3612 | 1464289686023 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 3612 | 1464289686026 Marionette TRACE conn3 <- [1,518,null,{}] 12:08:06 INFO - PROCESS | 3612 | 1464289686036 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 3612 | 1464289686121 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:08:06 INFO - PROCESS | 3612 | 1464289686112 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3612 | ++DOCSHELL 15BB5400 == 39 [pid = 3612] [id = 139] 12:08:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (15BB7000) [pid = 3612] [serial = 415] [outer = 00000000] 12:08:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (16201400) [pid = 3612] [serial = 416] [outer = 15BB7000] 12:08:06 INFO - PROCESS | 3612 | 1464289686156 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1677D400) [pid = 3612] [serial = 417] [outer = 15BB7000] 12:08:06 INFO - PROCESS | 3612 | 1464289686550 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 12:08:06 INFO - PROCESS | 3612 | 1464289686593 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3612 | 1464289686596 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:08:06 INFO - PROCESS | 3612 | 1464289686600 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:08:06 INFO - PROCESS | 3612 | 1464289686603 Marionette TRACE conn3 <- [1,522,null,{}] 12:08:06 INFO - PROCESS | 3612 | 1464289686613 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 3612 | 1464289686693 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:08:06 INFO - PROCESS | 3612 | 1464289686700 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3612 | ++DOCSHELL 169B5400 == 40 [pid = 3612] [id = 140] 12:08:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (169B5800) [pid = 3612] [serial = 418] [outer = 00000000] 12:08:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (16C03400) [pid = 3612] [serial = 419] [outer = 169B5800] 12:08:06 INFO - PROCESS | 3612 | 1464289686746 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (16C03800) [pid = 3612] [serial = 420] [outer = 169B5800] 12:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 614ms 12:08:07 INFO - PROCESS | 3612 | 1464289687210 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:08:07 INFO - PROCESS | 3612 | 1464289687219 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 3612 | 1464289687222 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:08:07 INFO - PROCESS | 3612 | 1464289687235 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 3612 | 1464289687237 Marionette TRACE conn3 <- [1,526,null,{}] 12:08:07 INFO - PROCESS | 3612 | 1464289687240 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 3612 | 1464289687341 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:08:07 INFO - PROCESS | 3612 | 1464289687350 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 3612 | ++DOCSHELL 176F2C00 == 41 [pid = 3612] [id = 141] 12:08:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (176F6000) [pid = 3612] [serial = 421] [outer = 00000000] 12:08:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (17CAA400) [pid = 3612] [serial = 422] [outer = 176F6000] 12:08:07 INFO - PROCESS | 3612 | 1464289687398 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (18287400) [pid = 3612] [serial = 423] [outer = 176F6000] 12:08:07 INFO - PROCESS | 3612 | 1464289687846 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:08:07 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 12:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 658ms 12:08:07 INFO - PROCESS | 3612 | 1464289687894 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 3612 | 1464289687896 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:08:07 INFO - PROCESS | 3612 | 1464289687900 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 3612 | 1464289687901 Marionette TRACE conn3 <- [1,530,null,{}] 12:08:07 INFO - PROCESS | 3612 | 1464289687905 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 3612 | 1464289688016 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:08:08 INFO - PROCESS | 3612 | 1464289688103 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3612 | ++DOCSHELL 10E37C00 == 42 [pid = 3612] [id = 142] 12:08:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1828DC00) [pid = 3612] [serial = 424] [outer = 00000000] 12:08:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (188BE000) [pid = 3612] [serial = 425] [outer = 1828DC00] 12:08:08 INFO - PROCESS | 3612 | 1464289688147 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1A1D4800) [pid = 3612] [serial = 426] [outer = 1828DC00] 12:08:08 INFO - PROCESS | 3612 | 1464289688535 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:08:08 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 12:08:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:08:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:08 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 12:08:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:08:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 659ms 12:08:08 INFO - PROCESS | 3612 | 1464289688573 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3612 | 1464289688575 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:08:08 INFO - PROCESS | 3612 | 1464289688582 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3612 | 1464289688584 Marionette TRACE conn3 <- [1,534,null,{}] 12:08:08 INFO - PROCESS | 3612 | 1464289688587 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 3612 | 1464289688706 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:08:08 INFO - PROCESS | 3612 | 1464289688718 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3612 | ++DOCSHELL 1850CC00 == 43 [pid = 3612] [id = 143] 12:08:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1A412000) [pid = 3612] [serial = 427] [outer = 00000000] 12:08:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1AAD8C00) [pid = 3612] [serial = 428] [outer = 1A412000] 12:08:08 INFO - PROCESS | 3612 | 1464289688762 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1AAE7000) [pid = 3612] [serial = 429] [outer = 1A412000] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (10A56400) [pid = 3612] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (19D5B800) [pid = 3612] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (18827400) [pid = 3612] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (158D0800) [pid = 3612] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1370A000) [pid = 3612] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (169BB400) [pid = 3612] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1121D000) [pid = 3612] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (12AF3000) [pid = 3612] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (15F79400) [pid = 3612] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (18225C00) [pid = 3612] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:08:09 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (18285400) [pid = 3612] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:08:09 INFO - PROCESS | 3612 | 1464289689259 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:08:09 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. 12:08:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 719ms 12:08:09 INFO - PROCESS | 3612 | 1464289689311 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3612 | 1464289689313 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:08:09 INFO - PROCESS | 3612 | 1464289689326 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3612 | 1464289689328 Marionette TRACE conn3 <- [1,538,null,{}] 12:08:09 INFO - PROCESS | 3612 | 1464289689331 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 3612 | 1464289689405 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:08:09 INFO - PROCESS | 3612 | 1464289689411 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3612 | ++DOCSHELL 10A64C00 == 44 [pid = 3612] [id = 144] 12:08:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (10A74C00) [pid = 3612] [serial = 430] [outer = 00000000] 12:08:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1763A400) [pid = 3612] [serial = 431] [outer = 10A74C00] 12:08:09 INFO - PROCESS | 3612 | 1464289689439 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (18288C00) [pid = 3612] [serial = 432] [outer = 10A74C00] 12:08:09 INFO - PROCESS | 3612 | 1464289689819 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:08:09 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. 12:08:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 569ms 12:08:09 INFO - PROCESS | 3612 | 1464289689888 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3612 | 1464289689890 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:08:09 INFO - PROCESS | 3612 | 1464289689897 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3612 | 1464289689899 Marionette TRACE conn3 <- [1,542,null,{}] 12:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:08:09 INFO - PROCESS | 3612 | 1464289689902 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 3612 | 1464289689981 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:08:09 INFO - PROCESS | 3612 | 1464289689993 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3612 | ++DOCSHELL 13703400 == 45 [pid = 3612] [id = 145] 12:08:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (1444F000) [pid = 3612] [serial = 433] [outer = 00000000] 12:08:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1AAE5000) [pid = 3612] [serial = 434] [outer = 1444F000] 12:08:10 INFO - PROCESS | 3612 | 1464289690037 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1AF53800) [pid = 3612] [serial = 435] [outer = 1444F000] 12:08:10 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:10 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:10 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:10 INFO - PROCESS | 3612 | 1464289690455 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 569ms 12:08:10 INFO - PROCESS | 3612 | 1464289690476 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3612 | 1464289690478 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:08:10 INFO - PROCESS | 3612 | 1464289690482 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 3612 | 1464289690483 Marionette TRACE conn3 <- [1,546,null,{}] 12:08:10 INFO - PROCESS | 3612 | 1464289690487 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:10 INFO - PROCESS | 3612 | 1464289690564 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:08:10 INFO - PROCESS | 3612 | 1464289690570 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A3C00 == 46 [pid = 3612] [id = 146] 12:08:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (0F2A5000) [pid = 3612] [serial = 436] [outer = 00000000] 12:08:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (0F2A8400) [pid = 3612] [serial = 437] [outer = 0F2A5000] 12:08:10 INFO - PROCESS | 3612 | 1464289690621 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (169BA800) [pid = 3612] [serial = 438] [outer = 0F2A5000] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 0F310400 == 45 [pid = 3612] [id = 108] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 1677EC00 == 44 [pid = 3612] [id = 82] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 1370A400 == 43 [pid = 3612] [id = 67] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 18821400 == 42 [pid = 3612] [id = 96] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 10A62400 == 41 [pid = 3612] [id = 80] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 1022E400 == 40 [pid = 3612] [id = 137] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 0F30B400 == 39 [pid = 3612] [id = 136] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 158C6C00 == 38 [pid = 3612] [id = 134] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 1882C000 == 37 [pid = 3612] [id = 135] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 1822EC00 == 36 [pid = 3612] [id = 132] 12:08:11 INFO - PROCESS | 3612 | --DOCSHELL 1121DC00 == 35 [pid = 3612] [id = 133] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 176F2C00 == 34 [pid = 3612] [id = 141] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 10A64C00 == 33 [pid = 3612] [id = 144] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 15BB5400 == 32 [pid = 3612] [id = 139] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 1288C000 == 31 [pid = 3612] [id = 138] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 13703400 == 30 [pid = 3612] [id = 145] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 169B5400 == 29 [pid = 3612] [id = 140] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 10E37C00 == 28 [pid = 3612] [id = 142] 12:08:12 INFO - PROCESS | 3612 | --DOCSHELL 1850CC00 == 27 [pid = 3612] [id = 143] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1A1D6400) [pid = 3612] [serial = 385] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (19D62000) [pid = 3612] [serial = 383] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (15F74400) [pid = 3612] [serial = 373] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (15FB8400) [pid = 3612] [serial = 374] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (15690400) [pid = 3612] [serial = 358] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (17C0BC00) [pid = 3612] [serial = 361] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (14FDE400) [pid = 3612] [serial = 370] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (17639400) [pid = 3612] [serial = 376] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (15690800) [pid = 3612] [serial = 371] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (11220800) [pid = 3612] [serial = 355] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (13374C00) [pid = 3612] [serial = 368] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (13144000) [pid = 3612] [serial = 367] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (19D57000) [pid = 3612] [serial = 382] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (182E7C00) [pid = 3612] [serial = 353] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1828D400) [pid = 3612] [serial = 364] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1A41E400) [pid = 3612] [serial = 388] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1A416000) [pid = 3612] [serial = 386] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1A420000) [pid = 3612] [serial = 389] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1828C000) [pid = 3612] [serial = 379] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1A977800) [pid = 3612] [serial = 391] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (1AA79C00) [pid = 3612] [serial = 392] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1850C400) [pid = 3612] [serial = 380] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (178E5C00) [pid = 3612] [serial = 377] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1AADF800) [pid = 3612] [serial = 394] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (169BD800) [pid = 3612] [serial = 323] [outer = 00000000] [url = about:blank] 12:08:12 INFO - PROCESS | 3612 | 1464289692449 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2006ms 12:08:12 INFO - PROCESS | 3612 | 1464289692493 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 3612 | 1464289692497 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:08:12 INFO - PROCESS | 3612 | 1464289692503 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3612 | 1464289692506 Marionette TRACE conn3 <- [1,550,null,{}] 12:08:12 INFO - PROCESS | 3612 | 1464289692512 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 3612 | 1464289692598 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:08:12 INFO - PROCESS | 3612 | 1464289692607 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3612 | ++DOCSHELL 0F30E800 == 28 [pid = 3612] [id = 147] 12:08:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (0F310800) [pid = 3612] [serial = 439] [outer = 00000000] 12:08:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (10273C00) [pid = 3612] [serial = 440] [outer = 0F310800] 12:08:12 INFO - PROCESS | 3612 | 1464289692655 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (102F9400) [pid = 3612] [serial = 441] [outer = 0F310800] 12:08:12 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:12 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:13 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:13 INFO - PROCESS | 3612 | 1464289693106 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 614ms 12:08:13 INFO - PROCESS | 3612 | 1464289693121 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3612 | 1464289693128 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 3612 | 1464289693134 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:08:13 INFO - PROCESS | 3612 | 1464289693137 Marionette TRACE conn3 <- [1,554,null,{}] 12:08:13 INFO - PROCESS | 3612 | 1464289693145 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 3612 | 1464289693226 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:08:13 INFO - PROCESS | 3612 | 1464289693233 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3612 | ++DOCSHELL 10B79C00 == 29 [pid = 3612] [id = 148] 12:08:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (10E3A400) [pid = 3612] [serial = 442] [outer = 00000000] 12:08:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (110B3C00) [pid = 3612] [serial = 443] [outer = 10E3A400] 12:08:13 INFO - PROCESS | 3612 | 1464289693279 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (11428800) [pid = 3612] [serial = 444] [outer = 10E3A400] 12:08:13 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:13 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:13 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:13 INFO - PROCESS | 3612 | 1464289693700 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 614ms 12:08:13 INFO - PROCESS | 3612 | 1464289693741 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:08:13 INFO - PROCESS | 3612 | 1464289693744 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 3612 | 1464289693748 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3612 | 1464289693751 Marionette TRACE conn3 <- [1,558,null,{}] 12:08:13 INFO - PROCESS | 3612 | 1464289693762 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 3612 | 1464289693843 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:08:13 INFO - PROCESS | 3612 | 1464289693853 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3612 | ++DOCSHELL 13307400 == 30 [pid = 3612] [id = 149] 12:08:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1330C400) [pid = 3612] [serial = 445] [outer = 00000000] 12:08:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (13325400) [pid = 3612] [serial = 446] [outer = 1330C400] 12:08:13 INFO - PROCESS | 3612 | 1464289693902 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (13375000) [pid = 3612] [serial = 447] [outer = 1330C400] 12:08:14 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:14 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:14 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:14 INFO - PROCESS | 3612 | 1464289694354 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 673ms 12:08:14 INFO - PROCESS | 3612 | 1464289694426 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3612 | 1464289694429 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:08:14 INFO - PROCESS | 3612 | 1464289694432 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:08:14 INFO - PROCESS | 3612 | 1464289694434 Marionette TRACE conn3 <- [1,562,null,{}] 12:08:14 INFO - PROCESS | 3612 | 1464289694441 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 3612 | 1464289694502 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:08:14 INFO - PROCESS | 3612 | 1464289694509 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3612 | ++DOCSHELL 13324400 == 31 [pid = 3612] [id = 150] 12:08:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (13D23000) [pid = 3612] [serial = 448] [outer = 00000000] 12:08:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (140BD400) [pid = 3612] [serial = 449] [outer = 13D23000] 12:08:14 INFO - PROCESS | 3612 | 1464289694554 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (1444F800) [pid = 3612] [serial = 450] [outer = 13D23000] 12:08:14 INFO - PROCESS | 3612 | 1464289694980 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 614ms 12:08:15 INFO - PROCESS | 3612 | 1464289695034 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3612 | 1464289695036 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 3612 | 1464289695039 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:08:15 INFO - PROCESS | 3612 | 1464289695041 Marionette TRACE conn3 <- [1,566,null,{}] 12:08:15 INFO - PROCESS | 3612 | 1464289695044 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 3612 | 1464289695119 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:08:15 INFO - PROCESS | 3612 | 1464289695156 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3612 | ++DOCSHELL 15655000 == 32 [pid = 3612] [id = 151] 12:08:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (15694400) [pid = 3612] [serial = 451] [outer = 00000000] 12:08:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1569CC00) [pid = 3612] [serial = 452] [outer = 15694400] 12:08:15 INFO - PROCESS | 3612 | 1464289695200 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (156D8400) [pid = 3612] [serial = 453] [outer = 15694400] 12:08:15 INFO - PROCESS | 3612 | 1464289695601 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 599ms 12:08:15 INFO - PROCESS | 3612 | 1464289695658 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3612 | 1464289695660 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 3612 | 1464289695664 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:08:15 INFO - PROCESS | 3612 | 1464289695665 Marionette TRACE conn3 <- [1,570,null,{}] 12:08:15 INFO - PROCESS | 3612 | 1464289695668 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 3612 | 1464289695759 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:08:15 INFO - PROCESS | 3612 | 1464289695769 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3612 | ++DOCSHELL 15F6CC00 == 33 [pid = 3612] [id = 152] 12:08:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (15F6E800) [pid = 3612] [serial = 454] [outer = 00000000] 12:08:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (15F74000) [pid = 3612] [serial = 455] [outer = 15F6E800] 12:08:15 INFO - PROCESS | 3612 | 1464289695805 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (15FB6400) [pid = 3612] [serial = 456] [outer = 15F6E800] 12:08:16 INFO - PROCESS | 3612 | 1464289696189 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:08:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 569ms 12:08:16 INFO - PROCESS | 3612 | 1464289696225 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3612 | 1464289696227 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:08:16 INFO - PROCESS | 3612 | 1464289696235 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3612 | 1464289696236 Marionette TRACE conn3 <- [1,574,null,{}] 12:08:16 INFO - PROCESS | 3612 | 1464289696240 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 3612 | 1464289696310 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:08:16 INFO - PROCESS | 3612 | 1464289696317 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3612 | ++DOCSHELL 15F73C00 == 34 [pid = 3612] [id = 153] 12:08:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (15FC3000) [pid = 3612] [serial = 457] [outer = 00000000] 12:08:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (16183C00) [pid = 3612] [serial = 458] [outer = 15FC3000] 12:08:16 INFO - PROCESS | 3612 | 1464289696360 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (16189000) [pid = 3612] [serial = 459] [outer = 15FC3000] 12:08:16 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:16 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:16 INFO - PROCESS | 3612 | 1464289696771 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:08:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 569ms 12:08:16 INFO - PROCESS | 3612 | 1464289696821 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3612 | 1464289696823 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:08:16 INFO - PROCESS | 3612 | 1464289696826 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3612 | 1464289696828 Marionette TRACE conn3 <- [1,578,null,{}] 12:08:16 INFO - PROCESS | 3612 | 1464289696836 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 3612 | 1464289696917 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:08:16 INFO - PROCESS | 3612 | 1464289696924 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3612 | ++DOCSHELL 1617E400 == 35 [pid = 3612] [id = 154] 12:08:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (16183800) [pid = 3612] [serial = 460] [outer = 00000000] 12:08:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (169AF400) [pid = 3612] [serial = 461] [outer = 16183800] 12:08:16 INFO - PROCESS | 3612 | 1464289696968 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (169B0000) [pid = 3612] [serial = 462] [outer = 16183800] 12:08:17 INFO - PROCESS | 3612 | 1464289697358 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 569ms 12:08:17 INFO - PROCESS | 3612 | 1464289697415 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3612 | 1464289697401 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:08:17 INFO - PROCESS | 3612 | 1464289697404 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3612 | 1464289697406 Marionette TRACE conn3 <- [1,582,null,{}] 12:08:17 INFO - PROCESS | 3612 | 1464289697419 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 3612 | 1464289697516 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:08:17 INFO - PROCESS | 3612 | 1464289697522 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3612 | ++DOCSHELL 13306400 == 36 [pid = 3612] [id = 155] 12:08:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (169BD800) [pid = 3612] [serial = 463] [outer = 00000000] 12:08:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (17075400) [pid = 3612] [serial = 464] [outer = 169BD800] 12:08:17 INFO - PROCESS | 3612 | 1464289697569 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (17156000) [pid = 3612] [serial = 465] [outer = 169BD800] 12:08:18 INFO - PROCESS | 3612 | 1464289698023 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 659ms 12:08:18 INFO - PROCESS | 3612 | 1464289698086 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3612 | 1464289698088 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:08:18 INFO - PROCESS | 3612 | 1464289698097 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3612 | 1464289698099 Marionette TRACE conn3 <- [1,586,null,{}] 12:08:18 INFO - PROCESS | 3612 | 1464289698103 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 3612 | 1464289698187 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:08:18 INFO - PROCESS | 3612 | 1464289698199 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3612 | ++DOCSHELL 169BEC00 == 37 [pid = 3612] [id = 156] 12:08:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (17934000) [pid = 3612] [serial = 466] [outer = 00000000] 12:08:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1803E000) [pid = 3612] [serial = 467] [outer = 17934000] 12:08:18 INFO - PROCESS | 3612 | 1464289698243 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (18227000) [pid = 3612] [serial = 468] [outer = 17934000] 12:08:18 INFO - PROCESS | 3612 | 1464289698645 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 613ms 12:08:18 INFO - PROCESS | 3612 | 1464289698697 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3612 | 1464289698699 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:08:18 INFO - PROCESS | 3612 | 1464289698702 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3612 | 1464289698705 Marionette TRACE conn3 <- [1,590,null,{}] 12:08:18 INFO - PROCESS | 3612 | 1464289698715 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 3612 | 1464289698864 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:08:18 INFO - PROCESS | 3612 | 1464289698889 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3612 | ++DOCSHELL 14FEC000 == 38 [pid = 3612] [id = 157] 12:08:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (18285800) [pid = 3612] [serial = 469] [outer = 00000000] 12:08:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (182E7000) [pid = 3612] [serial = 470] [outer = 18285800] 12:08:18 INFO - PROCESS | 3612 | 1464289698940 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1850DC00) [pid = 3612] [serial = 471] [outer = 18285800] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (105F5000) [pid = 3612] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (169BDC00) [pid = 3612] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10273800) [pid = 3612] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (10A83800) [pid = 3612] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (176F6000) [pid = 3612] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1828DC00) [pid = 3612] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1A412000) [pid = 3612] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1444F000) [pid = 3612] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (10231400) [pid = 3612] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1027A400) [pid = 3612] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (19D60C00) [pid = 3612] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (158CE400) [pid = 3612] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (11220400) [pid = 3612] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1A976C00) [pid = 3612] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (169B5800) [pid = 3612] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (15BB7000) [pid = 3612] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (12D31400) [pid = 3612] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (10A74C00) [pid = 3612] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (169B2000) [pid = 3612] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (137E7800) [pid = 3612] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1A96C000) [pid = 3612] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (169B0800) [pid = 3612] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:08:19 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (14FDE800) [pid = 3612] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:08:19 INFO - PROCESS | 3612 | 1464289699654 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1004ms 12:08:19 INFO - PROCESS | 3612 | 1464289699722 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3612 | 1464289699724 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:08:19 INFO - PROCESS | 3612 | 1464289699727 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:08:19 INFO - PROCESS | 3612 | 1464289699729 Marionette TRACE conn3 <- [1,594,null,{}] 12:08:19 INFO - PROCESS | 3612 | 1464289699736 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 3612 | 1464289699809 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:08:19 INFO - PROCESS | 3612 | 1464289699816 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3612 | ++DOCSHELL 10E38400 == 39 [pid = 3612] [id = 158] 12:08:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (10E3F000) [pid = 3612] [serial = 472] [outer = 00000000] 12:08:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (11A05C00) [pid = 3612] [serial = 473] [outer = 10E3F000] 12:08:19 INFO - PROCESS | 3612 | 1464289699867 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (11C69400) [pid = 3612] [serial = 474] [outer = 10E3F000] 12:08:20 INFO - PROCESS | 3612 | 1464289700308 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 599ms 12:08:20 INFO - PROCESS | 3612 | 1464289700349 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3612 | 1464289700350 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:08:20 INFO - PROCESS | 3612 | 1464289700353 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 3612 | 1464289700355 Marionette TRACE conn3 <- [1,598,null,{}] 12:08:20 INFO - PROCESS | 3612 | 1464289700358 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 3612 | 1464289700415 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:08:20 INFO - PROCESS | 3612 | 1464289700424 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3612 | ++DOCSHELL 14FE6800 == 40 [pid = 3612] [id = 159] 12:08:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1564B800) [pid = 3612] [serial = 475] [outer = 00000000] 12:08:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (15F70800) [pid = 3612] [serial = 476] [outer = 1564B800] 12:08:20 INFO - PROCESS | 3612 | 1464289700467 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (169B6800) [pid = 3612] [serial = 477] [outer = 1564B800] 12:08:20 INFO - PROCESS | 3612 | 1464289700847 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 569ms 12:08:20 INFO - PROCESS | 3612 | 1464289700916 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3612 | 1464289700918 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 3612 | 1464289700921 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:08:20 INFO - PROCESS | 3612 | 1464289700923 Marionette TRACE conn3 <- [1,602,null,{}] 12:08:20 INFO - PROCESS | 3612 | 1464289700926 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 3612 | 1464289700999 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:08:21 INFO - PROCESS | 3612 | 1464289701006 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 3612 | ++DOCSHELL 10A58400 == 41 [pid = 3612] [id = 160] 12:08:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (1331CC00) [pid = 3612] [serial = 478] [outer = 00000000] 12:08:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1828DC00) [pid = 3612] [serial = 479] [outer = 1331CC00] 12:08:21 INFO - PROCESS | 3612 | 1464289701049 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (18828000) [pid = 3612] [serial = 480] [outer = 1331CC00] 12:08:21 INFO - PROCESS | 3612 | 1464289701449 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 569ms 12:08:21 INFO - PROCESS | 3612 | 1464289701508 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 3612 | 1464289701510 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:08:21 INFO - PROCESS | 3612 | 1464289701517 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 3612 | 1464289701519 Marionette TRACE conn3 <- [1,606,null,{}] 12:08:21 INFO - PROCESS | 3612 | 1464289701522 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:21 INFO - PROCESS | 3612 | 1464289701633 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:08:21 INFO - PROCESS | 3612 | 1464289701759 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A4000 == 42 [pid = 3612] [id = 161] 12:08:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (0F2A4400) [pid = 3612] [serial = 481] [outer = 00000000] 12:08:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (0F2AA800) [pid = 3612] [serial = 482] [outer = 0F2A4400] 12:08:21 INFO - PROCESS | 3612 | 1464289701822 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (0F309400) [pid = 3612] [serial = 483] [outer = 0F2A4400] 12:08:22 INFO - PROCESS | 3612 | 1464289702688 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1243ms 12:08:22 INFO - PROCESS | 3612 | 1464289702772 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 3612 | 1464289702777 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:08:22 INFO - PROCESS | 3612 | 1464289702765 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 3612 | 1464289702768 Marionette TRACE conn3 <- [1,610,null,{}] 12:08:22 INFO - PROCESS | 3612 | 1464289702773 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 3612 | 1464289702982 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:08:23 INFO - PROCESS | 3612 | 1464289703098 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 3612 | ++DOCSHELL 158CE400 == 43 [pid = 3612] [id = 162] 12:08:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (158CE800) [pid = 3612] [serial = 484] [outer = 00000000] 12:08:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (15F6C400) [pid = 3612] [serial = 485] [outer = 158CE800] 12:08:23 INFO - PROCESS | 3612 | 1464289703156 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (16201C00) [pid = 3612] [serial = 486] [outer = 158CE800] 12:08:24 INFO - PROCESS | 3612 | 1464289704036 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 10A58400 == 42 [pid = 3612] [id = 160] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 14FE6800 == 41 [pid = 3612] [id = 159] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 10E38400 == 40 [pid = 3612] [id = 158] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 14FEC000 == 39 [pid = 3612] [id = 157] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 169BEC00 == 38 [pid = 3612] [id = 156] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 13306400 == 37 [pid = 3612] [id = 155] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 1617E400 == 36 [pid = 3612] [id = 154] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 15F73C00 == 35 [pid = 3612] [id = 153] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 15F6CC00 == 34 [pid = 3612] [id = 152] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 15655000 == 33 [pid = 3612] [id = 151] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 13324400 == 32 [pid = 3612] [id = 150] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 13307400 == 31 [pid = 3612] [id = 149] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 10B79C00 == 30 [pid = 3612] [id = 148] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 0F30E800 == 29 [pid = 3612] [id = 147] 12:08:24 INFO - PROCESS | 3612 | --DOCSHELL 0F2A3C00 == 28 [pid = 3612] [id = 146] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (169BE800) [pid = 3612] [serial = 332] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (15696400) [pid = 3612] [serial = 359] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AA7A000) [pid = 3612] [serial = 275] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1809F000) [pid = 3612] [serial = 362] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (15F6A400) [pid = 3612] [serial = 329] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (13078800) [pid = 3612] [serial = 326] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (19D56400) [pid = 3612] [serial = 335] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1850BC00) [pid = 3612] [serial = 365] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (12888800) [pid = 3612] [serial = 356] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (0F2A8400) [pid = 3612] [serial = 437] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (17CAA400) [pid = 3612] [serial = 422] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (188BE000) [pid = 3612] [serial = 425] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (18287400) [pid = 3612] [serial = 423] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1AAD8C00) [pid = 3612] [serial = 428] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1A1D4800) [pid = 3612] [serial = 426] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1AAE5000) [pid = 3612] [serial = 434] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (1AAE7000) [pid = 3612] [serial = 429] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (10E36C00) [pid = 3612] [serial = 410] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1288D800) [pid = 3612] [serial = 411] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (11C5CC00) [pid = 3612] [serial = 408] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (110AB800) [pid = 3612] [serial = 407] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (1AADA400) [pid = 3612] [serial = 404] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1A96C800) [pid = 3612] [serial = 403] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1AF53800) [pid = 3612] [serial = 435] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (169B6400) [pid = 3612] [serial = 401] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (15F73400) [pid = 3612] [serial = 400] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (13147400) [pid = 3612] [serial = 398] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (11C68400) [pid = 3612] [serial = 397] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1AAE6C00) [pid = 3612] [serial = 395] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1677B000) [pid = 3612] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (16C03400) [pid = 3612] [serial = 419] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (16201400) [pid = 3612] [serial = 416] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1677D400) [pid = 3612] [serial = 417] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (157A3C00) [pid = 3612] [serial = 414] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (15696000) [pid = 3612] [serial = 413] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (18288C00) [pid = 3612] [serial = 432] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (16C03800) [pid = 3612] [serial = 420] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1763A400) [pid = 3612] [serial = 431] [outer = 00000000] [url = about:blank] 12:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1332ms 12:08:24 INFO - PROCESS | 3612 | 1464289704115 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 3612 | 1464289704119 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:08:24 INFO - PROCESS | 3612 | 1464289704124 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 3612 | 1464289704128 Marionette TRACE conn3 <- [1,614,null,{}] 12:08:24 INFO - PROCESS | 3612 | 1464289704134 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 3612 | 1464289704214 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:08:24 INFO - PROCESS | 3612 | 1464289704231 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3612 | ++DOCSHELL 1055F000 == 29 [pid = 3612] [id = 163] 12:08:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (10565400) [pid = 3612] [serial = 487] [outer = 00000000] 12:08:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (10A62800) [pid = 3612] [serial = 488] [outer = 10565400] 12:08:24 INFO - PROCESS | 3612 | 1464289704278 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (10E37C00) [pid = 3612] [serial = 489] [outer = 10565400] 12:08:24 INFO - PROCESS | 3612 | 1464289704742 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 674ms 12:08:24 INFO - PROCESS | 3612 | 1464289704807 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 3612 | 1464289704813 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:08:24 INFO - PROCESS | 3612 | 1464289704819 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 3612 | 1464289704822 Marionette TRACE conn3 <- [1,618,null,{}] 12:08:24 INFO - PROCESS | 3612 | 1464289704825 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 3612 | 1464289704889 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:08:24 INFO - PROCESS | 3612 | 1464289704995 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3612 | ++DOCSHELL 110AAC00 == 30 [pid = 3612] [id = 164] 12:08:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (11A0B000) [pid = 3612] [serial = 490] [outer = 00000000] 12:08:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (12A94000) [pid = 3612] [serial = 491] [outer = 11A0B000] 12:08:25 INFO - PROCESS | 3612 | 1464289705040 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1313A000) [pid = 3612] [serial = 492] [outer = 11A0B000] 12:08:25 INFO - PROCESS | 3612 | 1464289705391 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 599ms 12:08:25 INFO - PROCESS | 3612 | 1464289705418 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3612 | 1464289705420 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:08:25 INFO - PROCESS | 3612 | 1464289705429 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 3612 | 1464289705433 Marionette TRACE conn3 <- [1,622,null,{}] 12:08:25 INFO - PROCESS | 3612 | 1464289705448 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 3612 | 1464289705530 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:08:25 INFO - PROCESS | 3612 | 1464289705571 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3612 | ++DOCSHELL 13D23400 == 31 [pid = 3612] [id = 165] 12:08:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (13D23C00) [pid = 3612] [serial = 493] [outer = 00000000] 12:08:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (140BAC00) [pid = 3612] [serial = 494] [outer = 13D23C00] 12:08:25 INFO - PROCESS | 3612 | 1464289705621 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (14FE2800) [pid = 3612] [serial = 495] [outer = 13D23C00] 12:08:25 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:25 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:25 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:26 INFO - PROCESS | 3612 | 1464289706034 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 12:08:26 INFO - PROCESS | 3612 | 1464289706065 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3612 | 1464289706067 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:08:26 INFO - PROCESS | 3612 | 1464289706074 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 3612 | 1464289706076 Marionette TRACE conn3 <- [1,626,null,{}] 12:08:26 INFO - PROCESS | 3612 | 1464289706080 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 3612 | 1464289706142 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:08:26 INFO - PROCESS | 3612 | 1464289706149 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3612 | ++DOCSHELL 0F30C000 == 32 [pid = 3612] [id = 166] 12:08:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (15698400) [pid = 3612] [serial = 496] [outer = 00000000] 12:08:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (157A2800) [pid = 3612] [serial = 497] [outer = 15698400] 12:08:26 INFO - PROCESS | 3612 | 1464289706205 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (158CB400) [pid = 3612] [serial = 498] [outer = 15698400] 12:08:26 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:26 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:26 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:26 INFO - PROCESS | 3612 | 1464289706669 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 673ms 12:08:26 INFO - PROCESS | 3612 | 1464289706732 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3612 | 1464289706734 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:08:26 INFO - PROCESS | 3612 | 1464289706737 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:08:26 INFO - PROCESS | 3612 | 1464289706739 Marionette TRACE conn3 <- [1,630,null,{}] 12:08:26 INFO - PROCESS | 3612 | 1464289706742 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 3612 | 1464289706846 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:08:26 INFO - PROCESS | 3612 | 1464289706909 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3612 | ++DOCSHELL 12D7DC00 == 33 [pid = 3612] [id = 167] 12:08:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (15BB5800) [pid = 3612] [serial = 499] [outer = 00000000] 12:08:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (15F70400) [pid = 3612] [serial = 500] [outer = 15BB5800] 12:08:26 INFO - PROCESS | 3612 | 1464289706954 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (15FB9C00) [pid = 3612] [serial = 501] [outer = 15BB5800] 12:08:27 INFO - PROCESS | 3612 | 1464289707347 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 659ms 12:08:27 INFO - PROCESS | 3612 | 1464289707402 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 3612 | 1464289707404 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:08:27 INFO - PROCESS | 3612 | 1464289707408 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 3612 | 1464289707411 Marionette TRACE conn3 <- [1,634,null,{}] 12:08:27 INFO - PROCESS | 3612 | 1464289707419 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 3612 | 1464289707542 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:08:27 INFO - PROCESS | 3612 | 1464289707598 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 3612 | ++DOCSHELL 16184800 == 34 [pid = 3612] [id = 168] 12:08:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (16188000) [pid = 3612] [serial = 502] [outer = 00000000] 12:08:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (168B4C00) [pid = 3612] [serial = 503] [outer = 16188000] 12:08:27 INFO - PROCESS | 3612 | 1464289707643 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (169B4800) [pid = 3612] [serial = 504] [outer = 16188000] 12:08:28 INFO - PROCESS | 3612 | 1464289708021 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 659ms 12:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:08:28 INFO - PROCESS | 3612 | 1464289708089 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3612 | 1464289708091 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:08:28 INFO - PROCESS | 3612 | 1464289708094 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 3612 | 1464289708096 Marionette TRACE conn3 <- [1,638,null,{}] 12:08:28 INFO - PROCESS | 3612 | 1464289708099 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 3612 | 1464289708211 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:08:28 INFO - PROCESS | 3612 | 1464289708221 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 3612 | ++DOCSHELL 169BB000 == 35 [pid = 3612] [id = 169] 12:08:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (16A08400) [pid = 3612] [serial = 505] [outer = 00000000] 12:08:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (16EC6800) [pid = 3612] [serial = 506] [outer = 16A08400] 12:08:28 INFO - PROCESS | 3612 | 1464289708264 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (17159C00) [pid = 3612] [serial = 507] [outer = 16A08400] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (15694400) [pid = 3612] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (15F6E800) [pid = 3612] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (15FC3000) [pid = 3612] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (13D23000) [pid = 3612] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (10E3A400) [pid = 3612] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (0F310800) [pid = 3612] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1330C400) [pid = 3612] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (16183800) [pid = 3612] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (169BD800) [pid = 3612] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (17934000) [pid = 3612] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (18285800) [pid = 3612] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (10E3F000) [pid = 3612] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:08:28 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (1564B800) [pid = 3612] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:08:28 INFO - PROCESS | 3612 | 1464289708720 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 659ms 12:08:28 INFO - PROCESS | 3612 | 1464289708759 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3612 | 1464289708761 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:08:28 INFO - PROCESS | 3612 | 1464289708764 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 3612 | 1464289708766 Marionette TRACE conn3 <- [1,642,null,{}] 12:08:28 INFO - PROCESS | 3612 | 1464289708770 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 3612 | 1464289708843 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:08:28 INFO - PROCESS | 3612 | 1464289708848 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 3612 | ++DOCSHELL 12D79000 == 36 [pid = 3612] [id = 170] 12:08:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (12D7D400) [pid = 3612] [serial = 508] [outer = 00000000] 12:08:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (15FC0400) [pid = 3612] [serial = 509] [outer = 12D7D400] 12:08:28 INFO - PROCESS | 3612 | 1464289708892 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (168B1800) [pid = 3612] [serial = 510] [outer = 12D7D400] 12:08:29 INFO - PROCESS | 3612 | 1464289709268 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 509ms 12:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:08:29 INFO - PROCESS | 3612 | 1464289709300 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3612 | 1464289709302 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:08:29 INFO - PROCESS | 3612 | 1464289709305 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3612 | 1464289709307 Marionette TRACE conn3 <- [1,646,null,{}] 12:08:29 INFO - PROCESS | 3612 | 1464289709310 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 3612 | 1464289709397 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:08:29 INFO - PROCESS | 3612 | 1464289709405 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3612 | ++DOCSHELL 0F305000 == 37 [pid = 3612] [id = 171] 12:08:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1313E800) [pid = 3612] [serial = 511] [outer = 00000000] 12:08:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (178E5C00) [pid = 3612] [serial = 512] [outer = 1313E800] 12:08:29 INFO - PROCESS | 3612 | 1464289709451 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (17933400) [pid = 3612] [serial = 513] [outer = 1313E800] 12:08:29 INFO - PROCESS | 3612 | 1464289709829 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 569ms 12:08:29 INFO - PROCESS | 3612 | 1464289709866 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3612 | 1464289709868 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:08:29 INFO - PROCESS | 3612 | 1464289709871 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3612 | 1464289709873 Marionette TRACE conn3 <- [1,650,null,{}] 12:08:29 INFO - PROCESS | 3612 | 1464289709876 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 3612 | 1464289709949 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:08:30 INFO - PROCESS | 3612 | 1464289710025 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3612 | ++DOCSHELL 15694000 == 38 [pid = 3612] [id = 172] 12:08:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (15FBF000) [pid = 3612] [serial = 514] [outer = 00000000] 12:08:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (18226C00) [pid = 3612] [serial = 515] [outer = 15FBF000] 12:08:30 INFO - PROCESS | 3612 | 1464289710076 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (15F75800) [pid = 3612] [serial = 516] [outer = 15FBF000] 12:08:30 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:30 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:30 INFO - PROCESS | 3612 | 1464289710407 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 569ms 12:08:30 INFO - PROCESS | 3612 | 1464289710476 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3612 | 1464289710480 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:08:30 INFO - PROCESS | 3612 | 1464289710486 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3612 | 1464289710490 Marionette TRACE conn3 <- [1,654,null,{}] 12:08:30 INFO - PROCESS | 3612 | 1464289710496 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 3612 | 1464289710600 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:08:30 INFO - PROCESS | 3612 | 1464289710802 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3612 | ++DOCSHELL 102EAC00 == 39 [pid = 3612] [id = 173] 12:08:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (102F7800) [pid = 3612] [serial = 517] [outer = 00000000] 12:08:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (10A58000) [pid = 3612] [serial = 518] [outer = 102F7800] 12:08:30 INFO - PROCESS | 3612 | 1464289710860 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1141E400) [pid = 3612] [serial = 519] [outer = 102F7800] 12:08:31 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:31 INFO - PROCESS | 3612 | [3612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:31 INFO - PROCESS | 3612 | 1464289711410 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1003ms 12:08:31 INFO - PROCESS | 3612 | 1464289711478 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 3612 | 1464289711482 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:08:31 INFO - PROCESS | 3612 | 1464289711490 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 3612 | 1464289711494 Marionette TRACE conn3 <- [1,658,null,{}] 12:08:31 INFO - PROCESS | 3612 | 1464289711519 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 3612 | 1464289711665 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:08:31 INFO - PROCESS | 3612 | 1464289711675 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 3612 | ++DOCSHELL 13323000 == 40 [pid = 3612] [id = 174] 12:08:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (13324400) [pid = 3612] [serial = 520] [outer = 00000000] 12:08:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (137EC800) [pid = 3612] [serial = 521] [outer = 13324400] 12:08:31 INFO - PROCESS | 3612 | 1464289711729 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1564D000) [pid = 3612] [serial = 522] [outer = 13324400] 12:08:32 INFO - PROCESS | 3612 | 1464289712308 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 883ms 12:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:08:32 INFO - PROCESS | 3612 | 1464289712377 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3612 | 1464289712380 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:08:32 INFO - PROCESS | 3612 | 1464289712384 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 3612 | 1464289712386 Marionette TRACE conn3 <- [1,662,null,{}] 12:08:32 INFO - PROCESS | 3612 | 1464289712396 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:32 INFO - PROCESS | 3612 | 1464289712538 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:08:32 INFO - PROCESS | 3612 | 1464289712594 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 3612 | ++DOCSHELL 1677B000 == 41 [pid = 3612] [id = 175] 12:08:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (16783400) [pid = 3612] [serial = 523] [outer = 00000000] 12:08:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (178ECC00) [pid = 3612] [serial = 524] [outer = 16783400] 12:08:32 INFO - PROCESS | 3612 | 1464289712635 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (18224C00) [pid = 3612] [serial = 525] [outer = 16783400] 12:08:32 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:33 INFO - PROCESS | 3612 | 1464289713172 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:08:33 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 12:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 853ms 12:08:33 INFO - PROCESS | 3612 | 1464289713253 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 3612 | 1464289713255 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:08:33 INFO - PROCESS | 3612 | 1464289713259 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 3612 | 1464289713261 Marionette TRACE conn3 <- [1,666,null,{}] 12:08:33 INFO - PROCESS | 3612 | 1464289713264 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:33 INFO - PROCESS | 3612 | 1464289713366 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:08:33 INFO - PROCESS | 3612 | 1464289713444 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 3612 | ++DOCSHELL 18288C00 == 42 [pid = 3612] [id = 176] 12:08:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (18510C00) [pid = 3612] [serial = 526] [outer = 00000000] 12:08:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (188C2C00) [pid = 3612] [serial = 527] [outer = 18510C00] 12:08:33 INFO - PROCESS | 3612 | 1464289713538 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (19D64400) [pid = 3612] [serial = 528] [outer = 18510C00] 12:08:34 INFO - PROCESS | 3612 | 1464289714220 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1003ms 12:08:34 INFO - PROCESS | 3612 | 1464289714270 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 3612 | 1464289714273 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:08:34 INFO - PROCESS | 3612 | 1464289714278 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 3612 | 1464289714282 Marionette TRACE conn3 <- [1,670,null,{}] 12:08:34 INFO - PROCESS | 3612 | 1464289714289 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 3612 | 1464289714384 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:08:34 INFO - PROCESS | 3612 | 1464289714465 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 3612 | ++DOCSHELL 1055BC00 == 43 [pid = 3612] [id = 177] 12:08:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (10560C00) [pid = 3612] [serial = 529] [outer = 00000000] 12:08:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10E3FC00) [pid = 3612] [serial = 530] [outer = 10560C00] 12:08:34 INFO - PROCESS | 3612 | 1464289714513 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (13144000) [pid = 3612] [serial = 531] [outer = 10560C00] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 0F305000 == 42 [pid = 3612] [id = 171] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 12D79000 == 41 [pid = 3612] [id = 170] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 169BB000 == 40 [pid = 3612] [id = 169] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 16184800 == 39 [pid = 3612] [id = 168] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 12D7DC00 == 38 [pid = 3612] [id = 167] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 0F30C000 == 37 [pid = 3612] [id = 166] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 13D23400 == 36 [pid = 3612] [id = 165] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 110AAC00 == 35 [pid = 3612] [id = 164] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 1055F000 == 34 [pid = 3612] [id = 163] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 158CE400 == 33 [pid = 3612] [id = 162] 12:08:34 INFO - PROCESS | 3612 | --DOCSHELL 0F2A4000 == 32 [pid = 3612] [id = 161] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (1569CC00) [pid = 3612] [serial = 452] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (156D8400) [pid = 3612] [serial = 453] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (15F74000) [pid = 3612] [serial = 455] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (15FB6400) [pid = 3612] [serial = 456] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (16183C00) [pid = 3612] [serial = 458] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (16189000) [pid = 3612] [serial = 459] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1444F800) [pid = 3612] [serial = 450] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (140BD400) [pid = 3612] [serial = 449] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (110B3C00) [pid = 3612] [serial = 443] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (11428800) [pid = 3612] [serial = 444] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (10273C00) [pid = 3612] [serial = 440] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (13325400) [pid = 3612] [serial = 446] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (13375000) [pid = 3612] [serial = 447] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (102F9400) [pid = 3612] [serial = 441] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (169AF400) [pid = 3612] [serial = 461] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (17156000) [pid = 3612] [serial = 465] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (18227000) [pid = 3612] [serial = 468] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1803E000) [pid = 3612] [serial = 467] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (182E7000) [pid = 3612] [serial = 470] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (11A05C00) [pid = 3612] [serial = 473] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (15F70800) [pid = 3612] [serial = 476] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (11C69400) [pid = 3612] [serial = 474] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (1850DC00) [pid = 3612] [serial = 471] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (17075400) [pid = 3612] [serial = 464] [outer = 00000000] [url = about:blank] 12:08:35 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (169B0000) [pid = 3612] [serial = 462] [outer = 00000000] [url = about:blank] 12:08:35 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (169B6800) [pid = 3612] [serial = 477] [outer = 00000000] [url = about:blank] 12:08:35 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1828DC00) [pid = 3612] [serial = 479] [outer = 00000000] [url = about:blank] 12:08:35 INFO - PROCESS | 3612 | 1464289715606 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:08:35 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) 12:08:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1363ms 12:08:35 INFO - PROCESS | 3612 | 1464289715636 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3612 | 1464289715641 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:08:35 INFO - PROCESS | 3612 | 1464289715647 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 3612 | 1464289715650 Marionette TRACE conn3 <- [1,674,null,{}] 12:08:35 INFO - PROCESS | 3612 | 1464289715654 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 3612 | 1464289715734 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:08:35 INFO - PROCESS | 3612 | 1464289715742 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3612 | ++DOCSHELL 10E36C00 == 33 [pid = 3612] [id = 178] 12:08:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1121C800) [pid = 3612] [serial = 532] [outer = 00000000] 12:08:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1313FC00) [pid = 3612] [serial = 533] [outer = 1121C800] 12:08:35 INFO - PROCESS | 3612 | 1464289715788 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (13368400) [pid = 3612] [serial = 534] [outer = 1121C800] 12:08:36 INFO - PROCESS | 3612 | 1464289716685 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:08:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1033ms 12:08:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:08:36 INFO - PROCESS | 3612 | 1464289716699 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3612 | 1464289716702 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 3612 | 1464289716705 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 3612 | 1464289716709 Marionette TRACE conn3 <- [1,678,null,{}] 12:08:36 INFO - PROCESS | 3612 | 1464289716719 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 3612 | 1464289716782 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:08:36 INFO - PROCESS | 3612 | 1464289716790 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 3612 | ++DOCSHELL 14010400 == 34 [pid = 3612] [id = 179] 12:08:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (15695800) [pid = 3612] [serial = 535] [outer = 00000000] 12:08:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1569D400) [pid = 3612] [serial = 536] [outer = 15695800] 12:08:36 INFO - PROCESS | 3612 | 1464289716838 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (157A4000) [pid = 3612] [serial = 537] [outer = 15695800] 12:08:37 INFO - PROCESS | 3612 | 1464289717791 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:08:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1138ms 12:08:37 INFO - PROCESS | 3612 | 1464289717844 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 3612 | 1464289717846 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:08:37 INFO - PROCESS | 3612 | 1464289717850 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 3612 | 1464289717852 Marionette TRACE conn3 <- [1,682,null,{}] 12:08:37 INFO - PROCESS | 3612 | 1464289717855 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 3612 | 1464289717964 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:08:37 INFO - PROCESS | 3612 | 1464289717970 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3612 | ++DOCSHELL 158C7000 == 35 [pid = 3612] [id = 180] 12:08:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (158C7800) [pid = 3612] [serial = 538] [outer = 00000000] 12:08:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (15F70C00) [pid = 3612] [serial = 539] [outer = 158C7800] 12:08:38 INFO - PROCESS | 3612 | 1464289718015 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (15F79C00) [pid = 3612] [serial = 540] [outer = 158C7800] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (15BB5800) [pid = 3612] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (16188000) [pid = 3612] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (10565400) [pid = 3612] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (11A0B000) [pid = 3612] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (15698400) [pid = 3612] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (13D23C00) [pid = 3612] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (1331CC00) [pid = 3612] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (16A08400) [pid = 3612] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (12D7D400) [pid = 3612] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:08:38 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1313E800) [pid = 3612] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:08:38 INFO - PROCESS | 3612 | 1464289718912 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:08:38 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) 12:08:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1093ms 12:08:38 INFO - PROCESS | 3612 | 1464289718958 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 3612 | 1464289718959 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:08:38 INFO - PROCESS | 3612 | 1464289718946 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 3612 | 1464289718948 Marionette TRACE conn3 <- [1,686,null,{}] 12:08:38 INFO - PROCESS | 3612 | 1464289718951 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 3612 | 1464289719025 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:08:39 INFO - PROCESS | 3612 | 1464289719032 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 3612 | ++DOCSHELL 12D78C00 == 36 [pid = 3612] [id = 181] 12:08:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (140BB400) [pid = 3612] [serial = 541] [outer = 00000000] 12:08:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (157AC800) [pid = 3612] [serial = 542] [outer = 140BB400] 12:08:39 INFO - PROCESS | 3612 | 1464289719076 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (15BB7400) [pid = 3612] [serial = 543] [outer = 140BB400] 12:08:39 INFO - PROCESS | 3612 | 1464289719969 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:08:39 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) 12:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1033ms 12:08:39 INFO - PROCESS | 3612 | 1464289719998 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3612 | 1464289720000 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:08:39 INFO - PROCESS | 3612 | 1464289720003 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 3612 | 1464289720005 Marionette TRACE conn3 <- [1,690,null,{}] 12:08:40 INFO - PROCESS | 3612 | 1464289720009 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 3612 | 1464289720118 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:08:40 INFO - PROCESS | 3612 | 1464289720126 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 3612 | ++DOCSHELL 13703800 == 37 [pid = 3612] [id = 182] 12:08:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (14FDF000) [pid = 3612] [serial = 544] [outer = 00000000] 12:08:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (16780000) [pid = 3612] [serial = 545] [outer = 14FDF000] 12:08:40 INFO - PROCESS | 3612 | 1464289720173 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (169B6400) [pid = 3612] [serial = 546] [outer = 14FDF000] 12:08:41 INFO - PROCESS | 3612 | 1464289721089 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1093ms 12:08:41 INFO - PROCESS | 3612 | 1464289721109 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 3612 | 1464289721113 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 3612 | 1464289721119 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:08:41 INFO - PROCESS | 3612 | 1464289721124 Marionette TRACE conn3 <- [1,694,null,{}] 12:08:41 INFO - PROCESS | 3612 | 1464289721131 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 3612 | 1464289721237 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:08:41 INFO - PROCESS | 3612 | 1464289721315 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 3612 | ++DOCSHELL 10B79C00 == 38 [pid = 3612] [id = 183] 12:08:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (10E38000) [pid = 3612] [serial = 547] [outer = 00000000] 12:08:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (11223C00) [pid = 3612] [serial = 548] [outer = 10E38000] 12:08:41 INFO - PROCESS | 3612 | 1464289721414 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (11C0B000) [pid = 3612] [serial = 549] [outer = 10E38000] 12:08:42 INFO - PROCESS | 3612 | 1464289722455 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:08:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1392ms 12:08:42 INFO - PROCESS | 3612 | 1464289722548 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3612 | 1464289722554 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:08:42 INFO - PROCESS | 3612 | 1464289722562 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3612 | 1464289722565 Marionette TRACE conn3 <- [1,698,null,{}] 12:08:42 INFO - PROCESS | 3612 | 1464289722568 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 3612 | 1464289722660 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:08:42 INFO - PROCESS | 3612 | 1464289722858 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3612 | ++DOCSHELL 14FE6000 == 39 [pid = 3612] [id = 184] 12:08:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (15649000) [pid = 3612] [serial = 550] [outer = 00000000] 12:08:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (156D9000) [pid = 3612] [serial = 551] [outer = 15649000] 12:08:42 INFO - PROCESS | 3612 | 1464289722914 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (15F74000) [pid = 3612] [serial = 552] [outer = 15649000] 12:08:44 INFO - PROCESS | 3612 | 1464289724044 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:08:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1482ms 12:08:44 INFO - PROCESS | 3612 | 1464289724058 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3612 | 1464289724061 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:08:44 INFO - PROCESS | 3612 | 1464289724065 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3612 | 1464289724068 Marionette TRACE conn3 <- [1,702,null,{}] 12:08:44 INFO - PROCESS | 3612 | 1464289724057 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 3612 | 1464289724188 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:08:44 INFO - PROCESS | 3612 | 1464289724278 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 3612 | ++DOCSHELL 110B3400 == 40 [pid = 3612] [id = 185] 12:08:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (110B4400) [pid = 3612] [serial = 553] [outer = 00000000] 12:08:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1331E800) [pid = 3612] [serial = 554] [outer = 110B4400] 12:08:44 INFO - PROCESS | 3612 | 1464289724333 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (13D27400) [pid = 3612] [serial = 555] [outer = 110B4400] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 12D78C00 == 39 [pid = 3612] [id = 181] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 158C7000 == 38 [pid = 3612] [id = 180] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 14010400 == 37 [pid = 3612] [id = 179] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 10E36C00 == 36 [pid = 3612] [id = 178] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 1055BC00 == 35 [pid = 3612] [id = 177] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 1677B000 == 34 [pid = 3612] [id = 175] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 13323000 == 33 [pid = 3612] [id = 174] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 102EAC00 == 32 [pid = 3612] [id = 173] 12:08:44 INFO - PROCESS | 3612 | --DOCSHELL 15694000 == 31 [pid = 3612] [id = 172] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (17933400) [pid = 3612] [serial = 513] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (15F70400) [pid = 3612] [serial = 500] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (168B4C00) [pid = 3612] [serial = 503] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (10A62800) [pid = 3612] [serial = 488] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (10E37C00) [pid = 3612] [serial = 489] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (15FB9C00) [pid = 3612] [serial = 501] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (12A94000) [pid = 3612] [serial = 491] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (1313A000) [pid = 3612] [serial = 492] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (157A2800) [pid = 3612] [serial = 497] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (140BAC00) [pid = 3612] [serial = 494] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (14FE2800) [pid = 3612] [serial = 495] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (15F6C400) [pid = 3612] [serial = 485] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (18828000) [pid = 3612] [serial = 480] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (0F2AA800) [pid = 3612] [serial = 482] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (16EC6800) [pid = 3612] [serial = 506] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (169B4800) [pid = 3612] [serial = 504] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (178E5C00) [pid = 3612] [serial = 512] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (17159C00) [pid = 3612] [serial = 507] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (15FC0400) [pid = 3612] [serial = 509] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (18226C00) [pid = 3612] [serial = 515] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (168B1800) [pid = 3612] [serial = 510] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (158CB400) [pid = 3612] [serial = 498] [outer = 00000000] [url = about:blank] 12:08:45 INFO - PROCESS | 3612 | 1464289725198 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:08:45 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 12:08:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1168ms 12:08:45 INFO - PROCESS | 3612 | 1464289725222 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3612 | 1464289725227 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:08:45 INFO - PROCESS | 3612 | 1464289725236 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 3612 | 1464289725238 Marionette TRACE conn3 <- [1,706,null,{}] 12:08:45 INFO - PROCESS | 3612 | 1464289725242 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:45 INFO - PROCESS | 3612 | 1464289725308 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:08:45 INFO - PROCESS | 3612 | 1464289725316 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3612 | ++DOCSHELL 13142800 == 32 [pid = 3612] [id = 186] 12:08:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (13144400) [pid = 3612] [serial = 556] [outer = 00000000] 12:08:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (1444F000) [pid = 3612] [serial = 557] [outer = 13144400] 12:08:45 INFO - PROCESS | 3612 | 1464289725368 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (15690400) [pid = 3612] [serial = 558] [outer = 13144400] 12:08:46 INFO - PROCESS | 3612 | 1464289726266 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:08:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1093ms 12:08:46 INFO - PROCESS | 3612 | 1464289726325 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 3612 | 1464289726327 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:08:46 INFO - PROCESS | 3612 | 1464289726331 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 3612 | 1464289726335 Marionette TRACE conn3 <- [1,710,null,{}] 12:08:46 INFO - PROCESS | 3612 | 1464289726346 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 3612 | 1464289726467 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:08:46 INFO - PROCESS | 3612 | 1464289726477 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 3612 | ++DOCSHELL 158CDC00 == 33 [pid = 3612] [id = 187] 12:08:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (15BAA400) [pid = 3612] [serial = 559] [outer = 00000000] 12:08:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (15FB4800) [pid = 3612] [serial = 560] [outer = 15BAA400] 12:08:46 INFO - PROCESS | 3612 | 1464289726527 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (16180400) [pid = 3612] [serial = 561] [outer = 15BAA400] 12:08:46 INFO - PROCESS | 3612 | 1464289726976 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3612 | 1464289727014 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 3612 | 1464289727017 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3612 | 1464289727019 Marionette TRACE conn3 <- [1,714,null,{}] 12:08:47 INFO - PROCESS | 3612 | 1464289727022 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 3612 | 1464289727113 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:08:47 INFO - PROCESS | 3612 | 1464289727119 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3612 | ++DOCSHELL 15F6C400 == 34 [pid = 3612] [id = 188] 12:08:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (1618C000) [pid = 3612] [serial = 562] [outer = 00000000] 12:08:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (169B8000) [pid = 3612] [serial = 563] [outer = 1618C000] 12:08:47 INFO - PROCESS | 3612 | 1464289727206 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (169BE800) [pid = 3612] [serial = 564] [outer = 1618C000] 12:08:47 INFO - PROCESS | 3612 | 1464289727678 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 703ms 12:08:47 INFO - PROCESS | 3612 | 1464289727722 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3612 | 1464289727724 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 3612 | 1464289727727 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:08:47 INFO - PROCESS | 3612 | 1464289727729 Marionette TRACE conn3 <- [1,718,null,{}] 12:08:47 INFO - PROCESS | 3612 | 1464289727765 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 3612 | 1464289727864 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:08:47 INFO - PROCESS | 3612 | 1464289727861 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3612 | ++DOCSHELL 1677D000 == 35 [pid = 3612] [id = 189] 12:08:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1677D400) [pid = 3612] [serial = 565] [outer = 00000000] 12:08:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (17635000) [pid = 3612] [serial = 566] [outer = 1677D400] 12:08:47 INFO - PROCESS | 3612 | 1464289727905 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (176F2C00) [pid = 3612] [serial = 567] [outer = 1677D400] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (0F2A5000) [pid = 3612] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (158CE800) [pid = 3612] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (158C7800) [pid = 3612] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (102F7800) [pid = 3612] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (16783400) [pid = 3612] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (10560C00) [pid = 3612] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (13324400) [pid = 3612] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (18510C00) [pid = 3612] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1121C800) [pid = 3612] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (15695800) [pid = 3612] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (140BB400) [pid = 3612] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:08:48 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (0F2A4400) [pid = 3612] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:08:48 INFO - PROCESS | 3612 | 1464289728392 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 3612 | 1464289728416 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:08:48 INFO - PROCESS | 3612 | 1464289728420 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 3612 | 1464289728423 Marionette TRACE conn3 <- [1,722,null,{}] 12:08:48 INFO - PROCESS | 3612 | 1464289728427 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 3612 | 1464289728522 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:08:48 INFO - PROCESS | 3612 | 1464289728602 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 3612 | ++DOCSHELL 0F304800 == 36 [pid = 3612] [id = 190] 12:08:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (1336C000) [pid = 3612] [serial = 568] [outer = 00000000] 12:08:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (15F74C00) [pid = 3612] [serial = 569] [outer = 1336C000] 12:08:48 INFO - PROCESS | 3612 | 1464289728649 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (18042400) [pid = 3612] [serial = 570] [outer = 1336C000] 12:08:48 INFO - PROCESS | 3612 | 1464289728983 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 599ms 12:08:49 INFO - PROCESS | 3612 | 1464289729038 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 3612 | 1464289729040 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:08:49 INFO - PROCESS | 3612 | 1464289729043 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 3612 | 1464289729045 Marionette TRACE conn3 <- [1,726,null,{}] 12:08:49 INFO - PROCESS | 3612 | 1464289729048 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 3612 | 1464289729158 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:08:49 INFO - PROCESS | 3612 | 1464289729205 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 3612 | ++DOCSHELL 17CAA000 == 37 [pid = 3612] [id = 191] 12:08:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (18225800) [pid = 3612] [serial = 571] [outer = 00000000] 12:08:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (18288400) [pid = 3612] [serial = 572] [outer = 18225800] 12:08:49 INFO - PROCESS | 3612 | 1464289729249 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (182E4800) [pid = 3612] [serial = 573] [outer = 18225800] 12:08:50 INFO - PROCESS | 3612 | 1464289730059 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:08:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1048ms 12:08:50 INFO - PROCESS | 3612 | 1464289730083 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 3612 | 1464289730085 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:08:50 INFO - PROCESS | 3612 | 1464289730088 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 3612 | 1464289730090 Marionette TRACE conn3 <- [1,730,null,{}] 12:08:50 INFO - PROCESS | 3612 | 1464289730094 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 3612 | 1464289730177 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:08:50 INFO - PROCESS | 3612 | 1464289730290 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 3612 | ++DOCSHELL 0C77C800 == 38 [pid = 3612] [id = 192] 12:08:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (0F2A2800) [pid = 3612] [serial = 574] [outer = 00000000] 12:08:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (0F304C00) [pid = 3612] [serial = 575] [outer = 0F2A2800] 12:08:50 INFO - PROCESS | 3612 | 1464289730350 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1055F000) [pid = 3612] [serial = 576] [outer = 0F2A2800] 12:08:51 INFO - PROCESS | 3612 | 1464289731401 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:08:51 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 12:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1333ms 12:08:51 INFO - PROCESS | 3612 | 1464289731441 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 3612 | 1464289731446 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:08:51 INFO - PROCESS | 3612 | 1464289731451 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 3612 | 1464289731455 Marionette TRACE conn3 <- [1,734,null,{}] 12:08:51 INFO - PROCESS | 3612 | 1464289731460 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 3612 | 1464289731575 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:08:51 INFO - PROCESS | 3612 | 1464289731697 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 3612 | ++DOCSHELL 14447800 == 39 [pid = 3612] [id = 193] 12:08:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (1444D400) [pid = 3612] [serial = 577] [outer = 00000000] 12:08:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (15699000) [pid = 3612] [serial = 578] [outer = 1444D400] 12:08:51 INFO - PROCESS | 3612 | 1464289731754 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (156D0800) [pid = 3612] [serial = 579] [outer = 1444D400] 12:08:52 INFO - PROCESS | 3612 | 1464289732726 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:08:52 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.) 12:08:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1302ms 12:08:52 INFO - PROCESS | 3612 | 1464289732754 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 3612 | 1464289732759 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:08:52 INFO - PROCESS | 3612 | 1464289732763 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 3612 | 1464289732766 Marionette TRACE conn3 <- [1,738,null,{}] 12:08:52 INFO - PROCESS | 3612 | 1464289732770 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 3612 | 1464289732879 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:08:52 INFO - PROCESS | 3612 | 1464289732990 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 3612 | ++DOCSHELL 169B0000 == 40 [pid = 3612] [id = 194] 12:08:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (169B0800) [pid = 3612] [serial = 580] [outer = 00000000] 12:08:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (176F3400) [pid = 3612] [serial = 581] [outer = 169B0800] 12:08:53 INFO - PROCESS | 3612 | 1464289733068 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1809D800) [pid = 3612] [serial = 582] [outer = 169B0800] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 17CAA000 == 39 [pid = 3612] [id = 191] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 0F304800 == 38 [pid = 3612] [id = 190] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 1677D000 == 37 [pid = 3612] [id = 189] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 15F6C400 == 36 [pid = 3612] [id = 188] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 158CDC00 == 35 [pid = 3612] [id = 187] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 13142800 == 34 [pid = 3612] [id = 186] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 110B3400 == 33 [pid = 3612] [id = 185] 12:08:54 INFO - PROCESS | 3612 | --DOCSHELL 13703800 == 32 [pid = 3612] [id = 182] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (0F309400) [pid = 3612] [serial = 483] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (169BA800) [pid = 3612] [serial = 438] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (16201C00) [pid = 3612] [serial = 486] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (16780000) [pid = 3612] [serial = 545] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (15F70C00) [pid = 3612] [serial = 539] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1141E400) [pid = 3612] [serial = 519] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (10A58000) [pid = 3612] [serial = 518] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (18224C00) [pid = 3612] [serial = 525] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (178ECC00) [pid = 3612] [serial = 524] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (13144000) [pid = 3612] [serial = 531] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (10E3FC00) [pid = 3612] [serial = 530] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1564D000) [pid = 3612] [serial = 522] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (137EC800) [pid = 3612] [serial = 521] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (19D64400) [pid = 3612] [serial = 528] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (188C2C00) [pid = 3612] [serial = 527] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (1313FC00) [pid = 3612] [serial = 533] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (13368400) [pid = 3612] [serial = 534] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (1569D400) [pid = 3612] [serial = 536] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 62 (157AC800) [pid = 3612] [serial = 542] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 61 (15F79C00) [pid = 3612] [serial = 540] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 60 (15BB7400) [pid = 3612] [serial = 543] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | --DOMWINDOW == 59 (157A4000) [pid = 3612] [serial = 537] [outer = 00000000] [url = about:blank] 12:08:54 INFO - PROCESS | 3612 | 1464289734205 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1482ms 12:08:54 INFO - PROCESS | 3612 | 1464289734253 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 3612 | 1464289734258 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:08:54 INFO - PROCESS | 3612 | 1464289734262 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 3612 | 1464289734248 Marionette TRACE conn3 <- [1,742,null,{}] 12:08:54 INFO - PROCESS | 3612 | 1464289734294 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 3612 | 1464289734371 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:08:54 INFO - PROCESS | 3612 | 1464289734442 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3612 | ++DOCSHELL 1121F400 == 33 [pid = 3612] [id = 195] 12:08:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 60 (11C69400) [pid = 3612] [serial = 583] [outer = 00000000] 12:08:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 61 (12A93C00) [pid = 3612] [serial = 584] [outer = 11C69400] 12:08:54 INFO - PROCESS | 3612 | 1464289734494 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 62 (13144800) [pid = 3612] [serial = 585] [outer = 11C69400] 12:08:55 INFO - PROCESS | 3612 | 1464289735346 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:08:55 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 12:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1138ms 12:08:55 INFO - PROCESS | 3612 | 1464289735400 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 3612 | 1464289735405 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:08:55 INFO - PROCESS | 3612 | 1464289735411 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 3612 | 1464289735414 Marionette TRACE conn3 <- [1,746,null,{}] 12:08:55 INFO - PROCESS | 3612 | 1464289735417 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 3612 | 1464289735482 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:08:55 INFO - PROCESS | 3612 | 1464289735490 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 3612 | ++DOCSHELL 13367C00 == 34 [pid = 3612] [id = 196] 12:08:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (13709C00) [pid = 3612] [serial = 586] [outer = 00000000] 12:08:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (14011C00) [pid = 3612] [serial = 587] [outer = 13709C00] 12:08:55 INFO - PROCESS | 3612 | 1464289735534 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (140C2800) [pid = 3612] [serial = 588] [outer = 13709C00] 12:08:55 INFO - PROCESS | 3612 | 1464289735994 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 614ms 12:08:56 INFO - PROCESS | 3612 | 1464289736016 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 3612 | 1464289736018 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:08:56 INFO - PROCESS | 3612 | 1464289736026 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3612 | 1464289736029 Marionette TRACE conn3 <- [1,750,null,{}] 12:08:56 INFO - PROCESS | 3612 | 1464289736040 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 3612 | 1464289736149 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:08:56 INFO - PROCESS | 3612 | 1464289736157 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3612 | ++DOCSHELL 15F6CC00 == 35 [pid = 3612] [id = 197] 12:08:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (15F6DC00) [pid = 3612] [serial = 589] [outer = 00000000] 12:08:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (15F73800) [pid = 3612] [serial = 590] [outer = 15F6DC00] 12:08:56 INFO - PROCESS | 3612 | 1464289736245 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (15FB9400) [pid = 3612] [serial = 591] [outer = 15F6DC00] 12:08:57 INFO - PROCESS | 3612 | 1464289737094 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1093ms 12:08:57 INFO - PROCESS | 3612 | 1464289737117 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 3612 | 1464289737119 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:08:57 INFO - PROCESS | 3612 | 1464289737123 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 3612 | 1464289737125 Marionette TRACE conn3 <- [1,754,null,{}] 12:08:57 INFO - PROCESS | 3612 | 1464289737128 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 3612 | 1464289737245 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:08:57 INFO - PROCESS | 3612 | 1464289737252 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 3612 | ++DOCSHELL 16189800 == 36 [pid = 3612] [id = 198] 12:08:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (16201800) [pid = 3612] [serial = 592] [outer = 00000000] 12:08:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (16871800) [pid = 3612] [serial = 593] [outer = 16201800] 12:08:57 INFO - PROCESS | 3612 | 1464289737338 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (169B3000) [pid = 3612] [serial = 594] [outer = 16201800] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1618C000) [pid = 3612] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1336C000) [pid = 3612] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (13144400) [pid = 3612] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (1677D400) [pid = 3612] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (15FBF000) [pid = 3612] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (110B4400) [pid = 3612] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (10E38000) [pid = 3612] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (15BAA400) [pid = 3612] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:08:57 INFO - PROCESS | 3612 | --DOMWINDOW == 62 (15649000) [pid = 3612] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:08:58 INFO - PROCESS | 3612 | 1464289738189 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:08:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1093ms 12:08:58 INFO - PROCESS | 3612 | 1464289738238 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3612 | 1464289738240 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:08:58 INFO - PROCESS | 3612 | 1464289738243 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3612 | 1464289738245 Marionette TRACE conn3 <- [1,758,null,{}] 12:08:58 INFO - PROCESS | 3612 | 1464289738249 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 3612 | 1464289738324 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:08:58 INFO - PROCESS | 3612 | 1464289738330 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3612 | ++DOCSHELL 15FBF000 == 37 [pid = 3612] [id = 199] 12:08:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (16189000) [pid = 3612] [serial = 595] [outer = 00000000] 12:08:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (16A0C400) [pid = 3612] [serial = 596] [outer = 16189000] 12:08:58 INFO - PROCESS | 3612 | 1464289738357 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (17150400) [pid = 3612] [serial = 597] [outer = 16189000] 12:08:58 INFO - PROCESS | 3612 | 1464289738785 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 599ms 12:08:58 INFO - PROCESS | 3612 | 1464289738845 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3612 | 1464289738847 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:08:58 INFO - PROCESS | 3612 | 1464289738851 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:08:58 INFO - PROCESS | 3612 | 1464289738852 Marionette TRACE conn3 <- [1,762,null,{}] 12:08:58 INFO - PROCESS | 3612 | 1464289738856 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 3612 | 1464289738950 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:08:58 INFO - PROCESS | 3612 | 1464289738960 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3612 | ++DOCSHELL 11C5B400 == 38 [pid = 3612] [id = 200] 12:08:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (140BD400) [pid = 3612] [serial = 598] [outer = 00000000] 12:08:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (18285800) [pid = 3612] [serial = 599] [outer = 140BD400] 12:08:58 INFO - PROCESS | 3612 | 1464289739005 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (182EBC00) [pid = 3612] [serial = 600] [outer = 140BD400] 12:08:59 INFO - PROCESS | 3612 | 1464289739392 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 569ms 12:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:08:59 INFO - PROCESS | 3612 | 1464289739434 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 3612 | 1464289739436 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:08:59 INFO - PROCESS | 3612 | 1464289739439 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 3612 | 1464289739440 Marionette TRACE conn3 <- [1,766,null,{}] 12:08:59 INFO - PROCESS | 3612 | 1464289739444 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 3612 | 1464289739519 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:08:59 INFO - PROCESS | 3612 | 1464289739526 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 3612 | ++DOCSHELL 18286800 == 39 [pid = 3612] [id = 201] 12:08:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (1828D800) [pid = 3612] [serial = 601] [outer = 00000000] 12:08:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (18823000) [pid = 3612] [serial = 602] [outer = 1828D800] 12:08:59 INFO - PROCESS | 3612 | 1464289739577 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (1882D400) [pid = 3612] [serial = 603] [outer = 1828D800] 12:09:00 INFO - PROCESS | 3612 | 1464289740261 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 853ms 12:09:00 INFO - PROCESS | 3612 | 1464289740308 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 3612 | 1464289740313 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:09:00 INFO - PROCESS | 3612 | 1464289740318 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 3612 | 1464289740323 Marionette TRACE conn3 <- [1,770,null,{}] 12:09:00 INFO - PROCESS | 3612 | 1464289740328 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 3612 | 1464289740416 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:09:00 INFO - PROCESS | 3612 | 1464289740497 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 3612 | ++DOCSHELL 10A57C00 == 40 [pid = 3612] [id = 202] 12:09:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (114A2400) [pid = 3612] [serial = 604] [outer = 00000000] 12:09:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (1331CC00) [pid = 3612] [serial = 605] [outer = 114A2400] 12:09:00 INFO - PROCESS | 3612 | 1464289740594 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (13711C00) [pid = 3612] [serial = 606] [outer = 114A2400] 12:09:01 INFO - PROCESS | 3612 | 1464289741171 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 898ms 12:09:01 INFO - PROCESS | 3612 | 1464289741229 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 3612 | 1464289741235 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:09:01 INFO - PROCESS | 3612 | 1464289741225 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 3612 | 1464289741228 Marionette TRACE conn3 <- [1,774,null,{}] 12:09:01 INFO - PROCESS | 3612 | 1464289741232 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 3612 | 1464289741336 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:09:01 INFO - PROCESS | 3612 | 1464289741415 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 3612 | ++DOCSHELL 1569DC00 == 41 [pid = 3612] [id = 203] 12:09:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1569EC00) [pid = 3612] [serial = 607] [outer = 00000000] 12:09:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (15BADC00) [pid = 3612] [serial = 608] [outer = 1569EC00] 12:09:01 INFO - PROCESS | 3612 | 1464289741510 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (15F6E400) [pid = 3612] [serial = 609] [outer = 1569EC00] 12:09:02 INFO - PROCESS | 3612 | 1464289742114 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 959ms 12:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:09:02 INFO - PROCESS | 3612 | 1464289742188 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 3612 | 1464289742190 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:09:02 INFO - PROCESS | 3612 | 1464289742195 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 3612 | 1464289742199 Marionette TRACE conn3 <- [1,778,null,{}] 12:09:02 INFO - PROCESS | 3612 | 1464289742211 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 3612 | 1464289742389 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:09:02 INFO - PROCESS | 3612 | 1464289742400 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 3612 | ++DOCSHELL 18285400 == 42 [pid = 3612] [id = 204] 12:09:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (18287800) [pid = 3612] [serial = 610] [outer = 00000000] 12:09:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (18827800) [pid = 3612] [serial = 611] [outer = 18287800] 12:09:02 INFO - PROCESS | 3612 | 1464289742457 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (19D5B000) [pid = 3612] [serial = 612] [outer = 18287800] 12:09:03 INFO - PROCESS | 3612 | 1464289743010 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 868ms 12:09:03 INFO - PROCESS | 3612 | 1464289743061 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 3612 | 1464289743064 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:09:03 INFO - PROCESS | 3612 | 1464289743068 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 3612 | 1464289743070 Marionette TRACE conn3 <- [1,782,null,{}] 12:09:03 INFO - PROCESS | 3612 | 1464289743074 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 3612 | 1464289743174 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:09:03 INFO - PROCESS | 3612 | 1464289743252 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 3612 | ++DOCSHELL 0F310400 == 43 [pid = 3612] [id = 205] 12:09:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (10A61400) [pid = 3612] [serial = 613] [outer = 00000000] 12:09:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (140B9C00) [pid = 3612] [serial = 614] [outer = 10A61400] 12:09:03 INFO - PROCESS | 3612 | 1464289743347 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (16187800) [pid = 3612] [serial = 615] [outer = 10A61400] 12:09:04 INFO - PROCESS | 3612 | 1464289744030 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1003ms 12:09:04 INFO - PROCESS | 3612 | 1464289744093 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3612 | 1464289744097 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:09:04 INFO - PROCESS | 3612 | 1464289744103 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:09:04 INFO - PROCESS | 3612 | 1464289744106 Marionette TRACE conn3 <- [1,786,null,{}] 12:09:04 INFO - PROCESS | 3612 | 1464289744111 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 3612 | 1464289744191 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:09:04 INFO - PROCESS | 3612 | 1464289744271 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3612 | ++DOCSHELL 1050C800 == 44 [pid = 3612] [id = 206] 12:09:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (10565400) [pid = 3612] [serial = 616] [outer = 00000000] 12:09:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (13146000) [pid = 3612] [serial = 617] [outer = 10565400] 12:09:04 INFO - PROCESS | 3612 | 1464289744377 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1370B000) [pid = 3612] [serial = 618] [outer = 10565400] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 11C5B400 == 43 [pid = 3612] [id = 200] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 15FBF000 == 42 [pid = 3612] [id = 199] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 16189800 == 41 [pid = 3612] [id = 198] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 15F6CC00 == 40 [pid = 3612] [id = 197] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 13367C00 == 39 [pid = 3612] [id = 196] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 1121F400 == 38 [pid = 3612] [id = 195] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 14447800 == 37 [pid = 3612] [id = 193] 12:09:04 INFO - PROCESS | 3612 | --DOCSHELL 0C77C800 == 36 [pid = 3612] [id = 192] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (15F75800) [pid = 3612] [serial = 516] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (13D27400) [pid = 3612] [serial = 555] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (1331E800) [pid = 3612] [serial = 554] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (11C0B000) [pid = 3612] [serial = 549] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (11223C00) [pid = 3612] [serial = 548] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (16180400) [pid = 3612] [serial = 561] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (156D9000) [pid = 3612] [serial = 551] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (15F74000) [pid = 3612] [serial = 552] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (169BE800) [pid = 3612] [serial = 564] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (169B8000) [pid = 3612] [serial = 563] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (15F74C00) [pid = 3612] [serial = 569] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (1444F000) [pid = 3612] [serial = 557] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (17635000) [pid = 3612] [serial = 566] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (18288400) [pid = 3612] [serial = 572] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (15FB4800) [pid = 3612] [serial = 560] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (176F2C00) [pid = 3612] [serial = 567] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (15690400) [pid = 3612] [serial = 558] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (18042400) [pid = 3612] [serial = 570] [outer = 00000000] [url = about:blank] 12:09:04 INFO - PROCESS | 3612 | 1464289744771 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:09:04 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 12:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 704ms 12:09:04 INFO - PROCESS | 3612 | 1464289744810 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3612 | 1464289744816 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:09:04 INFO - PROCESS | 3612 | 1464289744822 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3612 | 1464289744824 Marionette TRACE conn3 <- [1,790,null,{}] 12:09:04 INFO - PROCESS | 3612 | 1464289744828 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 3612 | 1464289744942 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:09:04 INFO - PROCESS | 3612 | 1464289744950 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3612 | ++DOCSHELL 15690400 == 37 [pid = 3612] [id = 207] 12:09:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (15691000) [pid = 3612] [serial = 619] [outer = 00000000] 12:09:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (156CFC00) [pid = 3612] [serial = 620] [outer = 15691000] 12:09:04 INFO - PROCESS | 3612 | 1464289744983 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (158C6C00) [pid = 3612] [serial = 621] [outer = 15691000] 12:09:05 INFO - PROCESS | 3612 | 1464289745424 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:09:05 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 12:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 673ms 12:09:05 INFO - PROCESS | 3612 | 1464289745485 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3612 | 1464289745487 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:09:05 INFO - PROCESS | 3612 | 1464289745490 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 3612 | 1464289745494 Marionette TRACE conn3 <- [1,794,null,{}] 12:09:05 INFO - PROCESS | 3612 | 1464289745504 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:05 INFO - PROCESS | 3612 | 1464289745588 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:09:05 INFO - PROCESS | 3612 | 1464289745597 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 3612 | ++DOCSHELL 1618BC00 == 38 [pid = 3612] [id = 208] 12:09:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (1618C000) [pid = 3612] [serial = 622] [outer = 00000000] 12:09:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (168B4C00) [pid = 3612] [serial = 623] [outer = 1618C000] 12:09:05 INFO - PROCESS | 3612 | 1464289745644 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (169BC000) [pid = 3612] [serial = 624] [outer = 1618C000] 12:09:06 INFO - PROCESS | 3612 | 1464289746061 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:09:06 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 12:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 614ms 12:09:06 INFO - PROCESS | 3612 | 1464289746111 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 3612 | 1464289746114 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:09:06 INFO - PROCESS | 3612 | 1464289746117 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:09:06 INFO - PROCESS | 3612 | 1464289746119 Marionette TRACE conn3 <- [1,798,null,{}] 12:09:06 INFO - PROCESS | 3612 | 1464289746106 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 3612 | 1464289746190 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:09:06 INFO - PROCESS | 3612 | 1464289746228 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3612 | ++DOCSHELL 176F5400 == 39 [pid = 3612] [id = 209] 12:09:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (178E4800) [pid = 3612] [serial = 625] [outer = 00000000] 12:09:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (17C09400) [pid = 3612] [serial = 626] [outer = 178E4800] 12:09:06 INFO - PROCESS | 3612 | 1464289746272 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (180A3800) [pid = 3612] [serial = 627] [outer = 178E4800] 12:09:06 INFO - PROCESS | 3612 | 1464289746703 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 674ms 12:09:06 INFO - PROCESS | 3612 | 1464289746785 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 3612 | 1464289746787 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:09:06 INFO - PROCESS | 3612 | 1464289746791 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:09:06 INFO - PROCESS | 3612 | 1464289746792 Marionette TRACE conn3 <- [1,802,null,{}] 12:09:06 INFO - PROCESS | 3612 | 1464289746796 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 3612 | 1464289746909 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:09:06 INFO - PROCESS | 3612 | 1464289746915 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3612 | ++DOCSHELL 15696000 == 40 [pid = 3612] [id = 210] 12:09:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (1715A000) [pid = 3612] [serial = 628] [outer = 00000000] 12:09:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (1850D800) [pid = 3612] [serial = 629] [outer = 1715A000] 12:09:06 INFO - PROCESS | 3612 | 1464289746959 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (18824800) [pid = 3612] [serial = 630] [outer = 1715A000] 12:09:07 INFO - PROCESS | 3612 | 1464289747379 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 3612 | 1464289747396 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:09:07 INFO - PROCESS | 3612 | 1464289747399 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 3612 | 1464289747401 Marionette TRACE conn3 <- [1,806,null,{}] 12:09:07 INFO - PROCESS | 3612 | 1464289747415 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:07 INFO - PROCESS | 3612 | 1464289747576 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:09:07 INFO - PROCESS | 3612 | 1464289747603 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 3612 | ++DOCSHELL 1A417400 == 41 [pid = 3612] [id = 211] 12:09:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1A417800) [pid = 3612] [serial = 631] [outer = 00000000] 12:09:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1A968C00) [pid = 3612] [serial = 632] [outer = 1A417800] 12:09:07 INFO - PROCESS | 3612 | 1464289747648 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1A96D400) [pid = 3612] [serial = 633] [outer = 1A417800] 12:09:08 INFO - PROCESS | 3612 | 1464289748073 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 704ms 12:09:08 INFO - PROCESS | 3612 | 1464289748121 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3612 | 1464289748123 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:09:08 INFO - PROCESS | 3612 | 1464289748133 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3612 | 1464289748135 Marionette TRACE conn3 <- [1,810,null,{}] 12:09:08 INFO - PROCESS | 3612 | 1464289748138 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 3612 | 1464289748225 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:09:08 INFO - PROCESS | 3612 | 1464289748232 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3612 | ++DOCSHELL 0F308400 == 42 [pid = 3612] [id = 212] 12:09:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (17CB4800) [pid = 3612] [serial = 634] [outer = 00000000] 12:09:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1AA71400) [pid = 3612] [serial = 635] [outer = 17CB4800] 12:09:08 INFO - PROCESS | 3612 | 1464289748319 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1304D000) [pid = 3612] [serial = 636] [outer = 17CB4800] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (13709C00) [pid = 3612] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (11C69400) [pid = 3612] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (16201800) [pid = 3612] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (16189000) [pid = 3612] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (140BD400) [pid = 3612] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (15F6DC00) [pid = 3612] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:09:08 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (18225800) [pid = 3612] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:09:08 INFO - PROCESS | 3612 | 1464289748730 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3612 | 1464289748790 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:09:08 INFO - PROCESS | 3612 | 1464289748794 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:09:08 INFO - PROCESS | 3612 | 1464289748795 Marionette TRACE conn3 <- [1,814,null,{}] 12:09:08 INFO - PROCESS | 3612 | 1464289748799 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 3612 | 1464289748917 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:09:08 INFO - PROCESS | 3612 | 1464289748997 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3612 | ++DOCSHELL 13324800 == 43 [pid = 3612] [id = 213] 12:09:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (15692C00) [pid = 3612] [serial = 637] [outer = 00000000] 12:09:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (1AA73400) [pid = 3612] [serial = 638] [outer = 15692C00] 12:09:09 INFO - PROCESS | 3612 | 1464289749042 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (1AA7D800) [pid = 3612] [serial = 639] [outer = 15692C00] 12:09:09 INFO - PROCESS | 3612 | 1464289749372 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 599ms 12:09:09 INFO - PROCESS | 3612 | 1464289749414 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 3612 | 1464289749416 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:09:09 INFO - PROCESS | 3612 | 1464289749420 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 3612 | 1464289749421 Marionette TRACE conn3 <- [1,818,null,{}] 12:09:09 INFO - PROCESS | 3612 | 1464289749425 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 3612 | 1464289749486 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:09:09 INFO - PROCESS | 3612 | 1464289749492 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 3612 | ++DOCSHELL 1A977800 == 44 [pid = 3612] [id = 214] 12:09:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (1A977C00) [pid = 3612] [serial = 640] [outer = 00000000] 12:09:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (1AAE7000) [pid = 3612] [serial = 641] [outer = 1A977C00] 12:09:09 INFO - PROCESS | 3612 | 1464289749537 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (1AE33800) [pid = 3612] [serial = 642] [outer = 1A977C00] 12:09:09 INFO - PROCESS | 3612 | 1464289749924 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 569ms 12:09:09 INFO - PROCESS | 3612 | 1464289749981 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 3612 | 1464289749983 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:09:09 INFO - PROCESS | 3612 | 1464289749986 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 3612 | 1464289749988 Marionette TRACE conn3 <- [1,822,null,{}] 12:09:09 INFO - PROCESS | 3612 | 1464289749991 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 3612 | 1464289750070 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:09:10 INFO - PROCESS | 3612 | 1464289750077 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 3612 | ++DOCSHELL 15F6F800 == 45 [pid = 3612] [id = 215] 12:09:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (1AADA000) [pid = 3612] [serial = 643] [outer = 00000000] 12:09:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1AF50800) [pid = 3612] [serial = 644] [outer = 1AADA000] 12:09:10 INFO - PROCESS | 3612 | 1464289750123 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1AF56C00) [pid = 3612] [serial = 645] [outer = 1AADA000] 12:09:10 INFO - PROCESS | 3612 | 1464289750544 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 599ms 12:09:10 INFO - PROCESS | 3612 | 1464289750655 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 3612 | 1464289750659 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:09:10 INFO - PROCESS | 3612 | 1464289750665 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 3612 | 1464289750669 Marionette TRACE conn3 <- [1,826,null,{}] 12:09:10 INFO - PROCESS | 3612 | 1464289750675 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 3612 | 1464289750772 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:09:10 INFO - PROCESS | 3612 | 1464289750896 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 3612 | ++DOCSHELL 11228C00 == 46 [pid = 3612] [id = 216] 12:09:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (1141E800) [pid = 3612] [serial = 646] [outer = 00000000] 12:09:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (12A94C00) [pid = 3612] [serial = 647] [outer = 1141E800] 12:09:10 INFO - PROCESS | 3612 | 1464289750951 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1331C400) [pid = 3612] [serial = 648] [outer = 1141E800] 12:09:11 INFO - PROCESS | 3612 | 1464289751586 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 958ms 12:09:11 INFO - PROCESS | 3612 | 1464289751616 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 3612 | 1464289751619 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:09:11 INFO - PROCESS | 3612 | 1464289751626 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 3612 | 1464289751630 Marionette TRACE conn3 <- [1,830,null,{}] 12:09:11 INFO - PROCESS | 3612 | 1464289751636 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 3612 | 1464289751740 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:09:11 INFO - PROCESS | 3612 | 1464289751864 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3612 | ++DOCSHELL 15F78800 == 47 [pid = 3612] [id = 217] 12:09:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (15FB9800) [pid = 3612] [serial = 649] [outer = 00000000] 12:09:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (16189800) [pid = 3612] [serial = 650] [outer = 15FB9800] 12:09:11 INFO - PROCESS | 3612 | 1464289751928 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (169B0400) [pid = 3612] [serial = 651] [outer = 15FB9800] 12:09:12 INFO - PROCESS | 3612 | 1464289752468 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 868ms 12:09:12 INFO - PROCESS | 3612 | 1464289752513 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 3612 | 1464289752515 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:09:12 INFO - PROCESS | 3612 | 1464289752522 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 3612 | 1464289752524 Marionette TRACE conn3 <- [1,834,null,{}] 12:09:12 INFO - PROCESS | 3612 | 1464289752530 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:12 INFO - PROCESS | 3612 | 1464289752635 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:09:12 INFO - PROCESS | 3612 | 1464289752765 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 3612 | ++DOCSHELL 19A0D000 == 48 [pid = 3612] [id = 218] 12:09:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (19A0E000) [pid = 3612] [serial = 652] [outer = 00000000] 12:09:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (19A10C00) [pid = 3612] [serial = 653] [outer = 19A0E000] 12:09:12 INFO - PROCESS | 3612 | 1464289752824 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (19D64000) [pid = 3612] [serial = 654] [outer = 19A0E000] 12:09:13 INFO - PROCESS | 3612 | 1464289753435 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 959ms 12:09:13 INFO - PROCESS | 3612 | 1464289753486 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 3612 | 1464289753488 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:09:13 INFO - PROCESS | 3612 | 1464289753492 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 3612 | 1464289753494 Marionette TRACE conn3 <- [1,838,null,{}] 12:09:13 INFO - PROCESS | 3612 | 1464289753498 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 3612 | 1464289753759 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:09:13 INFO - PROCESS | 3612 | 1464289753909 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 3612 | ++DOCSHELL 0C780400 == 49 [pid = 3612] [id = 219] 12:09:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (0F29D400) [pid = 3612] [serial = 655] [outer = 00000000] 12:09:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (0F302C00) [pid = 3612] [serial = 656] [outer = 0F29D400] 12:09:13 INFO - PROCESS | 3612 | 1464289753954 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (102D1800) [pid = 3612] [serial = 657] [outer = 0F29D400] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 1A977800 == 48 [pid = 3612] [id = 214] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 13324800 == 47 [pid = 3612] [id = 213] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 0F308400 == 46 [pid = 3612] [id = 212] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 1A417400 == 45 [pid = 3612] [id = 211] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 15696000 == 44 [pid = 3612] [id = 210] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 176F5400 == 43 [pid = 3612] [id = 209] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 1618BC00 == 42 [pid = 3612] [id = 208] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 15690400 == 41 [pid = 3612] [id = 207] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 1050C800 == 40 [pid = 3612] [id = 206] 12:09:14 INFO - PROCESS | 3612 | --DOCSHELL 10A57C00 == 39 [pid = 3612] [id = 202] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (182E4800) [pid = 3612] [serial = 573] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (0F304C00) [pid = 3612] [serial = 575] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (15699000) [pid = 3612] [serial = 578] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (176F3400) [pid = 3612] [serial = 581] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (14011C00) [pid = 3612] [serial = 587] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (12A93C00) [pid = 3612] [serial = 584] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (13144800) [pid = 3612] [serial = 585] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (16871800) [pid = 3612] [serial = 593] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (16A0C400) [pid = 3612] [serial = 596] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (18285800) [pid = 3612] [serial = 599] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (15F73800) [pid = 3612] [serial = 590] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (18823000) [pid = 3612] [serial = 602] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (15FB9400) [pid = 3612] [serial = 591] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (140C2800) [pid = 3612] [serial = 588] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (169B3000) [pid = 3612] [serial = 594] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (182EBC00) [pid = 3612] [serial = 600] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (17150400) [pid = 3612] [serial = 597] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3612 | 1464289754604 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1138ms 12:09:14 INFO - PROCESS | 3612 | 1464289754636 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:09:14 INFO - PROCESS | 3612 | 1464289754640 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:09:14 INFO - PROCESS | 3612 | 1464289754644 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 3612 | 1464289754648 Marionette TRACE conn3 <- [1,842,null,{}] 12:09:14 INFO - PROCESS | 3612 | 1464289754652 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:14 INFO - PROCESS | 3612 | 1464289754774 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:09:14 INFO - PROCESS | 3612 | 1464289754811 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3612 | ++DOCSHELL 10A7DC00 == 40 [pid = 3612] [id = 220] 12:09:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (10A83C00) [pid = 3612] [serial = 658] [outer = 00000000] 12:09:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (110AA400) [pid = 3612] [serial = 659] [outer = 10A83C00] 12:09:14 INFO - PROCESS | 3612 | 1464289754858 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (114A1400) [pid = 3612] [serial = 660] [outer = 10A83C00] 12:09:15 INFO - PROCESS | 3612 | 1464289755214 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 658ms 12:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:09:15 INFO - PROCESS | 3612 | 1464289755316 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3612 | 1464289755319 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 3612 | 1464289755323 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 3612 | 1464289755325 Marionette TRACE conn3 <- [1,846,null,{}] 12:09:15 INFO - PROCESS | 3612 | 1464289755328 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 3612 | 1464289755406 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:09:15 INFO - PROCESS | 3612 | 1464289755420 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 3612 | ++DOCSHELL 12D31400 == 41 [pid = 3612] [id = 221] 12:09:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (12D32000) [pid = 3612] [serial = 661] [outer = 00000000] 12:09:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (1313A000) [pid = 3612] [serial = 662] [outer = 12D32000] 12:09:15 INFO - PROCESS | 3612 | 1464289755466 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (13308800) [pid = 3612] [serial = 663] [outer = 12D32000] 12:09:15 INFO - PROCESS | 3612 | 1464289755891 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 599ms 12:09:15 INFO - PROCESS | 3612 | 1464289755942 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3612 | 1464289755946 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:09:15 INFO - PROCESS | 3612 | 1464289755956 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 3612 | 1464289755960 Marionette TRACE conn3 <- [1,850,null,{}] 12:09:15 INFO - PROCESS | 3612 | 1464289755965 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 3612 | 1464289756037 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:09:16 INFO - PROCESS | 3612 | 1464289756046 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3612 | ++DOCSHELL 140B5400 == 42 [pid = 3612] [id = 222] 12:09:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (140B5800) [pid = 3612] [serial = 664] [outer = 00000000] 12:09:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (1444E000) [pid = 3612] [serial = 665] [outer = 140B5800] 12:09:16 INFO - PROCESS | 3612 | 1464289756091 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1564A000) [pid = 3612] [serial = 666] [outer = 140B5800] 12:09:16 INFO - PROCESS | 3612 | 1464289756482 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 569ms 12:09:16 INFO - PROCESS | 3612 | 1464289756523 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3612 | 1464289756525 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:09:16 INFO - PROCESS | 3612 | 1464289756529 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 3612 | 1464289756531 Marionette TRACE conn3 <- [1,854,null,{}] 12:09:16 INFO - PROCESS | 3612 | 1464289756534 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 3612 | 1464289756621 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:09:16 INFO - PROCESS | 3612 | 1464289756627 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3612 | ++DOCSHELL 15691400 == 43 [pid = 3612] [id = 223] 12:09:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (15697800) [pid = 3612] [serial = 667] [outer = 00000000] 12:09:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (156CE800) [pid = 3612] [serial = 668] [outer = 15697800] 12:09:16 INFO - PROCESS | 3612 | 1464289756672 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (158C6400) [pid = 3612] [serial = 669] [outer = 15697800] 12:09:17 INFO - PROCESS | 3612 | 1464289757146 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 674ms 12:09:17 INFO - PROCESS | 3612 | 1464289757209 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3612 | 1464289757211 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:09:17 INFO - PROCESS | 3612 | 1464289757214 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3612 | 1464289757216 Marionette TRACE conn3 <- [1,858,null,{}] 12:09:17 INFO - PROCESS | 3612 | 1464289757227 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:17 INFO - PROCESS | 3612 | 1464289757331 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:09:17 INFO - PROCESS | 3612 | 1464289757327 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3612 | ++DOCSHELL 15BB7000 == 44 [pid = 3612] [id = 224] 12:09:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (15F6B000) [pid = 3612] [serial = 670] [outer = 00000000] 12:09:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (15F70000) [pid = 3612] [serial = 671] [outer = 15F6B000] 12:09:17 INFO - PROCESS | 3612 | 1464289757429 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (15FB6C00) [pid = 3612] [serial = 672] [outer = 15F6B000] 12:09:17 INFO - PROCESS | 3612 | 1464289757848 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 658ms 12:09:17 INFO - PROCESS | 3612 | 1464289757876 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3612 | 1464289757878 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:09:17 INFO - PROCESS | 3612 | 1464289757915 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3612 | 1464289757917 Marionette TRACE conn3 <- [1,862,null,{}] 12:09:17 INFO - PROCESS | 3612 | 1464289757931 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 3612 | 1464289758041 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:09:18 INFO - PROCESS | 3612 | 1464289758054 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3612 | ++DOCSHELL 10A78000 == 45 [pid = 3612] [id = 225] 12:09:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (15FBE400) [pid = 3612] [serial = 673] [outer = 00000000] 12:09:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1618BC00) [pid = 3612] [serial = 674] [outer = 15FBE400] 12:09:18 INFO - PROCESS | 3612 | 1464289758097 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (16780000) [pid = 3612] [serial = 675] [outer = 15FBE400] 12:09:18 INFO - PROCESS | 3612 | 1464289758504 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 644ms 12:09:18 INFO - PROCESS | 3612 | 1464289758548 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3612 | 1464289758533 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:09:18 INFO - PROCESS | 3612 | 1464289758536 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3612 | 1464289758538 Marionette TRACE conn3 <- [1,866,null,{}] 12:09:18 INFO - PROCESS | 3612 | 1464289758547 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 3612 | 1464289758660 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:09:18 INFO - PROCESS | 3612 | 1464289758670 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3612 | ++DOCSHELL 1617F800 == 46 [pid = 3612] [id = 226] 12:09:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (16183800) [pid = 3612] [serial = 676] [outer = 00000000] 12:09:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (169BBC00) [pid = 3612] [serial = 677] [outer = 16183800] 12:09:18 INFO - PROCESS | 3612 | 1464289758714 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (169BEC00) [pid = 3612] [serial = 678] [outer = 16183800] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (17CB4800) [pid = 3612] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (15692C00) [pid = 3612] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1A417800) [pid = 3612] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (15691000) [pid = 3612] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1618C000) [pid = 3612] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (178E4800) [pid = 3612] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:09:18 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (10565400) [pid = 3612] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:09:19 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1A977C00) [pid = 3612] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:09:19 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1715A000) [pid = 3612] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:09:19 INFO - PROCESS | 3612 | 1464289759249 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 764ms 12:09:19 INFO - PROCESS | 3612 | 1464289759318 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3612 | 1464289759319 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 3612 | 1464289759323 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:09:19 INFO - PROCESS | 3612 | 1464289759325 Marionette TRACE conn3 <- [1,870,null,{}] 12:09:19 INFO - PROCESS | 3612 | 1464289759328 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 3612 | 1464289759403 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:09:19 INFO - PROCESS | 3612 | 1464289759409 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 3612 | ++DOCSHELL 10565400 == 47 [pid = 3612] [id = 227] 12:09:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1370C800) [pid = 3612] [serial = 679] [outer = 00000000] 12:09:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (169B4800) [pid = 3612] [serial = 680] [outer = 1370C800] 12:09:19 INFO - PROCESS | 3612 | 1464289759437 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (169B5C00) [pid = 3612] [serial = 681] [outer = 1370C800] 12:09:19 INFO - PROCESS | 3612 | 1464289759866 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 569ms 12:09:19 INFO - PROCESS | 3612 | 1464289759883 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3612 | 1464289759885 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 3612 | 1464289759889 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:09:19 INFO - PROCESS | 3612 | 1464289759890 Marionette TRACE conn3 <- [1,874,null,{}] 12:09:19 INFO - PROCESS | 3612 | 1464289759894 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 3612 | 1464289759972 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:09:19 INFO - PROCESS | 3612 | 1464289759978 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 3612 | ++DOCSHELL 15F78400 == 48 [pid = 3612] [id = 228] 12:09:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (16C0FC00) [pid = 3612] [serial = 682] [outer = 00000000] 12:09:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (178E4800) [pid = 3612] [serial = 683] [outer = 16C0FC00] 12:09:20 INFO - PROCESS | 3612 | 1464289760022 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (1792E000) [pid = 3612] [serial = 684] [outer = 16C0FC00] 12:09:20 INFO - PROCESS | 3612 | 1464289760425 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 569ms 12:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:09:20 INFO - PROCESS | 3612 | 1464289760469 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 3612 | 1464289760471 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:09:20 INFO - PROCESS | 3612 | 1464289760477 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 3612 | 1464289760479 Marionette TRACE conn3 <- [1,878,null,{}] 12:09:20 INFO - PROCESS | 3612 | 1464289760482 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:20 INFO - PROCESS | 3612 | 1464289760558 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:09:20 INFO - PROCESS | 3612 | 1464289760564 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 3612 | ++DOCSHELL 0F397000 == 49 [pid = 3612] [id = 229] 12:09:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (16ECDC00) [pid = 3612] [serial = 685] [outer = 00000000] 12:09:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (17CB4800) [pid = 3612] [serial = 686] [outer = 16ECDC00] 12:09:20 INFO - PROCESS | 3612 | 1464289760614 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (18282C00) [pid = 3612] [serial = 687] [outer = 16ECDC00] 12:09:21 INFO - PROCESS | 3612 | 1464289761203 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 763ms 12:09:21 INFO - PROCESS | 3612 | 1464289761243 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 3612 | 1464289761247 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:09:21 INFO - PROCESS | 3612 | 1464289761253 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 3612 | 1464289761257 Marionette TRACE conn3 <- [1,882,null,{}] 12:09:21 INFO - PROCESS | 3612 | 1464289761262 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:21 INFO - PROCESS | 3612 | 1464289761375 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:09:21 INFO - PROCESS | 3612 | 1464289761472 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 3612 | ++DOCSHELL 10503C00 == 50 [pid = 3612] [id = 230] 12:09:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (10A57C00) [pid = 3612] [serial = 688] [outer = 00000000] 12:09:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (114AD400) [pid = 3612] [serial = 689] [outer = 10A57C00] 12:09:21 INFO - PROCESS | 3612 | 1464289761512 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (11C98800) [pid = 3612] [serial = 690] [outer = 10A57C00] 12:09:22 INFO - PROCESS | 3612 | 1464289762123 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 899ms 12:09:22 INFO - PROCESS | 3612 | 1464289762161 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 3612 | 1464289762167 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:09:22 INFO - PROCESS | 3612 | 1464289762174 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 3612 | 1464289762177 Marionette TRACE conn3 <- [1,886,null,{}] 12:09:22 INFO - PROCESS | 3612 | 1464289762181 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:22 INFO - PROCESS | 3612 | 1464289762285 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:09:22 INFO - PROCESS | 3612 | 1464289762393 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3612 | ++DOCSHELL 1336F800 == 51 [pid = 3612] [id = 231] 12:09:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (13374C00) [pid = 3612] [serial = 691] [outer = 00000000] 12:09:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (140BA400) [pid = 3612] [serial = 692] [outer = 13374C00] 12:09:22 INFO - PROCESS | 3612 | 1464289762448 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1569E000) [pid = 3612] [serial = 693] [outer = 13374C00] 12:09:22 INFO - PROCESS | 3612 | 1464289762996 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 868ms 12:09:23 INFO - PROCESS | 3612 | 1464289763038 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 3612 | 1464289763041 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:09:23 INFO - PROCESS | 3612 | 1464289763045 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 3612 | 1464289763048 Marionette TRACE conn3 <- [1,890,null,{}] 12:09:23 INFO - PROCESS | 3612 | 1464289763059 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:23 INFO - PROCESS | 3612 | 1464289763156 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:09:23 INFO - PROCESS | 3612 | 1464289763254 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 3612 | ++DOCSHELL 15F75800 == 52 [pid = 3612] [id = 232] 12:09:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16180C00) [pid = 3612] [serial = 694] [outer = 00000000] 12:09:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (176F5400) [pid = 3612] [serial = 695] [outer = 16180C00] 12:09:23 INFO - PROCESS | 3612 | 1464289763312 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1809B800) [pid = 3612] [serial = 696] [outer = 16180C00] 12:09:24 INFO - PROCESS | 3612 | 1464289764222 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1258ms 12:09:24 INFO - PROCESS | 3612 | 1464289764308 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 3612 | 1464289764311 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:09:24 INFO - PROCESS | 3612 | 1464289764314 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 3612 | 1464289764316 Marionette TRACE conn3 <- [1,894,null,{}] 12:09:24 INFO - PROCESS | 3612 | 1464289764320 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:24 INFO - PROCESS | 3612 | 1464289764453 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:09:24 INFO - PROCESS | 3612 | 1464289764585 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 3612 | ++DOCSHELL 18225800 == 53 [pid = 3612] [id = 233] 12:09:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1822A800) [pid = 3612] [serial = 697] [outer = 00000000] 12:09:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (19A0A400) [pid = 3612] [serial = 698] [outer = 1822A800] 12:09:24 INFO - PROCESS | 3612 | 1464289764640 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (19A0FC00) [pid = 3612] [serial = 699] [outer = 1822A800] 12:09:25 INFO - PROCESS | 3612 | 1464289765402 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1137ms 12:09:25 INFO - PROCESS | 3612 | 1464289765461 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 3612 | 1464289765465 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:09:25 INFO - PROCESS | 3612 | 1464289765470 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 3612 | 1464289765474 Marionette TRACE conn3 <- [1,898,null,{}] 12:09:25 INFO - PROCESS | 3612 | 1464289765479 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:25 INFO - PROCESS | 3612 | 1464289765580 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:09:25 INFO - PROCESS | 3612 | 1464289765688 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 3612 | ++DOCSHELL 10E36C00 == 54 [pid = 3612] [id = 234] 12:09:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (10E38000) [pid = 3612] [serial = 700] [outer = 00000000] 12:09:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (128A4800) [pid = 3612] [serial = 701] [outer = 10E38000] 12:09:25 INFO - PROCESS | 3612 | 1464289765739 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (130E0400) [pid = 3612] [serial = 702] [outer = 10E38000] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 10B79C00 == 53 [pid = 3612] [id = 183] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 15F78400 == 52 [pid = 3612] [id = 228] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 10565400 == 51 [pid = 3612] [id = 227] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 1617F800 == 50 [pid = 3612] [id = 226] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 10A78000 == 49 [pid = 3612] [id = 225] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 15BB7000 == 48 [pid = 3612] [id = 224] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 15691400 == 47 [pid = 3612] [id = 223] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 140B5400 == 46 [pid = 3612] [id = 222] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 12D31400 == 45 [pid = 3612] [id = 221] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 10A7DC00 == 44 [pid = 3612] [id = 220] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 0C780400 == 43 [pid = 3612] [id = 219] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 15F78800 == 42 [pid = 3612] [id = 217] 12:09:26 INFO - PROCESS | 3612 | --DOCSHELL 11228C00 == 41 [pid = 3612] [id = 216] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1AA71400) [pid = 3612] [serial = 635] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1AA73400) [pid = 3612] [serial = 638] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1A968C00) [pid = 3612] [serial = 632] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (156CFC00) [pid = 3612] [serial = 620] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (158C6C00) [pid = 3612] [serial = 621] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (168B4C00) [pid = 3612] [serial = 623] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (169BC000) [pid = 3612] [serial = 624] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (17C09400) [pid = 3612] [serial = 626] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (13146000) [pid = 3612] [serial = 617] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1370B000) [pid = 3612] [serial = 618] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (18827800) [pid = 3612] [serial = 611] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (1331CC00) [pid = 3612] [serial = 605] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (140B9C00) [pid = 3612] [serial = 614] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (15BADC00) [pid = 3612] [serial = 608] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AAE7000) [pid = 3612] [serial = 641] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1AE33800) [pid = 3612] [serial = 642] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1304D000) [pid = 3612] [serial = 636] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1850D800) [pid = 3612] [serial = 629] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (18824800) [pid = 3612] [serial = 630] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1A96D400) [pid = 3612] [serial = 633] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1AA7D800) [pid = 3612] [serial = 639] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (180A3800) [pid = 3612] [serial = 627] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1AF50800) [pid = 3612] [serial = 644] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3612 | 1464289766288 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 869ms 12:09:26 INFO - PROCESS | 3612 | 1464289766341 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 3612 | 1464289766347 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:09:26 INFO - PROCESS | 3612 | 1464289766353 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 3612 | 1464289766355 Marionette TRACE conn3 <- [1,902,null,{}] 12:09:26 INFO - PROCESS | 3612 | 1464289766362 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 3612 | 1464289766447 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:09:26 INFO - PROCESS | 3612 | 1464289766459 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 3612 | ++DOCSHELL 12D31400 == 42 [pid = 3612] [id = 235] 12:09:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (13147C00) [pid = 3612] [serial = 703] [outer = 00000000] 12:09:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1336C000) [pid = 3612] [serial = 704] [outer = 13147C00] 12:09:26 INFO - PROCESS | 3612 | 1464289766504 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (137E4400) [pid = 3612] [serial = 705] [outer = 13147C00] 12:09:26 INFO - PROCESS | 3612 | 1464289766964 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 659ms 12:09:27 INFO - PROCESS | 3612 | 1464289767013 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3612 | 1464289767015 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:09:27 INFO - PROCESS | 3612 | 1464289767019 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 3612 | 1464289767023 Marionette TRACE conn3 <- [1,906,null,{}] 12:09:27 INFO - PROCESS | 3612 | 1464289767032 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:27 INFO - PROCESS | 3612 | 1464289767115 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:09:27 INFO - PROCESS | 3612 | 1464289767199 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3612 | ++DOCSHELL 1569C400 == 43 [pid = 3612] [id = 236] 12:09:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (157AD800) [pid = 3612] [serial = 706] [outer = 00000000] 12:09:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (15BB8400) [pid = 3612] [serial = 707] [outer = 157AD800] 12:09:27 INFO - PROCESS | 3612 | 1464289767255 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (15F75C00) [pid = 3612] [serial = 708] [outer = 157AD800] 12:09:27 INFO - PROCESS | 3612 | 1464289767600 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 613ms 12:09:27 INFO - PROCESS | 3612 | 1464289767639 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3612 | 1464289767642 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:09:27 INFO - PROCESS | 3612 | 1464289767645 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 3612 | 1464289767647 Marionette TRACE conn3 <- [1,910,null,{}] 12:09:27 INFO - PROCESS | 3612 | 1464289767650 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:27 INFO - PROCESS | 3612 | 1464289767715 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:09:27 INFO - PROCESS | 3612 | 1464289767722 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3612 | ++DOCSHELL 140BC000 == 44 [pid = 3612] [id = 237] 12:09:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (15F6EC00) [pid = 3612] [serial = 709] [outer = 00000000] 12:09:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (16202000) [pid = 3612] [serial = 710] [outer = 15F6EC00] 12:09:27 INFO - PROCESS | 3612 | 1464289767766 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (169B5800) [pid = 3612] [serial = 711] [outer = 15F6EC00] 12:09:28 INFO - PROCESS | 3612 | 1464289768177 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 569ms 12:09:28 INFO - PROCESS | 3612 | 1464289768213 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3612 | 1464289768215 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:09:28 INFO - PROCESS | 3612 | 1464289768222 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 3612 | 1464289768234 Marionette TRACE conn3 <- [1,914,null,{}] 12:09:28 INFO - PROCESS | 3612 | 1464289768245 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 3612 | 1464289768347 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:09:28 INFO - PROCESS | 3612 | 1464289768353 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3612 | ++DOCSHELL 169BD800 == 45 [pid = 3612] [id = 238] 12:09:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (16EC6800) [pid = 3612] [serial = 712] [outer = 00000000] 12:09:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (178EC800) [pid = 3612] [serial = 713] [outer = 16EC6800] 12:09:28 INFO - PROCESS | 3612 | 1464289768398 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (18045800) [pid = 3612] [serial = 714] [outer = 16EC6800] 12:09:28 INFO - PROCESS | 3612 | 1464289768846 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 12:09:28 INFO - PROCESS | 3612 | 1464289768864 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3612 | 1464289768848 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:09:28 INFO - PROCESS | 3612 | 1464289768852 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 3612 | 1464289768853 Marionette TRACE conn3 <- [1,918,null,{}] 12:09:28 INFO - PROCESS | 3612 | 1464289768857 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 3612 | 1464289768979 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:09:28 INFO - PROCESS | 3612 | 1464289768986 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3612 | ++DOCSHELL 15BB7400 == 46 [pid = 3612] [id = 239] 12:09:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (169B9C00) [pid = 3612] [serial = 715] [outer = 00000000] 12:09:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (188C0800) [pid = 3612] [serial = 716] [outer = 169B9C00] 12:09:29 INFO - PROCESS | 3612 | 1464289769032 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (19A09800) [pid = 3612] [serial = 717] [outer = 169B9C00] 12:09:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1A1D7000) [pid = 3612] [serial = 718] [outer = 1B58B000] 12:09:29 INFO - PROCESS | 3612 | 1464289769538 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 704ms 12:09:29 INFO - PROCESS | 3612 | 1464289769575 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 3612 | 1464289769577 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:09:29 INFO - PROCESS | 3612 | 1464289769580 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 3612 | 1464289769582 Marionette TRACE conn3 <- [1,922,null,{}] 12:09:29 INFO - PROCESS | 3612 | 1464289769585 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:29 INFO - PROCESS | 3612 | 1464289769698 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:09:29 INFO - PROCESS | 3612 | 1464289769723 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 3612 | ++DOCSHELL 0F396400 == 47 [pid = 3612] [id = 240] 12:09:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1828BC00) [pid = 3612] [serial = 719] [outer = 00000000] 12:09:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A41B000) [pid = 3612] [serial = 720] [outer = 1828BC00] 12:09:29 INFO - PROCESS | 3612 | 1464289769766 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1A41C400) [pid = 3612] [serial = 721] [outer = 1828BC00] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (15F6B000) [pid = 3612] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (15FBE400) [pid = 3612] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (12D32000) [pid = 3612] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (16183800) [pid = 3612] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (0F29D400) [pid = 3612] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (15697800) [pid = 3612] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (10A83C00) [pid = 3612] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (140B5800) [pid = 3612] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1370C800) [pid = 3612] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (16C0FC00) [pid = 3612] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (14FDF000) [pid = 3612] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (169B0800) [pid = 3612] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:09:30 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (10A61400) [pid = 3612] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:09:30 INFO - PROCESS | 3612 | 1464289770391 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 853ms 12:09:30 INFO - PROCESS | 3612 | 1464289770448 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 3612 | 1464289770450 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:09:30 INFO - PROCESS | 3612 | 1464289770453 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 3612 | 1464289770455 Marionette TRACE conn3 <- [1,926,null,{}] 12:09:30 INFO - PROCESS | 3612 | 1464289770459 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:30 INFO - PROCESS | 3612 | 1464289770534 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:09:30 INFO - PROCESS | 3612 | 1464289770541 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3612 | ++DOCSHELL 130E6800 == 48 [pid = 3612] [id = 241] 12:09:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (13144000) [pid = 3612] [serial = 722] [outer = 00000000] 12:09:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1444F800) [pid = 3612] [serial = 723] [outer = 13144000] 12:09:30 INFO - PROCESS | 3612 | 1464289770577 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (14FEC000) [pid = 3612] [serial = 724] [outer = 13144000] 12:09:30 INFO - PROCESS | 3612 | 1464289770990 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 599ms 12:09:31 INFO - PROCESS | 3612 | 1464289771055 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 3612 | 1464289771057 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:09:31 INFO - PROCESS | 3612 | 1464289771060 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:09:31 INFO - PROCESS | 3612 | 1464289771062 Marionette TRACE conn3 <- [1,930,null,{}] 12:09:31 INFO - PROCESS | 3612 | 1464289771065 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 3612 | 1464289771143 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:09:31 INFO - PROCESS | 3612 | 1464289771151 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 3612 | ++DOCSHELL 1444E400 == 49 [pid = 3612] [id = 242] 12:09:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1618C400) [pid = 3612] [serial = 725] [outer = 00000000] 12:09:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (19F85C00) [pid = 3612] [serial = 726] [outer = 1618C400] 12:09:31 INFO - PROCESS | 3612 | 1464289771196 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1A884800) [pid = 3612] [serial = 727] [outer = 1618C400] 12:09:31 INFO - PROCESS | 3612 | 1464289771590 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 569ms 12:09:31 INFO - PROCESS | 3612 | 1464289771638 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 3612 | 1464289771640 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:09:31 INFO - PROCESS | 3612 | 1464289771644 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 3612 | 1464289771645 Marionette TRACE conn3 <- [1,934,null,{}] 12:09:31 INFO - PROCESS | 3612 | 1464289771649 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 3612 | 1464289771726 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:09:31 INFO - PROCESS | 3612 | 1464289771732 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 3612 | ++DOCSHELL 1A96B800 == 50 [pid = 3612] [id = 243] 12:09:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1A96C000) [pid = 3612] [serial = 728] [outer = 00000000] 12:09:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1A975000) [pid = 3612] [serial = 729] [outer = 1A96C000] 12:09:31 INFO - PROCESS | 3612 | 1464289771783 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1AA73C00) [pid = 3612] [serial = 730] [outer = 1A96C000] 12:09:32 INFO - PROCESS | 3612 | 1464289772172 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 569ms 12:09:32 INFO - PROCESS | 3612 | 1464289772209 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 3612 | 1464289772213 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:09:32 INFO - PROCESS | 3612 | 1464289772222 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 3612 | 1464289772224 Marionette TRACE conn3 <- [1,938,null,{}] 12:09:32 INFO - PROCESS | 3612 | 1464289772227 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 3612 | 1464289772383 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:09:32 INFO - PROCESS | 3612 | 1464289772534 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3612 | ++DOCSHELL 0F309400 == 51 [pid = 3612] [id = 244] 12:09:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (0F30A000) [pid = 3612] [serial = 731] [outer = 00000000] 12:09:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1027B000) [pid = 3612] [serial = 732] [outer = 0F30A000] 12:09:32 INFO - PROCESS | 3612 | 1464289772592 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (10A61C00) [pid = 3612] [serial = 733] [outer = 0F30A000] 12:09:33 INFO - PROCESS | 3612 | 1464289773123 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 958ms 12:09:33 INFO - PROCESS | 3612 | 1464289773185 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 3612 | 1464289773189 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:09:33 INFO - PROCESS | 3612 | 1464289773194 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:09:33 INFO - PROCESS | 3612 | 1464289773198 Marionette TRACE conn3 <- [1,942,null,{}] 12:09:33 INFO - PROCESS | 3612 | 1464289773203 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:33 INFO - PROCESS | 3612 | 1464289773316 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:09:33 INFO - PROCESS | 3612 | 1464289773426 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 3612 | ++DOCSHELL 140BD000 == 52 [pid = 3612] [id = 245] 12:09:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (140C1000) [pid = 3612] [serial = 734] [outer = 00000000] 12:09:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (15699000) [pid = 3612] [serial = 735] [outer = 140C1000] 12:09:33 INFO - PROCESS | 3612 | 1464289773484 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (157AF000) [pid = 3612] [serial = 736] [outer = 140C1000] 12:09:34 INFO - PROCESS | 3612 | 1464289774050 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 913ms 12:09:34 INFO - PROCESS | 3612 | 1464289774104 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 3612 | 1464289774108 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:09:34 INFO - PROCESS | 3612 | 1464289774112 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 3612 | 1464289774114 Marionette TRACE conn3 <- [1,946,null,{}] 12:09:34 INFO - PROCESS | 3612 | 1464289774118 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:34 INFO - PROCESS | 3612 | 1464289774220 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:09:34 INFO - PROCESS | 3612 | 1464289774309 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 3612 | ++DOCSHELL 1330BC00 == 53 [pid = 3612] [id = 246] 12:09:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (17074C00) [pid = 3612] [serial = 737] [outer = 00000000] 12:09:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1828C800) [pid = 3612] [serial = 738] [outer = 17074C00] 12:09:34 INFO - PROCESS | 3612 | 1464289774368 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (19A08400) [pid = 3612] [serial = 739] [outer = 17074C00] 12:09:34 INFO - PROCESS | 3612 | 1464289774977 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 899ms 12:09:35 INFO - PROCESS | 3612 | 1464289775005 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 3612 | 1464289775009 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:09:35 INFO - PROCESS | 3612 | 1464289775019 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 3612 | 1464289775024 Marionette TRACE conn3 <- [1,950,null,{}] 12:09:35 INFO - PROCESS | 3612 | 1464289775028 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 3612 | 1464289775134 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:09:35 INFO - PROCESS | 3612 | 1464289775261 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 3612 | ++DOCSHELL 1A1CDC00 == 54 [pid = 3612] [id = 247] 12:09:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1A412400) [pid = 3612] [serial = 740] [outer = 00000000] 12:09:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1AAE6C00) [pid = 3612] [serial = 741] [outer = 1A412400] 12:09:35 INFO - PROCESS | 3612 | 1464289775325 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19A04400) [pid = 3612] [serial = 742] [outer = 1A412400] 12:09:35 INFO - PROCESS | 3612 | 1464289775850 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 868ms 12:09:35 INFO - PROCESS | 3612 | 1464289775883 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 3612 | 1464289775886 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:09:35 INFO - PROCESS | 3612 | 1464289775889 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 3612 | 1464289775891 Marionette TRACE conn3 <- [1,954,null,{}] 12:09:35 INFO - PROCESS | 3612 | 1464289775895 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 3612 | 1464289775996 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:09:36 INFO - PROCESS | 3612 | 1464289776095 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 3612 | ++DOCSHELL 13144800 == 55 [pid = 3612] [id = 248] 12:09:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (13147400) [pid = 3612] [serial = 743] [outer = 00000000] 12:09:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (15693000) [pid = 3612] [serial = 744] [outer = 13147400] 12:09:36 INFO - PROCESS | 3612 | 1464289776150 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (15FB4800) [pid = 3612] [serial = 745] [outer = 13147400] 12:09:36 INFO - PROCESS | 3612 | 1464289776885 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1033ms 12:09:36 INFO - PROCESS | 3612 | 1464289776947 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3612 | 1464289776951 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:09:36 INFO - PROCESS | 3612 | 1464289776956 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3612 | 1464289776960 Marionette TRACE conn3 <- [1,958,null,{}] 12:09:36 INFO - PROCESS | 3612 | 1464289776965 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 3612 | 1464289777048 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:09:37 INFO - PROCESS | 3612 | 1464289777129 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A5800 == 56 [pid = 3612] [id = 249] 12:09:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (0F310800) [pid = 3612] [serial = 746] [outer = 00000000] 12:09:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (12A97800) [pid = 3612] [serial = 747] [outer = 0F310800] 12:09:37 INFO - PROCESS | 3612 | 1464289777224 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (13144400) [pid = 3612] [serial = 748] [outer = 0F310800] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 18286800 == 55 [pid = 3612] [id = 201] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 1A96B800 == 54 [pid = 3612] [id = 243] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 1444E400 == 53 [pid = 3612] [id = 242] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 130E6800 == 52 [pid = 3612] [id = 241] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 0F396400 == 51 [pid = 3612] [id = 240] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 15BB7400 == 50 [pid = 3612] [id = 239] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 169BD800 == 49 [pid = 3612] [id = 238] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 140BC000 == 48 [pid = 3612] [id = 237] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 1569C400 == 47 [pid = 3612] [id = 236] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 12D31400 == 46 [pid = 3612] [id = 235] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 10E36C00 == 45 [pid = 3612] [id = 234] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (17CB4800) [pid = 3612] [serial = 686] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | 1464289777814 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 10503C00 == 44 [pid = 3612] [id = 230] 12:09:37 INFO - PROCESS | 3612 | --DOCSHELL 0F397000 == 43 [pid = 3612] [id = 229] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (16187800) [pid = 3612] [serial = 615] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (169B6400) [pid = 3612] [serial = 546] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1809D800) [pid = 3612] [serial = 582] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (15F70000) [pid = 3612] [serial = 671] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1618BC00) [pid = 3612] [serial = 674] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (15FB6C00) [pid = 3612] [serial = 672] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (12A94C00) [pid = 3612] [serial = 647] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (16189800) [pid = 3612] [serial = 650] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1313A000) [pid = 3612] [serial = 662] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (13308800) [pid = 3612] [serial = 663] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (169BBC00) [pid = 3612] [serial = 677] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (102D1800) [pid = 3612] [serial = 657] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (0F302C00) [pid = 3612] [serial = 656] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (156CE800) [pid = 3612] [serial = 668] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (110AA400) [pid = 3612] [serial = 659] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (114A1400) [pid = 3612] [serial = 660] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1444E000) [pid = 3612] [serial = 665] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1564A000) [pid = 3612] [serial = 666] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (19A10C00) [pid = 3612] [serial = 653] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (16780000) [pid = 3612] [serial = 675] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (169B4800) [pid = 3612] [serial = 680] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1792E000) [pid = 3612] [serial = 684] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (178E4800) [pid = 3612] [serial = 683] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (169BEC00) [pid = 3612] [serial = 678] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (169B5C00) [pid = 3612] [serial = 681] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (158C6400) [pid = 3612] [serial = 669] [outer = 00000000] [url = about:blank] 12:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 898ms 12:09:37 INFO - PROCESS | 3612 | 1464289777862 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 3612 | 1464289777867 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:09:37 INFO - PROCESS | 3612 | 1464289777876 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 3612 | 1464289777879 Marionette TRACE conn3 <- [1,962,null,{}] 12:09:37 INFO - PROCESS | 3612 | 1464289777885 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 3612 | 1464289777969 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:09:37 INFO - PROCESS | 3612 | 1464289777982 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3612 | ++DOCSHELL 110B7800 == 44 [pid = 3612] [id = 250] 12:09:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (11220800) [pid = 3612] [serial = 749] [outer = 00000000] 12:09:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (11CA1000) [pid = 3612] [serial = 750] [outer = 11220800] 12:09:38 INFO - PROCESS | 3612 | 1464289778027 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (13142400) [pid = 3612] [serial = 751] [outer = 11220800] 12:09:38 INFO - PROCESS | 3612 | 1464289778518 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 674ms 12:09:38 INFO - PROCESS | 3612 | 1464289778557 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3612 | 1464289778560 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:09:38 INFO - PROCESS | 3612 | 1464289778563 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 3612 | 1464289778567 Marionette TRACE conn3 <- [1,966,null,{}] 12:09:38 INFO - PROCESS | 3612 | 1464289778577 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:38 INFO - PROCESS | 3612 | 1464289778662 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:09:38 INFO - PROCESS | 3612 | 1464289778725 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3612 | ++DOCSHELL 11C67800 == 45 [pid = 3612] [id = 251] 12:09:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1330D400) [pid = 3612] [serial = 752] [outer = 00000000] 12:09:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (158C7800) [pid = 3612] [serial = 753] [outer = 1330D400] 12:09:38 INFO - PROCESS | 3612 | 1464289778780 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (15F6DC00) [pid = 3612] [serial = 754] [outer = 1330D400] 12:09:39 INFO - PROCESS | 3612 | 1464289779142 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 599ms 12:09:39 INFO - PROCESS | 3612 | 1464289779163 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 3612 | 1464289779166 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:09:39 INFO - PROCESS | 3612 | 1464289779169 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:09:39 INFO - PROCESS | 3612 | 1464289779170 Marionette TRACE conn3 <- [1,970,null,{}] 12:09:39 INFO - PROCESS | 3612 | 1464289779174 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:39 INFO - PROCESS | 3612 | 1464289779286 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:09:39 INFO - PROCESS | 3612 | 1464289779293 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3612 | ++DOCSHELL 15FC3000 == 46 [pid = 3612] [id = 252] 12:09:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (16181C00) [pid = 3612] [serial = 755] [outer = 00000000] 12:09:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (16189C00) [pid = 3612] [serial = 756] [outer = 16181C00] 12:09:39 INFO - PROCESS | 3612 | 1464289779338 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16780000) [pid = 3612] [serial = 757] [outer = 16181C00] 12:09:39 INFO - PROCESS | 3612 | 1464289779730 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 599ms 12:09:39 INFO - PROCESS | 3612 | 1464289779792 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 3612 | 1464289779794 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:09:39 INFO - PROCESS | 3612 | 1464289779798 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 3612 | 1464289779799 Marionette TRACE conn3 <- [1,974,null,{}] 12:09:39 INFO - PROCESS | 3612 | 1464289779803 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:39 INFO - PROCESS | 3612 | 1464289779917 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:09:39 INFO - PROCESS | 3612 | 1464289779990 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3612 | ++DOCSHELL 169B2800 == 47 [pid = 3612] [id = 253] 12:09:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (169B7000) [pid = 3612] [serial = 758] [outer = 00000000] 12:09:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (169BD800) [pid = 3612] [serial = 759] [outer = 169B7000] 12:09:40 INFO - PROCESS | 3612 | 1464289780035 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (16C0E000) [pid = 3612] [serial = 760] [outer = 169B7000] 12:09:40 INFO - PROCESS | 3612 | 1464289780423 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 674ms 12:09:40 INFO - PROCESS | 3612 | 1464289780463 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 3612 | 1464289780465 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:09:40 INFO - PROCESS | 3612 | 1464289780474 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 3612 | 1464289780476 Marionette TRACE conn3 <- [1,978,null,{}] 12:09:40 INFO - PROCESS | 3612 | 1464289780479 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 3612 | 1464289780609 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:09:40 INFO - PROCESS | 3612 | 1464289780626 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3612 | ++DOCSHELL 158CAC00 == 48 [pid = 3612] [id = 254] 12:09:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (16181000) [pid = 3612] [serial = 761] [outer = 00000000] 12:09:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (18047800) [pid = 3612] [serial = 762] [outer = 16181000] 12:09:40 INFO - PROCESS | 3612 | 1464289780720 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (18284800) [pid = 3612] [serial = 763] [outer = 16181000] 12:09:41 INFO - PROCESS | 3612 | 1464289781125 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 673ms 12:09:41 INFO - PROCESS | 3612 | 1464289781151 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 3612 | 1464289781153 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:09:41 INFO - PROCESS | 3612 | 1464289781162 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 3612 | 1464289781164 Marionette TRACE conn3 <- [1,982,null,{}] 12:09:41 INFO - PROCESS | 3612 | 1464289781167 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:41 INFO - PROCESS | 3612 | 1464289781288 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:09:41 INFO - PROCESS | 3612 | 1464289781309 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 3612 | ++DOCSHELL 18820400 == 49 [pid = 3612] [id = 255] 12:09:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (18820800) [pid = 3612] [serial = 764] [outer = 00000000] 12:09:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (188C2000) [pid = 3612] [serial = 765] [outer = 18820800] 12:09:41 INFO - PROCESS | 3612 | 1464289781354 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18829000) [pid = 3612] [serial = 766] [outer = 18820800] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1AADA000) [pid = 3612] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (16EC6800) [pid = 3612] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1822A800) [pid = 3612] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (13147C00) [pid = 3612] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (15F6EC00) [pid = 3612] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (157AD800) [pid = 3612] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (169B9C00) [pid = 3612] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (10E38000) [pid = 3612] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1828BC00) [pid = 3612] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (13144000) [pid = 3612] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:09:41 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1618C400) [pid = 3612] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:09:41 INFO - PROCESS | 3612 | 1464289781984 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 869ms 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:09:42 INFO - PROCESS | 3612 | 1464289782023 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3612 | 1464289782009 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:09:42 INFO - PROCESS | 3612 | 1464289782012 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3612 | 1464289782014 Marionette TRACE conn3 <- [1,986,null,{}] 12:09:42 INFO - PROCESS | 3612 | 1464289782017 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 3612 | 1464289782093 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:09:42 INFO - PROCESS | 3612 | 1464289782099 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 3612 | ++DOCSHELL 10A61400 == 50 [pid = 3612] [id = 256] 12:09:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (13367C00) [pid = 3612] [serial = 767] [outer = 00000000] 12:09:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16186C00) [pid = 3612] [serial = 768] [outer = 13367C00] 12:09:42 INFO - PROCESS | 3612 | 1464289782143 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (18828800) [pid = 3612] [serial = 769] [outer = 13367C00] 12:09:42 INFO - PROCESS | 3612 | 1464289782556 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 599ms 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:09:42 INFO - PROCESS | 3612 | 1464289782630 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3612 | 1464289782632 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:09:42 INFO - PROCESS | 3612 | 1464289782636 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3612 | 1464289782637 Marionette TRACE conn3 <- [1,990,null,{}] 12:09:42 INFO - PROCESS | 3612 | 1464289782641 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 3612 | 1464289782720 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:09:42 INFO - PROCESS | 3612 | 1464289782726 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 3612 | ++DOCSHELL 18510C00 == 51 [pid = 3612] [id = 257] 12:09:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (19A13400) [pid = 3612] [serial = 770] [outer = 00000000] 12:09:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1A969C00) [pid = 3612] [serial = 771] [outer = 19A13400] 12:09:42 INFO - PROCESS | 3612 | 1464289782771 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1AA72800) [pid = 3612] [serial = 772] [outer = 19A13400] 12:09:43 INFO - PROCESS | 3612 | 1464289783165 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 568ms 12:09:43 INFO - PROCESS | 3612 | 1464289783216 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 3612 | 1464289783218 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:09:43 INFO - PROCESS | 3612 | 1464289783221 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:09:43 INFO - PROCESS | 3612 | 1464289783206 Marionette TRACE conn3 <- [1,994,null,{}] 12:09:43 INFO - PROCESS | 3612 | 1464289783210 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:43 INFO - PROCESS | 3612 | 1464289783289 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:09:43 INFO - PROCESS | 3612 | 1464289783298 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 3612 | ++DOCSHELL 1A416800 == 52 [pid = 3612] [id = 258] 12:09:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1AA79400) [pid = 3612] [serial = 773] [outer = 00000000] 12:09:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1AAE1000) [pid = 3612] [serial = 774] [outer = 1AA79400] 12:09:43 INFO - PROCESS | 3612 | 1464289783342 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1AAE4800) [pid = 3612] [serial = 775] [outer = 1AA79400] 12:09:43 INFO - PROCESS | 3612 | 1464289783746 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 569ms 12:09:43 INFO - PROCESS | 3612 | 1464289783791 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 3612 | 1464289783793 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:09:43 INFO - PROCESS | 3612 | 1464289783796 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 3612 | 1464289783799 Marionette TRACE conn3 <- [1,998,null,{}] 12:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:09:43 INFO - PROCESS | 3612 | 1464289783802 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:43 INFO - PROCESS | 3612 | 1464289783953 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:09:44 INFO - PROCESS | 3612 | 1464289784117 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 3612 | ++DOCSHELL 0F305400 == 53 [pid = 3612] [id = 259] 12:09:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (0F306000) [pid = 3612] [serial = 776] [outer = 00000000] 12:09:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (102D1800) [pid = 3612] [serial = 777] [outer = 0F306000] 12:09:44 INFO - PROCESS | 3612 | 1464289784176 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (10A82C00) [pid = 3612] [serial = 778] [outer = 0F306000] 12:09:44 INFO - PROCESS | 3612 | 1464289784786 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1033ms 12:09:44 INFO - PROCESS | 3612 | 1464289784855 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3612 | 1464289784859 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:09:44 INFO - PROCESS | 3612 | 1464289784864 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 3612 | 1464289784869 Marionette TRACE conn3 <- [1,1002,null,{}] 12:09:44 INFO - PROCESS | 3612 | 1464289784857 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 3612 | 1464289785006 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:09:45 INFO - PROCESS | 3612 | 1464289785134 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 3612 | ++DOCSHELL 14FDF000 == 54 [pid = 3612] [id = 260] 12:09:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1564EC00) [pid = 3612] [serial = 779] [outer = 00000000] 12:09:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (15BB3800) [pid = 3612] [serial = 780] [outer = 1564EC00] 12:09:45 INFO - PROCESS | 3612 | 1464289785196 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1618C000) [pid = 3612] [serial = 781] [outer = 1564EC00] 12:09:45 INFO - PROCESS | 3612 | 1464289785772 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 959ms 12:09:45 INFO - PROCESS | 3612 | 1464289785818 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 3612 | 1464289785821 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:09:45 INFO - PROCESS | 3612 | 1464289785826 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 3612 | 1464289785828 Marionette TRACE conn3 <- [1,1006,null,{}] 12:09:45 INFO - PROCESS | 3612 | 1464289785833 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 3612 | 1464289785944 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:09:46 INFO - PROCESS | 3612 | 1464289786074 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 3612 | ++DOCSHELL 140C2800 == 55 [pid = 3612] [id = 261] 12:09:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (178F1C00) [pid = 3612] [serial = 782] [outer = 00000000] 12:09:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1822C400) [pid = 3612] [serial = 783] [outer = 178F1C00] 12:09:46 INFO - PROCESS | 3612 | 1464289786113 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19A0E800) [pid = 3612] [serial = 784] [outer = 178F1C00] 12:09:46 INFO - PROCESS | 3612 | 1464289786707 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 958ms 12:09:46 INFO - PROCESS | 3612 | 1464289786792 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 3612 | 1464289786796 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:09:46 INFO - PROCESS | 3612 | 1464289786807 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 3612 | 1464289786811 Marionette TRACE conn3 <- [1,1010,null,{}] 12:09:46 INFO - PROCESS | 3612 | 1464289786828 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:46 INFO - PROCESS | 3612 | 1464289786986 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:09:47 INFO - PROCESS | 3612 | 1464289787039 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3612 | ++DOCSHELL 1A976800 == 56 [pid = 3612] [id = 262] 12:09:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1AE2EC00) [pid = 3612] [serial = 785] [outer = 00000000] 12:09:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1B136800) [pid = 3612] [serial = 786] [outer = 1AE2EC00] 12:09:47 INFO - PROCESS | 3612 | 1464289787093 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1B139C00) [pid = 3612] [serial = 787] [outer = 1AE2EC00] 12:09:47 INFO - PROCESS | 3612 | 1464289787587 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 823ms 12:09:47 INFO - PROCESS | 3612 | 1464289787629 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 3612 | 1464289787632 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:09:47 INFO - PROCESS | 3612 | 1464289787635 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 3612 | 1464289787637 Marionette TRACE conn3 <- [1,1014,null,{}] 12:09:47 INFO - PROCESS | 3612 | 1464289787641 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:47 INFO - PROCESS | 3612 | 1464289787743 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:09:47 INFO - PROCESS | 3612 | 1464289787827 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3612 | ++DOCSHELL 0F93F000 == 57 [pid = 3612] [id = 263] 12:09:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (15819800) [pid = 3612] [serial = 788] [outer = 00000000] 12:09:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (15824000) [pid = 3612] [serial = 789] [outer = 15819800] 12:09:47 INFO - PROCESS | 3612 | 1464289787880 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (15826400) [pid = 3612] [serial = 790] [outer = 15819800] 12:09:48 INFO - PROCESS | 3612 | 1464289788625 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1033ms 12:09:48 INFO - PROCESS | 3612 | 1464289788681 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3612 | 1464289788685 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:09:48 INFO - PROCESS | 3612 | 1464289788690 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 3612 | 1464289788693 Marionette TRACE conn3 <- [1,1018,null,{}] 12:09:48 INFO - PROCESS | 3612 | 1464289788698 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:48 INFO - PROCESS | 3612 | 1464289788801 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:09:48 INFO - PROCESS | 3612 | 1464289788927 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 3612 | ++DOCSHELL 105EF400 == 58 [pid = 3612] [id = 264] 12:09:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (12A94C00) [pid = 3612] [serial = 791] [outer = 00000000] 12:09:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (13702800) [pid = 3612] [serial = 792] [outer = 12A94C00] 12:09:48 INFO - PROCESS | 3612 | 1464289788978 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (14014000) [pid = 3612] [serial = 793] [outer = 12A94C00] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 1A416800 == 57 [pid = 3612] [id = 258] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 18510C00 == 56 [pid = 3612] [id = 257] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 10A61400 == 55 [pid = 3612] [id = 256] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 18820400 == 54 [pid = 3612] [id = 255] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 158CAC00 == 53 [pid = 3612] [id = 254] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 169B2800 == 52 [pid = 3612] [id = 253] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 15FC3000 == 51 [pid = 3612] [id = 252] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 11C67800 == 50 [pid = 3612] [id = 251] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 110B7800 == 49 [pid = 3612] [id = 250] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 0F2A5800 == 48 [pid = 3612] [id = 249] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 1330BC00 == 47 [pid = 3612] [id = 246] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 140BD000 == 46 [pid = 3612] [id = 245] 12:09:49 INFO - PROCESS | 3612 | --DOCSHELL 0F309400 == 45 [pid = 3612] [id = 244] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1AF56C00) [pid = 3612] [serial = 645] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (18045800) [pid = 3612] [serial = 714] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (114AD400) [pid = 3612] [serial = 689] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (140BA400) [pid = 3612] [serial = 692] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (19A0FC00) [pid = 3612] [serial = 699] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (19A0A400) [pid = 3612] [serial = 698] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1336C000) [pid = 3612] [serial = 704] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (137E4400) [pid = 3612] [serial = 705] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (16202000) [pid = 3612] [serial = 710] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (15BB8400) [pid = 3612] [serial = 707] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (15F75C00) [pid = 3612] [serial = 708] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (188C0800) [pid = 3612] [serial = 716] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (130E0400) [pid = 3612] [serial = 702] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (128A4800) [pid = 3612] [serial = 701] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (176F5400) [pid = 3612] [serial = 695] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1A41B000) [pid = 3612] [serial = 720] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (19A09800) [pid = 3612] [serial = 717] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (14FEC000) [pid = 3612] [serial = 724] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1444F800) [pid = 3612] [serial = 723] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (19F85C00) [pid = 3612] [serial = 726] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1A41C400) [pid = 3612] [serial = 721] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (178EC800) [pid = 3612] [serial = 713] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1AE39800) [pid = 3612] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (169B5800) [pid = 3612] [serial = 711] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (1A884800) [pid = 3612] [serial = 727] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1A975000) [pid = 3612] [serial = 729] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 3612 | 1464289789578 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 899ms 12:09:49 INFO - PROCESS | 3612 | 1464289789602 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 3612 | 1464289789608 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:09:49 INFO - PROCESS | 3612 | 1464289789614 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 3612 | 1464289789616 Marionette TRACE conn3 <- [1,1022,null,{}] 12:09:49 INFO - PROCESS | 3612 | 1464289789620 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:49 INFO - PROCESS | 3612 | 1464289789706 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:09:49 INFO - PROCESS | 3612 | 1464289789794 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 3612 | ++DOCSHELL 10271400 == 46 [pid = 3612] [id = 265] 12:09:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (10272000) [pid = 3612] [serial = 794] [outer = 00000000] 12:09:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1313CC00) [pid = 3612] [serial = 795] [outer = 10272000] 12:09:49 INFO - PROCESS | 3612 | 1464289789840 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (140BA400) [pid = 3612] [serial = 796] [outer = 10272000] 12:09:50 INFO - PROCESS | 3612 | 1464289790255 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 703ms 12:09:50 INFO - PROCESS | 3612 | 1464289790316 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3612 | 1464289790318 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:09:50 INFO - PROCESS | 3612 | 1464289790322 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3612 | 1464289790325 Marionette TRACE conn3 <- [1,1026,null,{}] 12:09:50 INFO - PROCESS | 3612 | 1464289790335 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:50 INFO - PROCESS | 3612 | 1464289790426 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:09:50 INFO - PROCESS | 3612 | 1464289790440 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 3612 | ++DOCSHELL 15B69800 == 47 [pid = 3612] [id = 266] 12:09:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (15B69C00) [pid = 3612] [serial = 797] [outer = 00000000] 12:09:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (15F75C00) [pid = 3612] [serial = 798] [outer = 15B69C00] 12:09:50 INFO - PROCESS | 3612 | 1464289790488 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (15FC2C00) [pid = 3612] [serial = 799] [outer = 15B69C00] 12:09:50 INFO - PROCESS | 3612 | 1464289790932 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 659ms 12:09:50 INFO - PROCESS | 3612 | 1464289791000 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3612 | 1464289791003 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:09:50 INFO - PROCESS | 3612 | 1464289791006 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3612 | 1464289791008 Marionette TRACE conn3 <- [1,1030,null,{}] 12:09:50 INFO - PROCESS | 3612 | 1464289791011 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 3612 | 1464289791092 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:09:51 INFO - PROCESS | 3612 | 1464289791100 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 3612 | ++DOCSHELL 168B4C00 == 48 [pid = 3612] [id = 267] 12:09:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (169B2400) [pid = 3612] [serial = 800] [outer = 00000000] 12:09:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (16A0E000) [pid = 3612] [serial = 801] [outer = 169B2400] 12:09:51 INFO - PROCESS | 3612 | 1464289791129 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (17075C00) [pid = 3612] [serial = 802] [outer = 169B2400] 12:09:51 INFO - PROCESS | 3612 | 1464289791539 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 599ms 12:09:51 INFO - PROCESS | 3612 | 1464289791607 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 3612 | 1464289791609 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:09:51 INFO - PROCESS | 3612 | 1464289791613 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 3612 | 1464289791615 Marionette TRACE conn3 <- [1,1034,null,{}] 12:09:51 INFO - PROCESS | 3612 | 1464289791671 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 3612 | 1464289791848 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:09:51 INFO - PROCESS | 3612 | 1464289791946 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 3612 | ++DOCSHELL 11A03000 == 49 [pid = 3612] [id = 268] 12:09:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (11A03C00) [pid = 3612] [serial = 803] [outer = 00000000] 12:09:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (12A8DC00) [pid = 3612] [serial = 804] [outer = 11A03C00] 12:09:51 INFO - PROCESS | 3612 | 1464289791989 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (13142800) [pid = 3612] [serial = 805] [outer = 11A03C00] 12:09:52 INFO - PROCESS | 3612 | 1464289792525 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 958ms 12:09:52 INFO - PROCESS | 3612 | 1464289792582 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 3612 | 1464289792587 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:09:52 INFO - PROCESS | 3612 | 1464289792591 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 3612 | 1464289792595 Marionette TRACE conn3 <- [1,1038,null,{}] 12:09:52 INFO - PROCESS | 3612 | 1464289792600 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:52 INFO - PROCESS | 3612 | 1464289792716 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:09:52 INFO - PROCESS | 3612 | 1464289792845 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 3612 | ++DOCSHELL 15822400 == 50 [pid = 3612] [id = 269] 12:09:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (15824800) [pid = 3612] [serial = 806] [outer = 00000000] 12:09:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (15F6D400) [pid = 3612] [serial = 807] [outer = 15824800] 12:09:52 INFO - PROCESS | 3612 | 1464289792902 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (16183800) [pid = 3612] [serial = 808] [outer = 15824800] 12:09:53 INFO - PROCESS | 3612 | 1464289793474 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 898ms 12:09:53 INFO - PROCESS | 3612 | 1464289793499 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3612 | 1464289793501 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:09:53 INFO - PROCESS | 3612 | 1464289793505 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 3612 | 1464289793507 Marionette TRACE conn3 <- [1,1042,null,{}] 12:09:53 INFO - PROCESS | 3612 | 1464289793511 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 3612 | 1464289793597 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:09:53 INFO - PROCESS | 3612 | 1464289793707 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 3612 | ++DOCSHELL 16A0F400 == 51 [pid = 3612] [id = 270] 12:09:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (17150000) [pid = 3612] [serial = 809] [outer = 00000000] 12:09:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (18222C00) [pid = 3612] [serial = 810] [outer = 17150000] 12:09:53 INFO - PROCESS | 3612 | 1464289793765 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (18225000) [pid = 3612] [serial = 811] [outer = 17150000] 12:09:54 INFO - PROCESS | 3612 | 1464289794380 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 899ms 12:09:54 INFO - PROCESS | 3612 | 1464289794417 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 3612 | 1464289794406 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:09:54 INFO - PROCESS | 3612 | 1464289794415 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 3612 | 1464289794417 Marionette TRACE conn3 <- [1,1046,null,{}] 12:09:54 INFO - PROCESS | 3612 | 1464289794421 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:54 INFO - PROCESS | 3612 | 1464289794564 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:09:54 INFO - PROCESS | 3612 | 1464289794624 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 3612 | ++DOCSHELL 1828A000 == 52 [pid = 3612] [id = 271] 12:09:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (18291000) [pid = 3612] [serial = 812] [outer = 00000000] 12:09:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1A413000) [pid = 3612] [serial = 813] [outer = 18291000] 12:09:54 INFO - PROCESS | 3612 | 1464289794686 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1A87F000) [pid = 3612] [serial = 814] [outer = 18291000] 12:09:55 INFO - PROCESS | 3612 | 1464289795176 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 808ms 12:09:55 INFO - PROCESS | 3612 | 1464289795222 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3612 | 1464289795225 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:09:55 INFO - PROCESS | 3612 | 1464289795228 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 3612 | 1464289795230 Marionette TRACE conn3 <- [1,1050,null,{}] 12:09:55 INFO - PROCESS | 3612 | 1464289795234 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:55 INFO - PROCESS | 3612 | 1464289795331 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:09:55 INFO - PROCESS | 3612 | 1464289795431 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 3612 | ++DOCSHELL 19A0F000 == 53 [pid = 3612] [id = 272] 12:09:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1A884400) [pid = 3612] [serial = 815] [outer = 00000000] 12:09:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1AA72C00) [pid = 3612] [serial = 816] [outer = 1A884400] 12:09:55 INFO - PROCESS | 3612 | 1464289795484 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1AADA400) [pid = 3612] [serial = 817] [outer = 1A884400] 12:09:56 INFO - PROCESS | 3612 | 1464289796117 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 913ms 12:09:56 INFO - PROCESS | 3612 | 1464289796140 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 3612 | 1464289796142 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:09:56 INFO - PROCESS | 3612 | 1464289796146 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 3612 | 1464289796148 Marionette TRACE conn3 <- [1,1054,null,{}] 12:09:56 INFO - PROCESS | 3612 | 1464289796151 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 3612 | 1464289796272 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:09:56 INFO - PROCESS | 3612 | 1464289796401 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3612 | ++DOCSHELL 170AB400 == 54 [pid = 3612] [id = 273] 12:09:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (170AB800) [pid = 3612] [serial = 818] [outer = 00000000] 12:09:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (170B3000) [pid = 3612] [serial = 819] [outer = 170AB800] 12:09:56 INFO - PROCESS | 3612 | 1464289796479 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1AA6F000) [pid = 3612] [serial = 820] [outer = 170AB800] 12:09:57 INFO - PROCESS | 3612 | 1464289797119 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1004ms 12:09:57 INFO - PROCESS | 3612 | 1464289797152 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 3612 | 1464289797154 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:09:57 INFO - PROCESS | 3612 | 1464289797158 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 3612 | 1464289797160 Marionette TRACE conn3 <- [1,1058,null,{}] 12:09:57 INFO - PROCESS | 3612 | 1464289797180 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:57 INFO - PROCESS | 3612 | 1464289797262 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:09:57 INFO - PROCESS | 3612 | 1464289797466 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 3612 | ++DOCSHELL 102D0800 == 55 [pid = 3612] [id = 274] 12:09:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (102EA400) [pid = 3612] [serial = 821] [outer = 00000000] 12:09:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (10A83C00) [pid = 3612] [serial = 822] [outer = 102EA400] 12:09:57 INFO - PROCESS | 3612 | 1464289797523 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (114AB800) [pid = 3612] [serial = 823] [outer = 102EA400] 12:09:58 INFO - PROCESS | 3612 | 1464289798086 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1003ms 12:09:58 INFO - PROCESS | 3612 | 1464289798146 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:09:58 INFO - PROCESS | 3612 | 1464289798150 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:09:58 INFO - PROCESS | 3612 | 1464289798154 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 3612 | 1464289798158 Marionette TRACE conn3 <- [1,1062,null,{}] 12:09:58 INFO - PROCESS | 3612 | 1464289798178 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:58 INFO - PROCESS | 3612 | 1464289798298 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:09:58 INFO - PROCESS | 3612 | --DOCSHELL 15B69800 == 54 [pid = 3612] [id = 266] 12:09:58 INFO - PROCESS | 3612 | --DOCSHELL 10271400 == 53 [pid = 3612] [id = 265] 12:09:58 INFO - PROCESS | 3612 | --DOCSHELL 105EF400 == 52 [pid = 3612] [id = 264] 12:09:58 INFO - PROCESS | 3612 | --DOCSHELL 14FDF000 == 51 [pid = 3612] [id = 260] 12:09:58 INFO - PROCESS | 3612 | --DOCSHELL 0F305400 == 50 [pid = 3612] [id = 259] 12:09:58 INFO - PROCESS | 3612 | 1464289798441 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3612 | ++DOCSHELL 10A78400 == 51 [pid = 3612] [id = 275] 12:09:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (10A7E000) [pid = 3612] [serial = 824] [outer = 00000000] 12:09:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (14FDF000) [pid = 3612] [serial = 825] [outer = 10A7E000] 12:09:58 INFO - PROCESS | 3612 | 1464289798490 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1581D800) [pid = 3612] [serial = 826] [outer = 10A7E000] 12:09:58 INFO - PROCESS | 3612 | 1464289798937 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 808ms 12:09:58 INFO - PROCESS | 3612 | 1464289798958 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 3612 | 1464289798962 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:09:58 INFO - PROCESS | 3612 | 1464289798980 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 3612 | 1464289798982 Marionette TRACE conn3 <- [1,1066,null,{}] 12:09:58 INFO - PROCESS | 3612 | 1464289798986 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 3612 | 1464289799119 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:09:59 INFO - PROCESS | 3612 | 1464289799131 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 3612 | ++DOCSHELL 170AAC00 == 52 [pid = 3612] [id = 276] 12:09:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (170ABC00) [pid = 3612] [serial = 827] [outer = 00000000] 12:09:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (170B6000) [pid = 3612] [serial = 828] [outer = 170ABC00] 12:09:59 INFO - PROCESS | 3612 | 1464289799229 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (178E7400) [pid = 3612] [serial = 829] [outer = 170ABC00] 12:09:59 INFO - PROCESS | 3612 | 1464289799633 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 12:09:59 INFO - PROCESS | 3612 | 1464289799694 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 3612 | 1464289799696 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:09:59 INFO - PROCESS | 3612 | 1464289799701 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 3612 | 1464289799707 Marionette TRACE conn3 <- [1,1070,null,{}] 12:09:59 INFO - PROCESS | 3612 | 1464289799726 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 3612 | 1464289799877 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:09:59 INFO - PROCESS | 3612 | 1464289799905 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 3612 | ++DOCSHELL 18986C00 == 53 [pid = 3612] [id = 277] 12:09:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (18987000) [pid = 3612] [serial = 830] [outer = 00000000] 12:09:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1898AC00) [pid = 3612] [serial = 831] [outer = 18987000] 12:09:59 INFO - PROCESS | 3612 | 1464289799949 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1898E000) [pid = 3612] [serial = 832] [outer = 18987000] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (169B7000) [pid = 3612] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (11220800) [pid = 3612] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (16181C00) [pid = 3612] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1330D400) [pid = 3612] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (16181000) [pid = 3612] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (0F310800) [pid = 3612] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (18820800) [pid = 3612] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (13367C00) [pid = 3612] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:10:00 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (19A13400) [pid = 3612] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:10:00 INFO - PROCESS | 3612 | 1464289800569 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 928ms 12:10:00 INFO - PROCESS | 3612 | 1464289800628 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 3612 | 1464289800631 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:10:00 INFO - PROCESS | 3612 | 1464289800634 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 3612 | 1464289800636 Marionette TRACE conn3 <- [1,1074,null,{}] 12:10:00 INFO - PROCESS | 3612 | 1464289800639 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:00 INFO - PROCESS | 3612 | 1464289800722 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:10:00 INFO - PROCESS | 3612 | 1464289800817 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 3612 | ++DOCSHELL 102D9000 == 54 [pid = 3612] [id = 278] 12:10:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (102D9C00) [pid = 3612] [serial = 833] [outer = 00000000] 12:10:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1618B000) [pid = 3612] [serial = 834] [outer = 102D9C00] 12:10:00 INFO - PROCESS | 3612 | 1464289800867 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1898A400) [pid = 3612] [serial = 835] [outer = 102D9C00] 12:10:01 INFO - PROCESS | 3612 | 1464289801247 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 674ms 12:10:01 INFO - PROCESS | 3612 | 1464289801298 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 3612 | 1464289801300 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:10:01 INFO - PROCESS | 3612 | 1464289801303 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:10:01 INFO - PROCESS | 3612 | 1464289801305 Marionette TRACE conn3 <- [1,1078,null,{}] 12:10:01 INFO - PROCESS | 3612 | 1464289801309 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 3612 | 1464289801422 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:10:01 INFO - PROCESS | 3612 | 1464289801436 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 3612 | ++DOCSHELL 19F8DC00 == 55 [pid = 3612] [id = 279] 12:10:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1A1D5400) [pid = 3612] [serial = 836] [outer = 00000000] 12:10:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1AA7D000) [pid = 3612] [serial = 837] [outer = 1A1D5400] 12:10:01 INFO - PROCESS | 3612 | 1464289801486 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1AF50800) [pid = 3612] [serial = 838] [outer = 1A1D5400] 12:10:01 INFO - PROCESS | 3612 | 1464289801884 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 614ms 12:10:01 INFO - PROCESS | 3612 | 1464289801923 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 3612 | 1464289801925 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:10:01 INFO - PROCESS | 3612 | 1464289801928 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 3612 | 1464289801930 Marionette TRACE conn3 <- [1,1082,null,{}] 12:10:01 INFO - PROCESS | 3612 | 1464289801933 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 3612 | 1464289802049 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:10:02 INFO - PROCESS | 3612 | 1464289802059 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 3612 | ++DOCSHELL 10A5CC00 == 56 [pid = 3612] [id = 280] 12:10:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (12AEA800) [pid = 3612] [serial = 839] [outer = 00000000] 12:10:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (19A32400) [pid = 3612] [serial = 840] [outer = 12AEA800] 12:10:02 INFO - PROCESS | 3612 | 1464289802129 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (19A36C00) [pid = 3612] [serial = 841] [outer = 12AEA800] 12:10:02 INFO - PROCESS | 3612 | 1464289802738 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 868ms 12:10:02 INFO - PROCESS | 3612 | 1464289802799 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 3612 | 1464289802806 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:10:02 INFO - PROCESS | 3612 | 1464289802827 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 3612 | 1464289802831 Marionette TRACE conn3 <- [1,1086,null,{}] 12:10:02 INFO - PROCESS | 3612 | 1464289802837 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 3612 | 1464289802952 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:10:03 INFO - PROCESS | 3612 | 1464289803086 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 3612 | ++DOCSHELL 137E8400 == 57 [pid = 3612] [id = 281] 12:10:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (137ED000) [pid = 3612] [serial = 842] [outer = 00000000] 12:10:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (15827800) [pid = 3612] [serial = 843] [outer = 137ED000] 12:10:03 INFO - PROCESS | 3612 | 1464289803145 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (16204400) [pid = 3612] [serial = 844] [outer = 137ED000] 12:10:03 INFO - PROCESS | 3612 | 1464289803685 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 913ms 12:10:03 INFO - PROCESS | 3612 | 1464289803735 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 3612 | 1464289803741 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:10:03 INFO - PROCESS | 3612 | 1464289803747 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 3612 | 1464289803750 Marionette TRACE conn3 <- [1,1090,null,{}] 12:10:03 INFO - PROCESS | 3612 | 1464289803754 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 3612 | 1464289803852 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:10:03 INFO - PROCESS | 3612 | 1464289803958 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 3612 | ++DOCSHELL 16D76800 == 58 [pid = 3612] [id = 282] 12:10:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (16D77000) [pid = 3612] [serial = 845] [outer = 00000000] 12:10:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (16D7A800) [pid = 3612] [serial = 846] [outer = 16D77000] 12:10:04 INFO - PROCESS | 3612 | 1464289804012 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (16D7DC00) [pid = 3612] [serial = 847] [outer = 16D77000] 12:10:04 INFO - PROCESS | 3612 | 1464289804627 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 899ms 12:10:04 INFO - PROCESS | 3612 | 1464289804657 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 3612 | 1464289804660 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:10:04 INFO - PROCESS | 3612 | 1464289804647 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 3612 | 1464289804651 Marionette TRACE conn3 <- [1,1094,null,{}] 12:10:04 INFO - PROCESS | 3612 | 1464289804662 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 3612 | 1464289804773 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:10:04 INFO - PROCESS | 3612 | 1464289804914 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3612 | ++DOCSHELL 16D7F800 == 59 [pid = 3612] [id = 283] 12:10:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (18823000) [pid = 3612] [serial = 848] [outer = 00000000] 12:10:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (18989000) [pid = 3612] [serial = 849] [outer = 18823000] 12:10:04 INFO - PROCESS | 3612 | 1464289804972 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (19A28800) [pid = 3612] [serial = 850] [outer = 18823000] 12:10:05 INFO - PROCESS | 3612 | 1464289805495 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 913ms 12:10:05 INFO - PROCESS | 3612 | 1464289805556 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 3612 | 1464289805558 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:10:05 INFO - PROCESS | 3612 | 1464289805562 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 3612 | 1464289805564 Marionette TRACE conn3 <- [1,1098,null,{}] 12:10:05 INFO - PROCESS | 3612 | 1464289805567 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:05 INFO - PROCESS | 3612 | 1464289805672 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:10:05 INFO - PROCESS | 3612 | 1464289805804 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 3612 | ++DOCSHELL 19A2B400 == 60 [pid = 3612] [id = 284] 12:10:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (19A34400) [pid = 3612] [serial = 851] [outer = 00000000] 12:10:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1A414000) [pid = 3612] [serial = 852] [outer = 19A34400] 12:10:05 INFO - PROCESS | 3612 | 1464289805848 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (19A2A800) [pid = 3612] [serial = 853] [outer = 19A34400] 12:10:06 INFO - PROCESS | 3612 | 1464289806452 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 913ms 12:10:06 INFO - PROCESS | 3612 | 1464289806469 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 3612 | 1464289806472 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:10:06 INFO - PROCESS | 3612 | 1464289806475 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 3612 | 1464289806477 Marionette TRACE conn3 <- [1,1102,null,{}] 12:10:06 INFO - PROCESS | 3612 | 1464289806481 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 3612 | 1464289806581 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:10:06 INFO - PROCESS | 3612 | 1464289806718 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 3612 | ++DOCSHELL 10A58000 == 61 [pid = 3612] [id = 285] 12:10:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (10A60800) [pid = 3612] [serial = 854] [outer = 00000000] 12:10:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1787D800) [pid = 3612] [serial = 855] [outer = 10A60800] 12:10:06 INFO - PROCESS | 3612 | 1464289806778 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (17882400) [pid = 3612] [serial = 856] [outer = 10A60800] 12:10:07 INFO - PROCESS | 3612 | 1464289807324 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 899ms 12:10:07 INFO - PROCESS | 3612 | 1464289807386 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 3612 | 1464289807388 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:10:07 INFO - PROCESS | 3612 | 1464289807392 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 3612 | 1464289807394 Marionette TRACE conn3 <- [1,1106,null,{}] 12:10:07 INFO - PROCESS | 3612 | 1464289807397 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 3612 | 1464289807517 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:10:07 INFO - PROCESS | 3612 | 1464289807653 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 3612 | ++DOCSHELL 10E40C00 == 62 [pid = 3612] [id = 286] 12:10:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (110B4C00) [pid = 3612] [serial = 857] [outer = 00000000] 12:10:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (16184C00) [pid = 3612] [serial = 858] [outer = 110B4C00] 12:10:07 INFO - PROCESS | 3612 | 1464289807712 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (17887000) [pid = 3612] [serial = 859] [outer = 110B4C00] 12:10:08 INFO - PROCESS | 3612 | 1464289808499 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1137ms 12:10:08 INFO - PROCESS | 3612 | 1464289808533 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 3612 | 1464289808537 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:10:08 INFO - PROCESS | 3612 | 1464289808542 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3612 | 1464289808545 Marionette TRACE conn3 <- [1,1110,null,{}] 12:10:08 INFO - PROCESS | 3612 | 1464289808551 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:08 INFO - PROCESS | 3612 | 1464289808654 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:10:08 INFO - PROCESS | 3612 | 1464289808794 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 3612 | ++DOCSHELL 13D22000 == 63 [pid = 3612] [id = 287] 12:10:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (140B5800) [pid = 3612] [serial = 860] [outer = 00000000] 12:10:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (0F310000) [pid = 3612] [serial = 861] [outer = 140B5800] 12:10:08 INFO - PROCESS | 3612 | 1464289808848 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (14443800) [pid = 3612] [serial = 862] [outer = 140B5800] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 19F8DC00 == 62 [pid = 3612] [id = 279] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 102D9000 == 61 [pid = 3612] [id = 278] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 18986C00 == 60 [pid = 3612] [id = 277] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 170AAC00 == 59 [pid = 3612] [id = 276] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 10A78400 == 58 [pid = 3612] [id = 275] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 102D0800 == 57 [pid = 3612] [id = 274] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 16A0F400 == 56 [pid = 3612] [id = 270] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 15822400 == 55 [pid = 3612] [id = 269] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 11A03000 == 54 [pid = 3612] [id = 268] 12:10:09 INFO - PROCESS | 3612 | --DOCSHELL 168B4C00 == 53 [pid = 3612] [id = 267] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1AAE1000) [pid = 3612] [serial = 774] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (169BD800) [pid = 3612] [serial = 759] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (16C0E000) [pid = 3612] [serial = 760] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1AAE6C00) [pid = 3612] [serial = 741] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (15699000) [pid = 3612] [serial = 735] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (11CA1000) [pid = 3612] [serial = 750] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (13142400) [pid = 3612] [serial = 751] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1828C800) [pid = 3612] [serial = 738] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (16189C00) [pid = 3612] [serial = 756] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (158C7800) [pid = 3612] [serial = 753] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (15F6DC00) [pid = 3612] [serial = 754] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (18284800) [pid = 3612] [serial = 763] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1027B000) [pid = 3612] [serial = 732] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (13144400) [pid = 3612] [serial = 748] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (12A97800) [pid = 3612] [serial = 747] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (15693000) [pid = 3612] [serial = 744] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (18047800) [pid = 3612] [serial = 762] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (188C2000) [pid = 3612] [serial = 765] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (18828800) [pid = 3612] [serial = 769] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (16186C00) [pid = 3612] [serial = 768] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1A969C00) [pid = 3612] [serial = 771] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (18829000) [pid = 3612] [serial = 766] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1AA72800) [pid = 3612] [serial = 772] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (16780000) [pid = 3612] [serial = 757] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 3612 | 1464289809377 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 869ms 12:10:09 INFO - PROCESS | 3612 | 1464289809405 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 3612 | 1464289809411 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:10:09 INFO - PROCESS | 3612 | 1464289809417 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 3612 | 1464289809419 Marionette TRACE conn3 <- [1,1114,null,{}] 12:10:09 INFO - PROCESS | 3612 | 1464289809423 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 3612 | 1464289809509 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:10:09 INFO - PROCESS | 3612 | 1464289809599 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 3612 | ++DOCSHELL 114AD400 == 54 [pid = 3612] [id = 288] 12:10:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (128A2C00) [pid = 3612] [serial = 863] [outer = 00000000] 12:10:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (156D1000) [pid = 3612] [serial = 864] [outer = 128A2C00] 12:10:09 INFO - PROCESS | 3612 | 1464289809635 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (15F71C00) [pid = 3612] [serial = 865] [outer = 128A2C00] 12:10:10 INFO - PROCESS | 3612 | 1464289810013 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 674ms 12:10:10 INFO - PROCESS | 3612 | 1464289810081 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 3612 | 1464289810083 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:10:10 INFO - PROCESS | 3612 | 1464289810087 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3612 | 1464289810090 Marionette TRACE conn3 <- [1,1118,null,{}] 12:10:10 INFO - PROCESS | 3612 | 1464289810100 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 3612 | 1464289810188 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:10:10 INFO - PROCESS | 3612 | 1464289810199 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 3612 | ++DOCSHELL 16C0FC00 == 55 [pid = 3612] [id = 289] 12:10:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (16D71800) [pid = 3612] [serial = 866] [outer = 00000000] 12:10:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (16D77400) [pid = 3612] [serial = 867] [outer = 16D71800] 12:10:10 INFO - PROCESS | 3612 | 1464289810246 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (16ECC400) [pid = 3612] [serial = 868] [outer = 16D71800] 12:10:10 INFO - PROCESS | 3612 | 1464289810729 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 658ms 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:10:10 INFO - PROCESS | 3612 | 1464289810765 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 3612 | 1464289810767 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:10:10 INFO - PROCESS | 3612 | 1464289810770 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3612 | 1464289810772 Marionette TRACE conn3 <- [1,1122,null,{}] 12:10:10 INFO - PROCESS | 3612 | 1464289810776 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 3612 | 1464289810871 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:10:10 INFO - PROCESS | 3612 | 1464289810979 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 3612 | ++DOCSHELL 15697C00 == 56 [pid = 3612] [id = 290] 12:10:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1581D000) [pid = 3612] [serial = 869] [outer = 00000000] 12:10:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1787D000) [pid = 3612] [serial = 870] [outer = 1581D000] 12:10:11 INFO - PROCESS | 3612 | 1464289811023 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (17889000) [pid = 3612] [serial = 871] [outer = 1581D000] 12:10:11 INFO - PROCESS | 3612 | 1464289811412 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 704ms 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:10:11 INFO - PROCESS | 3612 | 1464289811479 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 3612 | 1464289811481 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:10:11 INFO - PROCESS | 3612 | 1464289811485 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 3612 | 1464289811487 Marionette TRACE conn3 <- [1,1126,null,{}] 12:10:11 INFO - PROCESS | 3612 | 1464289811494 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:11 INFO - PROCESS | 3612 | 1464289811608 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:10:11 INFO - PROCESS | 3612 | 1464289811619 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 3612 | ++DOCSHELL 17076400 == 57 [pid = 3612] [id = 291] 12:10:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1787CC00) [pid = 3612] [serial = 872] [outer = 00000000] 12:10:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (18226800) [pid = 3612] [serial = 873] [outer = 1787CC00] 12:10:11 INFO - PROCESS | 3612 | 1464289811663 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (18504800) [pid = 3612] [serial = 874] [outer = 1787CC00] 12:10:12 INFO - PROCESS | 3612 | 1464289812097 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 659ms 12:10:12 INFO - PROCESS | 3612 | 1464289812148 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3612 | 1464289812150 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:10:12 INFO - PROCESS | 3612 | 1464289812195 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3612 | 1464289812196 Marionette TRACE conn3 <- [1,1130,null,{}] 12:10:12 INFO - PROCESS | 3612 | 1464289812200 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 3612 | 1464289812327 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:10:12 INFO - PROCESS | 3612 | 1464289812393 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 3612 | ++DOCSHELL 17C0B800 == 58 [pid = 3612] [id = 292] 12:10:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1828B800) [pid = 3612] [serial = 875] [outer = 00000000] 12:10:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (19A0F800) [pid = 3612] [serial = 876] [outer = 1828B800] 12:10:12 INFO - PROCESS | 3612 | 1464289812438 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (19A2C800) [pid = 3612] [serial = 877] [outer = 1828B800] 12:10:12 INFO - PROCESS | 3612 | 1464289812838 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 658ms 12:10:12 INFO - PROCESS | 3612 | 1464289812860 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3612 | 1464289812862 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:10:12 INFO - PROCESS | 3612 | 1464289812865 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:10:12 INFO - PROCESS | 3612 | 1464289812867 Marionette TRACE conn3 <- [1,1134,null,{}] 12:10:12 INFO - PROCESS | 3612 | 1464289812880 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 3612 | 1464289812995 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:10:13 INFO - PROCESS | 3612 | 1464289813046 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 3612 | ++DOCSHELL 188C0C00 == 59 [pid = 3612] [id = 293] 12:10:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (19A12400) [pid = 3612] [serial = 878] [outer = 00000000] 12:10:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1A416800) [pid = 3612] [serial = 879] [outer = 19A12400] 12:10:13 INFO - PROCESS | 3612 | 1464289813094 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1AA70400) [pid = 3612] [serial = 880] [outer = 19A12400] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (12A94C00) [pid = 3612] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1AA79400) [pid = 3612] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (10272000) [pid = 3612] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1A412400) [pid = 3612] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (13147400) [pid = 3612] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (0F30A000) [pid = 3612] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (17074C00) [pid = 3612] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (140C1000) [pid = 3612] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (19A0E000) [pid = 3612] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1141E800) [pid = 3612] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (0F2A2800) [pid = 3612] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1569EC00) [pid = 3612] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (169B2400) [pid = 3612] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (18987000) [pid = 3612] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (170ABC00) [pid = 3612] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (10A7E000) [pid = 3612] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (13374C00) [pid = 3612] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1828D800) [pid = 3612] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1A1D5400) [pid = 3612] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1444D400) [pid = 3612] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (10A57C00) [pid = 3612] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (102EA400) [pid = 3612] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (16ECDC00) [pid = 3612] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (102D9C00) [pid = 3612] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (16180C00) [pid = 3612] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (114A2400) [pid = 3612] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (18287800) [pid = 3612] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:10:13 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (15FB9800) [pid = 3612] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:10:13 INFO - PROCESS | 3612 | 1464289813809 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 989ms 12:10:13 INFO - PROCESS | 3612 | 1464289813878 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 3612 | 1464289813880 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:10:13 INFO - PROCESS | 3612 | 1464289813883 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 3612 | 1464289813885 Marionette TRACE conn3 <- [1,1138,null,{}] 12:10:13 INFO - PROCESS | 3612 | 1464289813889 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 3612 | 1464289813963 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:10:13 INFO - PROCESS | 3612 | 1464289813969 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 3612 | ++DOCSHELL 11C67800 == 60 [pid = 3612] [id = 294] 12:10:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (12A93C00) [pid = 3612] [serial = 881] [outer = 00000000] 12:10:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (14011800) [pid = 3612] [serial = 882] [outer = 12A93C00] 12:10:14 INFO - PROCESS | 3612 | 1464289814020 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (156CF800) [pid = 3612] [serial = 883] [outer = 12A93C00] 12:10:14 INFO - PROCESS | 3612 | 1464289814429 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 613ms 12:10:14 INFO - PROCESS | 3612 | 1464289814485 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 3612 | 1464289814487 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:10:14 INFO - PROCESS | 3612 | 1464289814490 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 3612 | 1464289814492 Marionette TRACE conn3 <- [1,1142,null,{}] 12:10:14 INFO - PROCESS | 3612 | 1464289814495 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:14 INFO - PROCESS | 3612 | 1464289814577 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:10:14 INFO - PROCESS | 3612 | 1464289814583 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 3612 | ++DOCSHELL 11CA1C00 == 61 [pid = 3612] [id = 295] 12:10:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (15696400) [pid = 3612] [serial = 884] [outer = 00000000] 12:10:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (169B2400) [pid = 3612] [serial = 885] [outer = 15696400] 12:10:14 INFO - PROCESS | 3612 | 1464289814626 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (178E6C00) [pid = 3612] [serial = 886] [outer = 15696400] 12:10:15 INFO - PROCESS | 3612 | 1464289815062 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 599ms 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:10:15 INFO - PROCESS | 3612 | 1464289815107 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 3612 | 1464289815109 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:10:15 INFO - PROCESS | 3612 | 1464289815112 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 3612 | 1464289815114 Marionette TRACE conn3 <- [1,1146,null,{}] 12:10:15 INFO - PROCESS | 3612 | 1464289815117 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:15 INFO - PROCESS | 3612 | 1464289815202 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:10:15 INFO - PROCESS | 3612 | 1464289815208 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 3612 | ++DOCSHELL 15F77C00 == 62 [pid = 3612] [id = 296] 12:10:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (18983000) [pid = 3612] [serial = 887] [outer = 00000000] 12:10:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (19A32C00) [pid = 3612] [serial = 888] [outer = 18983000] 12:10:15 INFO - PROCESS | 3612 | 1464289815252 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1AA76C00) [pid = 3612] [serial = 889] [outer = 18983000] 12:10:15 INFO - PROCESS | 3612 | 1464289815873 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 869ms 12:10:15 INFO - PROCESS | 3612 | 1464289815982 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 3612 | 1464289815987 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:10:15 INFO - PROCESS | 3612 | 1464289815993 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 3612 | 1464289815997 Marionette TRACE conn3 <- [1,1150,null,{}] 12:10:15 INFO - PROCESS | 3612 | 1464289816003 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:16 INFO - PROCESS | 3612 | 1464289816164 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:10:16 INFO - PROCESS | 3612 | 1464289816296 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 3612 | ++DOCSHELL 10E3F400 == 63 [pid = 3612] [id = 297] 12:10:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1121D000) [pid = 3612] [serial = 890] [outer = 00000000] 12:10:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1370AC00) [pid = 3612] [serial = 891] [outer = 1121D000] 12:10:16 INFO - PROCESS | 3612 | 1464289816354 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1569D000) [pid = 3612] [serial = 892] [outer = 1121D000] 12:10:16 INFO - PROCESS | 3612 | 1464289816909 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 958ms 12:10:16 INFO - PROCESS | 3612 | 1464289816945 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 3612 | 1464289816951 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:10:16 INFO - PROCESS | 3612 | 1464289816958 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 3612 | 1464289816961 Marionette TRACE conn3 <- [1,1154,null,{}] 12:10:16 INFO - PROCESS | 3612 | 1464289816965 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:17 INFO - PROCESS | 3612 | 1464289817079 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:10:17 INFO - PROCESS | 3612 | 1464289817189 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 3612 | ++DOCSHELL 16205000 == 64 [pid = 3612] [id = 298] 12:10:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1677CC00) [pid = 3612] [serial = 893] [outer = 00000000] 12:10:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (16C03000) [pid = 3612] [serial = 894] [outer = 1677CC00] 12:10:17 INFO - PROCESS | 3612 | 1464289817244 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (16D77C00) [pid = 3612] [serial = 895] [outer = 1677CC00] 12:10:17 INFO - PROCESS | 3612 | 1464289817843 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 958ms 12:10:17 INFO - PROCESS | 3612 | 1464289817925 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 3612 | 1464289817928 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:10:17 INFO - PROCESS | 3612 | 1464289817932 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 3612 | 1464289817936 Marionette TRACE conn3 <- [1,1158,null,{}] 12:10:17 INFO - PROCESS | 3612 | 1464289817947 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 3612 | 1464289818095 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:10:18 INFO - PROCESS | 3612 | 1464289818219 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 3612 | ++DOCSHELL 19A07400 == 65 [pid = 3612] [id = 299] 12:10:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (19A0A800) [pid = 3612] [serial = 896] [outer = 00000000] 12:10:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (19A30C00) [pid = 3612] [serial = 897] [outer = 19A0A800] 12:10:18 INFO - PROCESS | 3612 | 1464289818278 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1A976C00) [pid = 3612] [serial = 898] [outer = 19A0A800] 12:10:18 INFO - PROCESS | 3612 | 1464289818809 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 898ms 12:10:18 INFO - PROCESS | 3612 | 1464289818841 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 3612 | 1464289818844 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:10:18 INFO - PROCESS | 3612 | 1464289818848 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 3612 | 1464289818850 Marionette TRACE conn3 <- [1,1162,null,{}] 12:10:18 INFO - PROCESS | 3612 | 1464289818853 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 3612 | 1464289818961 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:10:19 INFO - PROCESS | 3612 | 1464289819070 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 3612 | ++DOCSHELL 19A31000 == 66 [pid = 3612] [id = 300] 12:10:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1A87F800) [pid = 3612] [serial = 899] [outer = 00000000] 12:10:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1AF58800) [pid = 3612] [serial = 900] [outer = 1A87F800] 12:10:19 INFO - PROCESS | 3612 | 1464289819134 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1AF5E000) [pid = 3612] [serial = 901] [outer = 1A87F800] 12:10:19 INFO - PROCESS | 3612 | 1464289819753 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 3612 | 1464289819799 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:10:19 INFO - PROCESS | 3612 | 1464289819803 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 3612 | 1464289819805 Marionette TRACE conn3 <- [1,1166,null,{}] 12:10:19 INFO - PROCESS | 3612 | 1464289819809 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:19 INFO - PROCESS | 3612 | 1464289819916 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:10:20 INFO - PROCESS | 3612 | 1464289820204 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 3612 | ++DOCSHELL 0F30AC00 == 67 [pid = 3612] [id = 301] 12:10:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (0F30B800) [pid = 3612] [serial = 902] [outer = 00000000] 12:10:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (10E3C000) [pid = 3612] [serial = 903] [outer = 0F30B800] 12:10:20 INFO - PROCESS | 3612 | 1464289820279 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (11C9A800) [pid = 3612] [serial = 904] [outer = 0F30B800] 12:10:20 INFO - PROCESS | 3612 | 1464289820880 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 3612 | 1464289820922 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:10:20 INFO - PROCESS | 3612 | 1464289820911 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3612 | 1464289820914 Marionette TRACE conn3 <- [1,1170,null,{}] 12:10:20 INFO - PROCESS | 3612 | 1464289820919 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:21 INFO - PROCESS | 3612 | 1464289821019 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:10:21 INFO - PROCESS | 3612 | 1464289821263 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 3612 | ++DOCSHELL 1336C000 == 68 [pid = 3612] [id = 302] 12:10:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (137E4800) [pid = 3612] [serial = 905] [outer = 00000000] 12:10:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (15F74C00) [pid = 3612] [serial = 906] [outer = 137E4800] 12:10:21 INFO - PROCESS | 3612 | 1464289821323 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1617E000) [pid = 3612] [serial = 907] [outer = 137E4800] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 1828A000 == 67 [pid = 3612] [id = 271] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 1A1CDC00 == 66 [pid = 3612] [id = 247] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 19A0D000 == 65 [pid = 3612] [id = 218] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 13144800 == 64 [pid = 3612] [id = 248] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 11CA1C00 == 63 [pid = 3612] [id = 295] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 11C67800 == 62 [pid = 3612] [id = 294] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 188C0C00 == 61 [pid = 3612] [id = 293] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 17C0B800 == 60 [pid = 3612] [id = 292] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 17076400 == 59 [pid = 3612] [id = 291] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 15697C00 == 58 [pid = 3612] [id = 290] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 16C0FC00 == 57 [pid = 3612] [id = 289] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 114AD400 == 56 [pid = 3612] [id = 288] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 13D22000 == 55 [pid = 3612] [id = 287] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 19A2B400 == 54 [pid = 3612] [id = 284] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 16D7F800 == 53 [pid = 3612] [id = 283] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 16D76800 == 52 [pid = 3612] [id = 282] 12:10:21 INFO - PROCESS | 3612 | --DOCSHELL 137E8400 == 51 [pid = 3612] [id = 281] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (16A0E000) [pid = 3612] [serial = 801] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (15BB3800) [pid = 3612] [serial = 780] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1B136800) [pid = 3612] [serial = 786] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (15824000) [pid = 3612] [serial = 789] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (13702800) [pid = 3612] [serial = 792] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (14014000) [pid = 3612] [serial = 793] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1822C400) [pid = 3612] [serial = 783] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1AAE4800) [pid = 3612] [serial = 775] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (15F75C00) [pid = 3612] [serial = 798] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (102D1800) [pid = 3612] [serial = 777] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1313CC00) [pid = 3612] [serial = 795] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (140BA400) [pid = 3612] [serial = 796] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1AF50800) [pid = 3612] [serial = 838] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (19A32400) [pid = 3612] [serial = 840] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (19A04400) [pid = 3612] [serial = 742] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (15FB4800) [pid = 3612] [serial = 745] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (10A61C00) [pid = 3612] [serial = 733] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (19A08400) [pid = 3612] [serial = 739] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (157AF000) [pid = 3612] [serial = 736] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (170B3000) [pid = 3612] [serial = 819] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (19D64000) [pid = 3612] [serial = 654] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (18222C00) [pid = 3612] [serial = 810] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (12A8DC00) [pid = 3612] [serial = 804] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1331C400) [pid = 3612] [serial = 648] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1055F000) [pid = 3612] [serial = 576] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (15F6E400) [pid = 3612] [serial = 609] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (17075C00) [pid = 3612] [serial = 802] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1898E000) [pid = 3612] [serial = 832] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (178E7400) [pid = 3612] [serial = 829] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (14FDF000) [pid = 3612] [serial = 825] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (170B6000) [pid = 3612] [serial = 828] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1898AC00) [pid = 3612] [serial = 831] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1569E000) [pid = 3612] [serial = 693] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1882D400) [pid = 3612] [serial = 603] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1AA7D000) [pid = 3612] [serial = 837] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1AA72C00) [pid = 3612] [serial = 816] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (156D0800) [pid = 3612] [serial = 579] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (11C98800) [pid = 3612] [serial = 690] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (10A83C00) [pid = 3612] [serial = 822] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (114AB800) [pid = 3612] [serial = 823] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (18282C00) [pid = 3612] [serial = 687] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1A413000) [pid = 3612] [serial = 813] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1898A400) [pid = 3612] [serial = 835] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1581D800) [pid = 3612] [serial = 826] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1809B800) [pid = 3612] [serial = 696] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (13711C00) [pid = 3612] [serial = 606] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (19D5B000) [pid = 3612] [serial = 612] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (15F6D400) [pid = 3612] [serial = 807] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1618B000) [pid = 3612] [serial = 834] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (169B0400) [pid = 3612] [serial = 651] [outer = 00000000] [url = about:blank] 12:10:21 INFO - PROCESS | 3612 | 1464289821898 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 3612 | 1464289821943 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:10:21 INFO - PROCESS | 3612 | 1464289821948 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 3612 | 1464289821951 Marionette TRACE conn3 <- [1,1174,null,{}] 12:10:21 INFO - PROCESS | 3612 | 1464289821973 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 3612 | 1464289822097 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:10:22 INFO - PROCESS | 3612 | 1464289822114 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 3612 | ++DOCSHELL 12887400 == 52 [pid = 3612] [id = 303] 12:10:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (12A8DC00) [pid = 3612] [serial = 908] [outer = 00000000] 12:10:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (13711C00) [pid = 3612] [serial = 909] [outer = 12A8DC00] 12:10:22 INFO - PROCESS | 3612 | 1464289822151 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (140BBC00) [pid = 3612] [serial = 910] [outer = 12A8DC00] 12:10:22 INFO - PROCESS | 3612 | 1464289822598 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3612 | 1464289822654 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:10:22 INFO - PROCESS | 3612 | 1464289822659 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 3612 | 1464289822664 Marionette TRACE conn3 <- [1,1178,null,{}] 12:10:22 INFO - PROCESS | 3612 | 1464289822676 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 3612 | 1464289822760 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:10:22 INFO - PROCESS | 3612 | 1464289822771 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 3612 | ++DOCSHELL 15FB4800 == 53 [pid = 3612] [id = 304] 12:10:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (15FB5C00) [pid = 3612] [serial = 911] [outer = 00000000] 12:10:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1677B000) [pid = 3612] [serial = 912] [outer = 15FB5C00] 12:10:22 INFO - PROCESS | 3612 | 1464289822815 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (168B6C00) [pid = 3612] [serial = 913] [outer = 15FB5C00] 12:10:23 INFO - PROCESS | 3612 | 1464289823254 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3612 | 1464289823300 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:10:23 INFO - PROCESS | 3612 | 1464289823304 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:10:23 INFO - PROCESS | 3612 | 1464289823305 Marionette TRACE conn3 <- [1,1182,null,{}] 12:10:23 INFO - PROCESS | 3612 | 1464289823309 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 3612 | 1464289823392 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:10:23 INFO - PROCESS | 3612 | 1464289823398 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 3612 | ++DOCSHELL 16A0E400 == 54 [pid = 3612] [id = 305] 12:10:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (16C03800) [pid = 3612] [serial = 914] [outer = 00000000] 12:10:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1707B800) [pid = 3612] [serial = 915] [outer = 16C03800] 12:10:23 INFO - PROCESS | 3612 | 1464289823443 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (170B0C00) [pid = 3612] [serial = 916] [outer = 16C03800] 12:10:23 INFO - PROCESS | 3612 | 1464289823869 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3612 | 1464289823904 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:10:23 INFO - PROCESS | 3612 | 1464289823907 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 3612 | 1464289823909 Marionette TRACE conn3 <- [1,1186,null,{}] 12:10:23 INFO - PROCESS | 3612 | 1464289823912 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:24 INFO - PROCESS | 3612 | 1464289823993 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:10:24 INFO - PROCESS | 3612 | 1464289824000 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 3612 | ++DOCSHELL 170B1C00 == 55 [pid = 3612] [id = 306] 12:10:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (170B8000) [pid = 3612] [serial = 917] [outer = 00000000] 12:10:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (178EFC00) [pid = 3612] [serial = 918] [outer = 170B8000] 12:10:24 INFO - PROCESS | 3612 | 1464289824052 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (17C0BC00) [pid = 3612] [serial = 919] [outer = 170B8000] 12:10:24 INFO - PROCESS | 3612 | 1464289824582 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 724ms 12:10:24 INFO - PROCESS | 3612 | 1464289824631 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3612 | 1464289824633 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:10:24 INFO - PROCESS | 3612 | 1464289824636 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:10:24 INFO - PROCESS | 3612 | 1464289824638 Marionette TRACE conn3 <- [1,1190,null,{}] 12:10:24 INFO - PROCESS | 3612 | 1464289824642 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:24 INFO - PROCESS | 3612 | 1464289824757 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:10:24 INFO - PROCESS | 3612 | 1464289824820 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 3612 | ++DOCSHELL 10A58800 == 56 [pid = 3612] [id = 307] 12:10:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (18286C00) [pid = 3612] [serial = 920] [outer = 00000000] 12:10:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1850BC00) [pid = 3612] [serial = 921] [outer = 18286C00] 12:10:24 INFO - PROCESS | 3612 | 1464289824864 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1882C800) [pid = 3612] [serial = 922] [outer = 18286C00] 12:10:25 INFO - PROCESS | 3612 | 1464289825288 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:10:25 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 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 12:10:25 INFO - PROCESS | 3612 | 1464289825332 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 3612 | 1464289825334 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:10:25 INFO - PROCESS | 3612 | 1464289825338 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 3612 | 1464289825340 Marionette TRACE conn3 <- [1,1194,null,{}] 12:10:25 INFO - PROCESS | 3612 | 1464289825343 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 3612 | 1464289825478 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:10:25 INFO - PROCESS | 3612 | 1464289825540 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 3612 | ++DOCSHELL 16A0D800 == 57 [pid = 3612] [id = 308] 12:10:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1822F000) [pid = 3612] [serial = 923] [outer = 00000000] 12:10:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (18988000) [pid = 3612] [serial = 924] [outer = 1822F000] 12:10:25 INFO - PROCESS | 3612 | 1464289825585 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (18989400) [pid = 3612] [serial = 925] [outer = 1822F000] 12:10:25 INFO - PROCESS | 3612 | 1464289825998 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:10:26 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 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 12:10:26 INFO - PROCESS | 3612 | 1464289826036 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 3612 | 1464289826037 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:10:26 INFO - PROCESS | 3612 | 1464289826041 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 3612 | 1464289826042 Marionette TRACE conn3 <- [1,1198,null,{}] 12:10:26 INFO - PROCESS | 3612 | 1464289826051 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 3612 | 1464289826156 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:10:26 INFO - PROCESS | 3612 | 1464289826226 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 3612 | ++DOCSHELL 1898CC00 == 58 [pid = 3612] [id = 309] 12:10:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (19A05000) [pid = 3612] [serial = 926] [outer = 00000000] 12:10:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (19A11400) [pid = 3612] [serial = 927] [outer = 19A05000] 12:10:26 INFO - PROCESS | 3612 | 1464289826271 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (19A2B400) [pid = 3612] [serial = 928] [outer = 19A05000] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (11A03C00) [pid = 3612] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1787CC00) [pid = 3612] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1828B800) [pid = 3612] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (19A12400) [pid = 3612] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (15696400) [pid = 3612] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1581D000) [pid = 3612] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (110B4C00) [pid = 3612] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (128A2C00) [pid = 3612] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (16D71800) [pid = 3612] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (140B5800) [pid = 3612] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (12A93C00) [pid = 3612] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (18291000) [pid = 3612] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1564EC00) [pid = 3612] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1A96C000) [pid = 3612] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1AE2EC00) [pid = 3612] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (15824800) [pid = 3612] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (17150000) [pid = 3612] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (170AB800) [pid = 3612] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (178F1C00) [pid = 3612] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (15819800) [pid = 3612] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1A884400) [pid = 3612] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (0F306000) [pid = 3612] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:10:26 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (15B69C00) [pid = 3612] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:10:26 INFO - PROCESS | 3612 | 1464289826907 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 939ms 12:10:26 INFO - PROCESS | 3612 | 1464289826970 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 3612 | 1464289826972 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:10:26 INFO - PROCESS | 3612 | 1464289826975 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 3612 | 1464289826977 Marionette TRACE conn3 <- [1,1202,null,{}] 12:10:26 INFO - PROCESS | 3612 | 1464289826980 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:27 INFO - PROCESS | 3612 | 1464289827062 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:10:27 INFO - PROCESS | 3612 | 1464289827069 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 3612 | ++DOCSHELL 1581D000 == 59 [pid = 3612] [id = 310] 12:10:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1581EC00) [pid = 3612] [serial = 929] [outer = 00000000] 12:10:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (169BE000) [pid = 3612] [serial = 930] [outer = 1581EC00] 12:10:27 INFO - PROCESS | 3612 | 1464289827113 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1787CC00) [pid = 3612] [serial = 931] [outer = 1581EC00] 12:10:27 INFO - PROCESS | 3612 | 1464289827514 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 585ms 12:10:27 INFO - PROCESS | 3612 | 1464289827561 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 3612 | 1464289827563 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:10:27 INFO - PROCESS | 3612 | 1464289827570 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 3612 | 1464289827572 Marionette TRACE conn3 <- [1,1206,null,{}] 12:10:27 INFO - PROCESS | 3612 | 1464289827575 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:27 INFO - PROCESS | 3612 | 1464289827662 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:10:27 INFO - PROCESS | 3612 | 1464289827668 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 3612 | ++DOCSHELL 14FE6800 == 60 [pid = 3612] [id = 311] 12:10:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (169B3C00) [pid = 3612] [serial = 932] [outer = 00000000] 12:10:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1898EC00) [pid = 3612] [serial = 933] [outer = 169B3C00] 12:10:27 INFO - PROCESS | 3612 | 1464289827716 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (19D5DC00) [pid = 3612] [serial = 934] [outer = 169B3C00] 12:10:28 INFO - PROCESS | 3612 | 1464289828182 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 12:10:28 INFO - PROCESS | 3612 | 1464289828205 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3612 | 1464289828207 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:10:28 INFO - PROCESS | 3612 | 1464289828211 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3612 | 1464289828213 Marionette TRACE conn3 <- [1,1210,null,{}] 12:10:28 INFO - PROCESS | 3612 | 1464289828222 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 3612 | 1464289828312 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:10:28 INFO - PROCESS | 3612 | 1464289828318 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 3612 | ++DOCSHELL 1A414800 == 61 [pid = 3612] [id = 312] 12:10:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1A416000) [pid = 3612] [serial = 935] [outer = 00000000] 12:10:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1AAD9400) [pid = 3612] [serial = 936] [outer = 1A416000] 12:10:28 INFO - PROCESS | 3612 | 1464289828362 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1AADF800) [pid = 3612] [serial = 937] [outer = 1A416000] 12:10:29 INFO - PROCESS | 3612 | 1464289829029 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 3612 | 1464289829104 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:10:29 INFO - PROCESS | 3612 | 1464289829110 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 3612 | 1464289829113 Marionette TRACE conn3 <- [1,1214,null,{}] 12:10:29 INFO - PROCESS | 3612 | 1464289829119 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:29 INFO - PROCESS | 3612 | 1464289829236 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:10:29 INFO - PROCESS | 3612 | 1464289829377 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 3612 | ++DOCSHELL 110B3C00 == 62 [pid = 3612] [id = 313] 12:10:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (110B4400) [pid = 3612] [serial = 938] [outer = 00000000] 12:10:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (13320800) [pid = 3612] [serial = 939] [outer = 110B4400] 12:10:29 INFO - PROCESS | 3612 | 1464289829419 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (137EC800) [pid = 3612] [serial = 940] [outer = 110B4400] 12:10:30 INFO - PROCESS | 3612 | 1464289830010 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 923ms 12:10:30 INFO - PROCESS | 3612 | 1464289830038 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3612 | 1464289830044 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:10:30 INFO - PROCESS | 3612 | 1464289830050 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 3612 | 1464289830053 Marionette TRACE conn3 <- [1,1218,null,{}] 12:10:30 INFO - PROCESS | 3612 | 1464289830058 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:30 INFO - PROCESS | 3612 | 1464289830168 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:10:30 INFO - PROCESS | 3612 | 1464289830276 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 3612 | ++DOCSHELL 11A03000 == 63 [pid = 3612] [id = 314] 12:10:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (13319000) [pid = 3612] [serial = 941] [outer = 00000000] 12:10:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (15F70C00) [pid = 3612] [serial = 942] [outer = 13319000] 12:10:30 INFO - PROCESS | 3612 | 1464289830338 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1618B000) [pid = 3612] [serial = 943] [outer = 13319000] 12:10:30 INFO - PROCESS | 3612 | 1464289830971 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 985ms 12:10:31 INFO - PROCESS | 3612 | 1464289831034 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3612 | 1464289831037 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:10:31 INFO - PROCESS | 3612 | 1464289831041 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3612 | 1464289831045 Marionette TRACE conn3 <- [1,1222,null,{}] 12:10:31 INFO - PROCESS | 3612 | 1464289831056 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:31 INFO - PROCESS | 3612 | 1464289831169 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:10:31 INFO - PROCESS | 3612 | 1464289831308 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 3612 | ++DOCSHELL 18287C00 == 64 [pid = 3612] [id = 315] 12:10:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1828C000) [pid = 3612] [serial = 944] [outer = 00000000] 12:10:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (18987C00) [pid = 3612] [serial = 945] [outer = 1828C000] 12:10:31 INFO - PROCESS | 3612 | 1464289831367 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (19A34000) [pid = 3612] [serial = 946] [outer = 1828C000] 12:10:31 INFO - PROCESS | 3612 | 1464289831875 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 892ms 12:10:31 INFO - PROCESS | 3612 | 1464289831928 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3612 | 1464289831930 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:10:31 INFO - PROCESS | 3612 | 1464289831934 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3612 | 1464289831936 Marionette TRACE conn3 <- [1,1226,null,{}] 12:10:31 INFO - PROCESS | 3612 | 1464289831939 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 3612 | 1464289832049 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:10:32 INFO - PROCESS | 3612 | 1464289832156 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 3612 | ++DOCSHELL 1A96C000 == 65 [pid = 3612] [id = 316] 12:10:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1A96E800) [pid = 3612] [serial = 947] [outer = 00000000] 12:10:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1AAE5C00) [pid = 3612] [serial = 948] [outer = 1A96E800] 12:10:32 INFO - PROCESS | 3612 | 1464289832210 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1AE39000) [pid = 3612] [serial = 949] [outer = 1A96E800] 12:10:32 INFO - PROCESS | 3612 | 1464289832821 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 923ms 12:10:32 INFO - PROCESS | 3612 | 1464289832862 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3612 | 1464289832864 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:10:32 INFO - PROCESS | 3612 | 1464289832868 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3612 | 1464289832870 Marionette TRACE conn3 <- [1,1230,null,{}] 12:10:32 INFO - PROCESS | 3612 | 1464289832874 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 3612 | 1464289832977 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:10:33 INFO - PROCESS | 3612 | 1464289833084 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 3612 | ++DOCSHELL 12A70400 == 66 [pid = 3612] [id = 317] 12:10:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (12A71400) [pid = 3612] [serial = 950] [outer = 00000000] 12:10:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (12A79000) [pid = 3612] [serial = 951] [outer = 12A71400] 12:10:33 INFO - PROCESS | 3612 | 1464289833138 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (12A7CC00) [pid = 3612] [serial = 952] [outer = 12A71400] 12:10:33 INFO - PROCESS | 3612 | 1464289833717 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 877ms 12:10:33 INFO - PROCESS | 3612 | 1464289833772 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 3612 | 1464289833775 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:10:33 INFO - PROCESS | 3612 | 1464289833778 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 3612 | 1464289833780 Marionette TRACE conn3 <- [1,1234,null,{}] 12:10:33 INFO - PROCESS | 3612 | 1464289833784 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 3612 | 1464289833892 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:10:34 INFO - PROCESS | 3612 | 1464289834001 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 3612 | ++DOCSHELL 12A78C00 == 67 [pid = 3612] [id = 318] 12:10:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (12AF3C00) [pid = 3612] [serial = 953] [outer = 00000000] 12:10:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (182E5800) [pid = 3612] [serial = 954] [outer = 12AF3C00] 12:10:34 INFO - PROCESS | 3612 | 1464289834054 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (19A36800) [pid = 3612] [serial = 955] [outer = 12AF3C00] 12:10:34 INFO - PROCESS | 3612 | 1464289834878 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1124ms 12:10:34 INFO - PROCESS | 3612 | 1464289834907 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 3612 | 1464289834911 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:10:34 INFO - PROCESS | 3612 | 1464289834900 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:10:34 INFO - PROCESS | 3612 | 1464289834904 Marionette TRACE conn3 <- [1,1238,null,{}] 12:10:34 INFO - PROCESS | 3612 | 1464289834911 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 3612 | 1464289835014 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:10:35 INFO - PROCESS | 3612 | 1464289835157 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 3612 | ++DOCSHELL 128A2800 == 68 [pid = 3612] [id = 319] 12:10:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (12A70C00) [pid = 3612] [serial = 956] [outer = 00000000] 12:10:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (12A78400) [pid = 3612] [serial = 957] [outer = 12A70C00] 12:10:35 INFO - PROCESS | 3612 | 1464289835207 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1304D000) [pid = 3612] [serial = 958] [outer = 12A70C00] 12:10:35 INFO - PROCESS | 3612 | 1464289835825 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 985ms 12:10:35 INFO - PROCESS | 3612 | 1464289835903 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 3612 | 1464289835909 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:10:35 INFO - PROCESS | 3612 | 1464289835915 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 3612 | 1464289835917 Marionette TRACE conn3 <- [1,1242,null,{}] 12:10:35 INFO - PROCESS | 3612 | 1464289835921 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 3612 | 1464289836010 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:10:36 INFO - PROCESS | 3612 | 1464289836134 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 15F6F800 == 67 [pid = 3612] [id = 215] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 14FE6800 == 66 [pid = 3612] [id = 311] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 1581D000 == 65 [pid = 3612] [id = 310] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 1898CC00 == 64 [pid = 3612] [id = 309] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 16A0D800 == 63 [pid = 3612] [id = 308] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 10A58800 == 62 [pid = 3612] [id = 307] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 170B1C00 == 61 [pid = 3612] [id = 306] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 16A0E400 == 60 [pid = 3612] [id = 305] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 15FB4800 == 59 [pid = 3612] [id = 304] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 12887400 == 58 [pid = 3612] [id = 303] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 1336C000 == 57 [pid = 3612] [id = 302] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 0F30AC00 == 56 [pid = 3612] [id = 301] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 19A31000 == 55 [pid = 3612] [id = 300] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (19A32C00) [pid = 3612] [serial = 888] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1A414000) [pid = 3612] [serial = 852] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1787D800) [pid = 3612] [serial = 855] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | ++DOCSHELL 0F30AC00 == 56 [pid = 3612] [id = 320] 12:10:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (0F30D400) [pid = 3612] [serial = 959] [outer = 00000000] 12:10:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (12887400) [pid = 3612] [serial = 960] [outer = 0F30D400] 12:10:36 INFO - PROCESS | 3612 | 1464289836222 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (14446C00) [pid = 3612] [serial = 961] [outer = 0F30D400] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 19A07400 == 55 [pid = 3612] [id = 299] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 16205000 == 54 [pid = 3612] [id = 298] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 10E3F400 == 53 [pid = 3612] [id = 297] 12:10:36 INFO - PROCESS | 3612 | --DOCSHELL 15F77C00 == 52 [pid = 3612] [id = 296] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1A87F000) [pid = 3612] [serial = 814] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1618C000) [pid = 3612] [serial = 781] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1AA73C00) [pid = 3612] [serial = 730] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1B139C00) [pid = 3612] [serial = 787] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (16183800) [pid = 3612] [serial = 808] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (18225000) [pid = 3612] [serial = 811] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1AA6F000) [pid = 3612] [serial = 820] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (19A0E800) [pid = 3612] [serial = 784] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (15826400) [pid = 3612] [serial = 790] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1AADA400) [pid = 3612] [serial = 817] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (10A82C00) [pid = 3612] [serial = 778] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (13142800) [pid = 3612] [serial = 805] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (15FC2C00) [pid = 3612] [serial = 799] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (18226800) [pid = 3612] [serial = 873] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (19A0F800) [pid = 3612] [serial = 876] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (18504800) [pid = 3612] [serial = 874] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A416800) [pid = 3612] [serial = 879] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (19A2C800) [pid = 3612] [serial = 877] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (169B2400) [pid = 3612] [serial = 885] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1787D000) [pid = 3612] [serial = 870] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (15827800) [pid = 3612] [serial = 843] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (17887000) [pid = 3612] [serial = 859] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (16184C00) [pid = 3612] [serial = 858] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (156D1000) [pid = 3612] [serial = 864] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (15F71C00) [pid = 3612] [serial = 865] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (18989000) [pid = 3612] [serial = 849] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (16D77400) [pid = 3612] [serial = 867] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (16ECC400) [pid = 3612] [serial = 868] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (16D7A800) [pid = 3612] [serial = 846] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (14443800) [pid = 3612] [serial = 862] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (0F310000) [pid = 3612] [serial = 861] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1AA70400) [pid = 3612] [serial = 880] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (178E6C00) [pid = 3612] [serial = 886] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (14011800) [pid = 3612] [serial = 882] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (17889000) [pid = 3612] [serial = 871] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (156CF800) [pid = 3612] [serial = 883] [outer = 00000000] [url = about:blank] 12:10:36 INFO - PROCESS | 3612 | 1464289836656 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 785ms 12:10:36 INFO - PROCESS | 3612 | 1464289836699 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 3612 | 1464289836701 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:10:36 INFO - PROCESS | 3612 | 1464289836704 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 3612 | 1464289836708 Marionette TRACE conn3 <- [1,1246,null,{}] 12:10:36 INFO - PROCESS | 3612 | 1464289836718 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 3612 | 1464289836808 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:10:36 INFO - PROCESS | 3612 | 1464289836816 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 3612 | ++DOCSHELL 15657000 == 53 [pid = 3612] [id = 321] 12:10:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (15697C00) [pid = 3612] [serial = 962] [outer = 00000000] 12:10:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (15828000) [pid = 3612] [serial = 963] [outer = 15697C00] 12:10:36 INFO - PROCESS | 3612 | 1464289836865 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (15F70800) [pid = 3612] [serial = 964] [outer = 15697C00] 12:10:37 INFO - PROCESS | 3612 | 1464289837327 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 693ms 12:10:37 INFO - PROCESS | 3612 | 1464289837386 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 3612 | 1464289837389 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:10:37 INFO - PROCESS | 3612 | 1464289837393 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 3612 | 1464289837397 Marionette TRACE conn3 <- [1,1250,null,{}] 12:10:37 INFO - PROCESS | 3612 | 1464289837401 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 3612 | 1464289837487 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:10:37 INFO - PROCESS | 3612 | 1464289837496 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 3612 | ++DOCSHELL 0F30FC00 == 54 [pid = 3612] [id = 322] 12:10:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (16181C00) [pid = 3612] [serial = 965] [outer = 00000000] 12:10:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (169B8800) [pid = 3612] [serial = 966] [outer = 16181C00] 12:10:37 INFO - PROCESS | 3612 | 1464289837541 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16A0E400) [pid = 3612] [serial = 967] [outer = 16181C00] 12:10:37 INFO - PROCESS | 3612 | 1464289837987 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 631ms 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:10:38 INFO - PROCESS | 3612 | 1464289838031 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 3612 | 1464289838033 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:10:38 INFO - PROCESS | 3612 | 1464289838036 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 3612 | 1464289838038 Marionette TRACE conn3 <- [1,1254,null,{}] 12:10:38 INFO - PROCESS | 3612 | 1464289838041 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 3612 | 1464289838122 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:10:38 INFO - PROCESS | 3612 | 1464289838131 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 3612 | ++DOCSHELL 16188000 == 55 [pid = 3612] [id = 323] 12:10:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (16D71C00) [pid = 3612] [serial = 968] [outer = 00000000] 12:10:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (16ECC000) [pid = 3612] [serial = 969] [outer = 16D71C00] 12:10:38 INFO - PROCESS | 3612 | 1464289838175 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (170AEC00) [pid = 3612] [serial = 970] [outer = 16D71C00] 12:10:38 INFO - PROCESS | 3612 | 1464289838661 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 677ms 12:10:38 INFO - PROCESS | 3612 | 1464289838718 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 3612 | 1464289838720 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:10:38 INFO - PROCESS | 3612 | 1464289838724 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:10:38 INFO - PROCESS | 3612 | 1464289838725 Marionette TRACE conn3 <- [1,1258,null,{}] 12:10:38 INFO - PROCESS | 3612 | 1464289838729 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 3612 | 1464289838860 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:10:38 INFO - PROCESS | 3612 | 1464289838929 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 3612 | ++DOCSHELL 1787F400 == 56 [pid = 3612] [id = 324] 12:10:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (17880C00) [pid = 3612] [serial = 971] [outer = 00000000] 12:10:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1788A400) [pid = 3612] [serial = 972] [outer = 17880C00] 12:10:38 INFO - PROCESS | 3612 | 1464289838973 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (17C09800) [pid = 3612] [serial = 973] [outer = 17880C00] 12:10:39 INFO - PROCESS | 3612 | 1464289839375 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 677ms 12:10:39 INFO - PROCESS | 3612 | 1464289839406 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 3612 | 1464289839408 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:10:39 INFO - PROCESS | 3612 | 1464289839412 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 3612 | 1464289839413 Marionette TRACE conn3 <- [1,1262,null,{}] 12:10:39 INFO - PROCESS | 3612 | 1464289839417 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:39 INFO - PROCESS | 3612 | 1464289839562 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:10:39 INFO - PROCESS | 3612 | 1464289839586 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 3612 | ++DOCSHELL 178F2400 == 57 [pid = 3612] [id = 325] 12:10:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (17CA9C00) [pid = 3612] [serial = 974] [outer = 00000000] 12:10:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18230000) [pid = 3612] [serial = 975] [outer = 17CA9C00] 12:10:39 INFO - PROCESS | 3612 | 1464289839630 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1828B400) [pid = 3612] [serial = 976] [outer = 17CA9C00] 12:10:40 INFO - PROCESS | 3612 | 1464289840087 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 678ms 12:10:40 INFO - PROCESS | 3612 | 1464289840111 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 3612 | 1464289840113 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:10:40 INFO - PROCESS | 3612 | 1464289840117 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 3612 | 1464289840118 Marionette TRACE conn3 <- [1,1266,null,{}] 12:10:40 INFO - PROCESS | 3612 | 1464289840122 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 3612 | 1464289840236 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:10:40 INFO - PROCESS | 3612 | 1464289840296 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 3612 | ++DOCSHELL 10503C00 == 58 [pid = 3612] [id = 326] 12:10:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (15FC2C00) [pid = 3612] [serial = 977] [outer = 00000000] 12:10:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (18986C00) [pid = 3612] [serial = 978] [outer = 15FC2C00] 12:10:40 INFO - PROCESS | 3612 | 1464289840340 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (18989C00) [pid = 3612] [serial = 979] [outer = 15FC2C00] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (18286C00) [pid = 3612] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (12A8DC00) [pid = 3612] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1822F000) [pid = 3612] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1677CC00) [pid = 3612] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (15FB5C00) [pid = 3612] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1A87F800) [pid = 3612] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (0F30B800) [pid = 3612] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (170B8000) [pid = 3612] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1121D000) [pid = 3612] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (19A05000) [pid = 3612] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (137E4800) [pid = 3612] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (169B3C00) [pid = 3612] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (16C03800) [pid = 3612] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (19A0A800) [pid = 3612] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1581EC00) [pid = 3612] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (10A60800) [pid = 3612] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (19A34400) [pid = 3612] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (12AEA800) [pid = 3612] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (137ED000) [pid = 3612] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (16D77000) [pid = 3612] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:10:40 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (18823000) [pid = 3612] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:10:41 INFO - PROCESS | 3612 | 1464289841014 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 923ms 12:10:41 INFO - PROCESS | 3612 | 1464289841046 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3612 | 1464289841048 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:10:41 INFO - PROCESS | 3612 | 1464289841051 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:10:41 INFO - PROCESS | 3612 | 1464289841053 Marionette TRACE conn3 <- [1,1270,null,{}] 12:10:41 INFO - PROCESS | 3612 | 1464289841056 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 3612 | 1464289841144 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:10:41 INFO - PROCESS | 3612 | 1464289841239 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 3612 | ++DOCSHELL 102CF400 == 59 [pid = 3612] [id = 327] 12:10:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (114A2000) [pid = 3612] [serial = 980] [outer = 00000000] 12:10:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (137ED000) [pid = 3612] [serial = 981] [outer = 114A2000] 12:10:41 INFO - PROCESS | 3612 | 1464289841283 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (140B3C00) [pid = 3612] [serial = 982] [outer = 114A2000] 12:10:41 INFO - PROCESS | 3612 | 1464289841631 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 631ms 12:10:41 INFO - PROCESS | 3612 | 1464289841673 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3612 | 1464289841675 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:10:41 INFO - PROCESS | 3612 | 1464289841678 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 3612 | 1464289841680 Marionette TRACE conn3 <- [1,1274,null,{}] 12:10:41 INFO - PROCESS | 3612 | 1464289841683 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 3612 | 1464289841803 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:10:41 INFO - PROCESS | 3612 | 1464289841812 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 3612 | ++DOCSHELL 10A7D400 == 60 [pid = 3612] [id = 328] 12:10:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (137E4800) [pid = 3612] [serial = 983] [outer = 00000000] 12:10:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (18286C00) [pid = 3612] [serial = 984] [outer = 137E4800] 12:10:41 INFO - PROCESS | 3612 | 1464289841855 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (18986400) [pid = 3612] [serial = 985] [outer = 137E4800] 12:10:42 INFO - PROCESS | 3612 | 1464289842264 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 631ms 12:10:42 INFO - PROCESS | 3612 | 1464289842317 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 3612 | 1464289842319 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:10:42 INFO - PROCESS | 3612 | 1464289842322 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 3612 | 1464289842325 Marionette TRACE conn3 <- [1,1278,null,{}] 12:10:42 INFO - PROCESS | 3612 | 1464289842328 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 3612 | 1464289842463 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:10:42 INFO - PROCESS | 3612 | 1464289842503 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 3612 | ++DOCSHELL 19A2C400 == 61 [pid = 3612] [id = 329] 12:10:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (19A2D800) [pid = 3612] [serial = 986] [outer = 00000000] 12:10:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1A417C00) [pid = 3612] [serial = 987] [outer = 19A2D800] 12:10:42 INFO - PROCESS | 3612 | 1464289842552 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1A96CC00) [pid = 3612] [serial = 988] [outer = 19A2D800] 12:10:43 INFO - PROCESS | 3612 | 1464289843123 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 892ms 12:10:43 INFO - PROCESS | 3612 | 1464289843224 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 3612 | 1464289843229 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:10:43 INFO - PROCESS | 3612 | 1464289843236 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 3612 | 1464289843240 Marionette TRACE conn3 <- [1,1282,null,{}] 12:10:43 INFO - PROCESS | 3612 | 1464289843246 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 3612 | 1464289843372 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:10:43 INFO - PROCESS | 3612 | 1464289843502 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 3612 | ++DOCSHELL 102F9400 == 62 [pid = 3612] [id = 330] 12:10:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (10E3C400) [pid = 3612] [serial = 989] [outer = 00000000] 12:10:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (12A76C00) [pid = 3612] [serial = 990] [outer = 10E3C400] 12:10:43 INFO - PROCESS | 3612 | 1464289843570 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (13323000) [pid = 3612] [serial = 991] [outer = 10E3C400] 12:10:44 INFO - PROCESS | 3612 | 1464289844142 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 923ms 12:10:44 INFO - PROCESS | 3612 | 1464289844179 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 3612 | 1464289844185 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:10:44 INFO - PROCESS | 3612 | 1464289844192 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 3612 | 1464289844195 Marionette TRACE conn3 <- [1,1286,null,{}] 12:10:44 INFO - PROCESS | 3612 | 1464289844199 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 3612 | 1464289844310 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:10:44 INFO - PROCESS | 3612 | 1464289844418 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 3612 | ++DOCSHELL 1288AC00 == 63 [pid = 3612] [id = 331] 12:10:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (14FE6800) [pid = 3612] [serial = 992] [outer = 00000000] 12:10:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (15F76C00) [pid = 3612] [serial = 993] [outer = 14FE6800] 12:10:44 INFO - PROCESS | 3612 | 1464289844472 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (16202400) [pid = 3612] [serial = 994] [outer = 14FE6800] 12:10:45 INFO - PROCESS | 3612 | 1464289845113 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 12:10:45 INFO - PROCESS | 3612 | 1464289845181 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 3612 | 1464289845184 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:10:45 INFO - PROCESS | 3612 | 1464289845188 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 3612 | 1464289845191 Marionette TRACE conn3 <- [1,1290,null,{}] 12:10:45 INFO - PROCESS | 3612 | 1464289845217 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 3612 | 1464289845356 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:10:45 INFO - PROCESS | 3612 | 1464289845488 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 3612 | ++DOCSHELL 170B3800 == 64 [pid = 3612] [id = 332] 12:10:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (17882800) [pid = 3612] [serial = 995] [outer = 00000000] 12:10:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18286800) [pid = 3612] [serial = 996] [outer = 17882800] 12:10:45 INFO - PROCESS | 3612 | 1464289845553 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (19A31000) [pid = 3612] [serial = 997] [outer = 17882800] 12:10:46 INFO - PROCESS | 3612 | 1464289846060 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 923ms 12:10:46 INFO - PROCESS | 3612 | 1464289846116 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 3612 | 1464289846119 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:10:46 INFO - PROCESS | 3612 | 1464289846123 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 3612 | 1464289846125 Marionette TRACE conn3 <- [1,1294,null,{}] 12:10:46 INFO - PROCESS | 3612 | 1464289846128 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 3612 | 1464289846237 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:10:46 INFO - PROCESS | 3612 | 1464289846347 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 3612 | ++DOCSHELL 1A968400 == 65 [pid = 3612] [id = 333] 12:10:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1A968800) [pid = 3612] [serial = 998] [outer = 00000000] 12:10:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1AA77000) [pid = 3612] [serial = 999] [outer = 1A968800] 12:10:46 INFO - PROCESS | 3612 | 1464289846401 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1AAE1800) [pid = 3612] [serial = 1000] [outer = 1A968800] 12:10:46 INFO - PROCESS | 3612 | 1464289846993 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 924ms 12:10:47 INFO - PROCESS | 3612 | 1464289847050 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3612 | 1464289847052 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:10:47 INFO - PROCESS | 3612 | 1464289847056 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 3612 | 1464289847058 Marionette TRACE conn3 <- [1,1298,null,{}] 12:10:47 INFO - PROCESS | 3612 | 1464289847062 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 3612 | 1464289847180 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:10:47 INFO - PROCESS | 3612 | 1464289847289 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 3612 | ++DOCSHELL 1AA75800 == 66 [pid = 3612] [id = 334] 12:10:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1AE3CC00) [pid = 3612] [serial = 1001] [outer = 00000000] 12:10:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1AE62800) [pid = 3612] [serial = 1002] [outer = 1AE3CC00] 12:10:47 INFO - PROCESS | 3612 | 1464289847342 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1AE64400) [pid = 3612] [serial = 1003] [outer = 1AE3CC00] 12:10:47 INFO - PROCESS | 3612 | 1464289847903 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3612 | 1464289847947 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:10:47 INFO - PROCESS | 3612 | 1464289847950 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 3612 | 1464289847952 Marionette TRACE conn3 <- [1,1302,null,{}] 12:10:47 INFO - PROCESS | 3612 | 1464289847955 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 3612 | 1464289848079 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:10:48 INFO - PROCESS | 3612 | 1464289848190 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 3612 | ++DOCSHELL 17637800 == 67 [pid = 3612] [id = 335] 12:10:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (18920000) [pid = 3612] [serial = 1004] [outer = 00000000] 12:10:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1892A800) [pid = 3612] [serial = 1005] [outer = 18920000] 12:10:48 INFO - PROCESS | 3612 | 1464289848244 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1AE6A800) [pid = 3612] [serial = 1006] [outer = 18920000] 12:10:48 INFO - PROCESS | 3612 | 1464289848892 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 12:10:48 INFO - PROCESS | 3612 | 1464289848952 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 3612 | 1464289848954 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:10:48 INFO - PROCESS | 3612 | 1464289848958 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 3612 | 1464289848960 Marionette TRACE conn3 <- [1,1306,null,{}] 12:10:48 INFO - PROCESS | 3612 | 1464289848948 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 3612 | 1464289849051 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:10:49 INFO - PROCESS | 3612 | 1464289849188 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 3612 | ++DOCSHELL 10A58C00 == 68 [pid = 3612] [id = 336] 12:10:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (10A59800) [pid = 3612] [serial = 1007] [outer = 00000000] 12:10:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (13142400) [pid = 3612] [serial = 1008] [outer = 10A59800] 12:10:49 INFO - PROCESS | 3612 | 1464289849243 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (15691400) [pid = 3612] [serial = 1009] [outer = 10A59800] 12:10:49 INFO - PROCESS | 3612 | 1464289850012 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1139ms 12:10:50 INFO - PROCESS | 3612 | 1464289850094 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 3612 | 1464289850098 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:10:50 INFO - PROCESS | 3612 | 1464289850105 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 3612 | 1464289850108 Marionette TRACE conn3 <- [1,1310,null,{}] 12:10:50 INFO - PROCESS | 3612 | 1464289850114 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 3612 | 1464289850229 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:10:50 INFO - PROCESS | 3612 | 1464289850371 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 3612 | ++DOCSHELL 1055BC00 == 69 [pid = 3612] [id = 337] 12:10:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (10E38400) [pid = 3612] [serial = 1010] [outer = 00000000] 12:10:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (12A7DC00) [pid = 3612] [serial = 1011] [outer = 10E38400] 12:10:50 INFO - PROCESS | 3612 | 1464289850423 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (140B4800) [pid = 3612] [serial = 1012] [outer = 10E38400] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 10A7D400 == 68 [pid = 3612] [id = 328] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 102CF400 == 67 [pid = 3612] [id = 327] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 10503C00 == 66 [pid = 3612] [id = 326] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 178F2400 == 65 [pid = 3612] [id = 325] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 1787F400 == 64 [pid = 3612] [id = 324] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 16188000 == 63 [pid = 3612] [id = 323] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 0F30FC00 == 62 [pid = 3612] [id = 322] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 15657000 == 61 [pid = 3612] [id = 321] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 0F30AC00 == 60 [pid = 3612] [id = 320] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 128A2800 == 59 [pid = 3612] [id = 319] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1AAD9400) [pid = 3612] [serial = 936] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOCSHELL 110B3C00 == 58 [pid = 3612] [id = 313] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (17882400) [pid = 3612] [serial = 856] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (19A2A800) [pid = 3612] [serial = 853] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (19A36C00) [pid = 3612] [serial = 841] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1850BC00) [pid = 3612] [serial = 921] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (13711C00) [pid = 3612] [serial = 909] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (18988000) [pid = 3612] [serial = 924] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (140BBC00) [pid = 3612] [serial = 910] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1882C800) [pid = 3612] [serial = 922] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (16D77C00) [pid = 3612] [serial = 895] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (16C03000) [pid = 3612] [serial = 894] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1677B000) [pid = 3612] [serial = 912] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (168B6C00) [pid = 3612] [serial = 913] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1AF5E000) [pid = 3612] [serial = 901] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1AF58800) [pid = 3612] [serial = 900] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (11C9A800) [pid = 3612] [serial = 904] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (178EFC00) [pid = 3612] [serial = 918] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1569D000) [pid = 3612] [serial = 892] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1370AC00) [pid = 3612] [serial = 891] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (19A11400) [pid = 3612] [serial = 927] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (1617E000) [pid = 3612] [serial = 907] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (15F74C00) [pid = 3612] [serial = 906] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (18989400) [pid = 3612] [serial = 925] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (19A2B400) [pid = 3612] [serial = 928] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1898EC00) [pid = 3612] [serial = 933] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (1707B800) [pid = 3612] [serial = 915] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (10E3C000) [pid = 3612] [serial = 903] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (170B0C00) [pid = 3612] [serial = 916] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1A976C00) [pid = 3612] [serial = 898] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (19A30C00) [pid = 3612] [serial = 897] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (169BE000) [pid = 3612] [serial = 930] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (17C0BC00) [pid = 3612] [serial = 919] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1787CC00) [pid = 3612] [serial = 931] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (19D5DC00) [pid = 3612] [serial = 934] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (16204400) [pid = 3612] [serial = 844] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (16D7DC00) [pid = 3612] [serial = 847] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (19A28800) [pid = 3612] [serial = 850] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3612 | 1464289850989 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 924ms 12:10:51 INFO - PROCESS | 3612 | 1464289851051 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3612 | 1464289851056 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:10:51 INFO - PROCESS | 3612 | 1464289851062 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3612 | 1464289851065 Marionette TRACE conn3 <- [1,1314,null,{}] 12:10:51 INFO - PROCESS | 3612 | 1464289851068 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 3612 | 1464289851140 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:10:51 INFO - PROCESS | 3612 | 1464289851148 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 3612 | ++DOCSHELL 12A97800 == 59 [pid = 3612] [id = 338] 12:10:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (13077C00) [pid = 3612] [serial = 1013] [outer = 00000000] 12:10:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (14451400) [pid = 3612] [serial = 1014] [outer = 13077C00] 12:10:51 INFO - PROCESS | 3612 | 1464289851193 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (156D9400) [pid = 3612] [serial = 1015] [outer = 13077C00] 12:10:51 INFO - PROCESS | 3612 | 1464289851688 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:10:51 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 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 677ms 12:10:51 INFO - PROCESS | 3612 | 1464289851747 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3612 | 1464289851750 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:10:51 INFO - PROCESS | 3612 | 1464289851753 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3612 | 1464289851757 Marionette TRACE conn3 <- [1,1318,null,{}] 12:10:51 INFO - PROCESS | 3612 | 1464289851767 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 3612 | 1464289851858 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:10:51 INFO - PROCESS | 3612 | 1464289851962 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 3612 | ++DOCSHELL 15FB4400 == 60 [pid = 3612] [id = 339] 12:10:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (16186400) [pid = 3612] [serial = 1016] [outer = 00000000] 12:10:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (168AF800) [pid = 3612] [serial = 1017] [outer = 16186400] 12:10:51 INFO - PROCESS | 3612 | 1464289852009 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (169BCC00) [pid = 3612] [serial = 1018] [outer = 16186400] 12:10:52 INFO - PROCESS | 3612 | 1464289852396 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:10:52 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 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 12:10:52 INFO - PROCESS | 3612 | 1464289852437 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 3612 | 1464289852439 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:10:52 INFO - PROCESS | 3612 | 1464289852442 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 3612 | 1464289852444 Marionette TRACE conn3 <- [1,1322,null,{}] 12:10:52 INFO - PROCESS | 3612 | 1464289852447 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 3612 | 1464289852534 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:10:52 INFO - PROCESS | 3612 | 1464289852540 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 3612 | ++DOCSHELL 16D75C00 == 61 [pid = 3612] [id = 340] 12:10:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (16D76800) [pid = 3612] [serial = 1019] [outer = 00000000] 12:10:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (16D7E400) [pid = 3612] [serial = 1020] [outer = 16D76800] 12:10:52 INFO - PROCESS | 3612 | 1464289852585 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (170AD800) [pid = 3612] [serial = 1021] [outer = 16D76800] 12:10:53 INFO - PROCESS | 3612 | 1464289853035 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 631ms 12:10:53 INFO - PROCESS | 3612 | 1464289853080 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 3612 | 1464289853083 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:10:53 INFO - PROCESS | 3612 | 1464289853086 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 3612 | 1464289853097 Marionette TRACE conn3 <- [1,1326,null,{}] 12:10:53 INFO - PROCESS | 3612 | 1464289853109 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 3612 | 1464289853224 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:10:53 INFO - PROCESS | 3612 | 1464289853314 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 3612 | ++DOCSHELL 13D25000 == 62 [pid = 3612] [id = 341] 12:10:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (158CE800) [pid = 3612] [serial = 1022] [outer = 00000000] 12:10:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (170B8000) [pid = 3612] [serial = 1023] [outer = 158CE800] 12:10:53 INFO - PROCESS | 3612 | 1464289853342 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (170B8C00) [pid = 3612] [serial = 1024] [outer = 158CE800] 12:10:54 INFO - PROCESS | 3612 | 1464289854256 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1200ms 12:10:54 INFO - PROCESS | 3612 | 1464289854290 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 3612 | 1464289854292 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:10:54 INFO - PROCESS | 3612 | 1464289854296 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 3612 | 1464289854297 Marionette TRACE conn3 <- [1,1330,null,{}] 12:10:54 INFO - PROCESS | 3612 | 1464289854301 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 3612 | 1464289854418 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:10:54 INFO - PROCESS | 3612 | 1464289854426 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 3612 | ++DOCSHELL 16D75800 == 63 [pid = 3612] [id = 342] 12:10:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16D7DC00) [pid = 3612] [serial = 1025] [outer = 00000000] 12:10:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (17C0AC00) [pid = 3612] [serial = 1026] [outer = 16D7DC00] 12:10:54 INFO - PROCESS | 3612 | 1464289854523 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (18282C00) [pid = 3612] [serial = 1027] [outer = 16D7DC00] 12:10:54 INFO - PROCESS | 3612 | 1464289854982 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 723ms 12:10:55 INFO - PROCESS | 3612 | 1464289855022 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 3612 | 1464289855024 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:10:55 INFO - PROCESS | 3612 | 1464289855027 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 3612 | 1464289855029 Marionette TRACE conn3 <- [1,1334,null,{}] 12:10:55 INFO - PROCESS | 3612 | 1464289855032 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 3612 | 1464289855249 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (12A70C00) [pid = 3612] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (137E4800) [pid = 3612] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (15697C00) [pid = 3612] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (17880C00) [pid = 3612] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (15FC2C00) [pid = 3612] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (114A2000) [pid = 3612] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (0F30D400) [pid = 3612] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (16D71C00) [pid = 3612] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (17CA9C00) [pid = 3612] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:10:55 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (16181C00) [pid = 3612] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:10:55 INFO - PROCESS | 3612 | 1464289855317 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 3612 | ++DOCSHELL 102EA400 == 64 [pid = 3612] [id = 343] 12:10:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (1050C800) [pid = 3612] [serial = 1028] [outer = 00000000] 12:10:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (1313A000) [pid = 3612] [serial = 1029] [outer = 1050C800] 12:10:55 INFO - PROCESS | 3612 | 1464289855362 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (16182000) [pid = 3612] [serial = 1030] [outer = 1050C800] 12:10:55 INFO - PROCESS | 3612 | 1464289855725 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 723ms 12:10:55 INFO - PROCESS | 3612 | 1464289855750 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 3612 | 1464289855752 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:10:55 INFO - PROCESS | 3612 | 1464289855755 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 3612 | 1464289855757 Marionette TRACE conn3 <- [1,1338,null,{}] 12:10:55 INFO - PROCESS | 3612 | 1464289855760 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 3612 | 1464289855884 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:10:55 INFO - PROCESS | 3612 | 1464289855891 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 3612 | ++DOCSHELL 15FBFC00 == 65 [pid = 3612] [id = 344] 12:10:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (169B3000) [pid = 3612] [serial = 1031] [outer = 00000000] 12:10:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1882D000) [pid = 3612] [serial = 1032] [outer = 169B3000] 12:10:55 INFO - PROCESS | 3612 | 1464289855935 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (18929000) [pid = 3612] [serial = 1033] [outer = 169B3000] 12:10:56 INFO - PROCESS | 3612 | 1464289856384 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 677ms 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:10:56 INFO - PROCESS | 3612 | 1464289856454 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 3612 | 1464289856456 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 3612 | 1464289856460 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 3612 | 1464289856462 Marionette TRACE conn3 <- [1,1342,null,{}] 12:10:56 INFO - PROCESS | 3612 | 1464289856465 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 3612 | 1464289856534 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:10:56 INFO - PROCESS | 3612 | 1464289856543 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 3612 | ++DOCSHELL 18223C00 == 66 [pid = 3612] [id = 345] 12:10:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (1882B800) [pid = 3612] [serial = 1034] [outer = 00000000] 12:10:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1898E000) [pid = 3612] [serial = 1035] [outer = 1882B800] 12:10:56 INFO - PROCESS | 3612 | 1464289856586 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (19A08000) [pid = 3612] [serial = 1036] [outer = 1882B800] 12:10:57 INFO - PROCESS | 3612 | 1464289857339 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 923ms 12:10:57 INFO - PROCESS | 3612 | 1464289857394 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 3612 | 1464289857400 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:10:57 INFO - PROCESS | 3612 | 1464289857406 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 3612 | 1464289857410 Marionette TRACE conn3 <- [1,1346,null,{}] 12:10:57 INFO - PROCESS | 3612 | 1464289857416 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 3612 | 1464289857534 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:10:57 INFO - PROCESS | 3612 | 1464289857672 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 3612 | ++DOCSHELL 12A78000 == 67 [pid = 3612] [id = 346] 12:10:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (12A94000) [pid = 3612] [serial = 1037] [outer = 00000000] 12:10:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (13366400) [pid = 3612] [serial = 1038] [outer = 12A94000] 12:10:57 INFO - PROCESS | 3612 | 1464289857730 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1581C800) [pid = 3612] [serial = 1039] [outer = 12A94000] 12:10:58 INFO - PROCESS | 3612 | 1464289858285 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 939ms 12:10:58 INFO - PROCESS | 3612 | 1464289858336 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 3612 | 1464289858342 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:10:58 INFO - PROCESS | 3612 | 1464289858348 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:10:58 INFO - PROCESS | 3612 | 1464289858351 Marionette TRACE conn3 <- [1,1350,null,{}] 12:10:58 INFO - PROCESS | 3612 | 1464289858355 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 3612 | 1464289858468 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:10:58 INFO - PROCESS | 3612 | 1464289858578 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 3612 | ++DOCSHELL 12B5E800 == 68 [pid = 3612] [id = 347] 12:10:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (15F71400) [pid = 3612] [serial = 1040] [outer = 00000000] 12:10:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (16C03000) [pid = 3612] [serial = 1041] [outer = 15F71400] 12:10:58 INFO - PROCESS | 3612 | 1464289858632 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (16EBF000) [pid = 3612] [serial = 1042] [outer = 15F71400] 12:10:59 INFO - PROCESS | 3612 | 1464289859265 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 12:10:59 INFO - PROCESS | 3612 | 1464289859321 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 3612 | 1464289859324 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:10:59 INFO - PROCESS | 3612 | 1464289859327 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 3612 | 1464289859331 Marionette TRACE conn3 <- [1,1354,null,{}] 12:10:59 INFO - PROCESS | 3612 | 1464289859342 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 3612 | 1464289859455 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:10:59 INFO - PROCESS | 3612 | 1464289859594 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 3612 | ++DOCSHELL 18985000 == 69 [pid = 3612] [id = 348] 12:10:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18987000) [pid = 3612] [serial = 1043] [outer = 00000000] 12:10:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (19A0D400) [pid = 3612] [serial = 1044] [outer = 18987000] 12:10:59 INFO - PROCESS | 3612 | 1464289859654 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (19A2BC00) [pid = 3612] [serial = 1045] [outer = 18987000] 12:11:00 INFO - PROCESS | 3612 | 1464289860228 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 3612 | 1464289860258 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:11:00 INFO - PROCESS | 3612 | 1464289860262 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 3612 | 1464289860264 Marionette TRACE conn3 <- [1,1358,null,{}] 12:11:00 INFO - PROCESS | 3612 | 1464289860267 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 3612 | 1464289860377 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:11:00 INFO - PROCESS | 3612 | 1464289860485 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 3612 | ++DOCSHELL 1898EC00 == 70 [pid = 3612] [id = 349] 12:11:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (19A29C00) [pid = 3612] [serial = 1046] [outer = 00000000] 12:11:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19F86000) [pid = 3612] [serial = 1047] [outer = 19A29C00] 12:11:00 INFO - PROCESS | 3612 | 1464289860539 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A96A000) [pid = 3612] [serial = 1048] [outer = 19A29C00] 12:11:01 INFO - PROCESS | 3612 | 1464289861106 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 3612 | 1464289861152 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:11:01 INFO - PROCESS | 3612 | 1464289861156 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 3612 | 1464289861158 Marionette TRACE conn3 <- [1,1362,null,{}] 12:11:01 INFO - PROCESS | 3612 | 1464289861162 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 3612 | 1464289861267 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:11:01 INFO - PROCESS | 3612 | 1464289861375 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 3612 | ++DOCSHELL 1792D800 == 71 [pid = 3612] [id = 350] 12:11:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (19D57800) [pid = 3612] [serial = 1049] [outer = 00000000] 12:11:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1AAE7800) [pid = 3612] [serial = 1050] [outer = 19D57800] 12:11:01 INFO - PROCESS | 3612 | 1464289861428 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1AE35400) [pid = 3612] [serial = 1051] [outer = 19D57800] 12:11:02 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:02 INFO - PROCESS | 3612 | 1464289862061 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 3612 | 1464289862086 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:11:02 INFO - PROCESS | 3612 | 1464289862090 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3612 | 1464289862092 Marionette TRACE conn3 <- [1,1366,null,{}] 12:11:02 INFO - PROCESS | 3612 | 1464289862112 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 3612 | 1464289862289 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:11:02 INFO - PROCESS | 3612 | 1464289862368 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 3612 | ++DOCSHELL 1AADD400 == 72 [pid = 3612] [id = 351] 12:11:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1AE6C400) [pid = 3612] [serial = 1052] [outer = 00000000] 12:11:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1B132C00) [pid = 3612] [serial = 1053] [outer = 1AE6C400] 12:11:02 INFO - PROCESS | 3612 | 1464289862422 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1B137800) [pid = 3612] [serial = 1054] [outer = 1AE6C400] 12:11:03 INFO - PROCESS | 3612 | 1464289863204 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 3612 | 1464289863286 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:11:03 INFO - PROCESS | 3612 | 1464289863291 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 3612 | 1464289863294 Marionette TRACE conn3 <- [1,1370,null,{}] 12:11:03 INFO - PROCESS | 3612 | 1464289863300 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 3612 | 1464289863409 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:11:03 INFO - PROCESS | 3612 | 1464289863542 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 3612 | ++DOCSHELL 12D31400 == 73 [pid = 3612] [id = 352] 12:11:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (12D7D400) [pid = 3612] [serial = 1055] [outer = 00000000] 12:11:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1336C000) [pid = 3612] [serial = 1056] [outer = 12D7D400] 12:11:03 INFO - PROCESS | 3612 | 1464289863594 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (140BB000) [pid = 3612] [serial = 1057] [outer = 12D7D400] 12:11:04 INFO - PROCESS | 3612 | [3612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:04 INFO - PROCESS | 3612 | 1464289864208 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3612 | 1464289864236 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:11:04 INFO - PROCESS | 3612 | 1464289864243 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 3612 | 1464289864246 Marionette TRACE conn3 <- [1,1374,null,{}] 12:11:04 INFO - PROCESS | 3612 | 1464289864250 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 3612 | 1464289864351 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:11:04 INFO - PROCESS | 3612 | 1464289864493 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 3612 | ++DOCSHELL 12A7F800 == 74 [pid = 3612] [id = 353] 12:11:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (13321000) [pid = 3612] [serial = 1058] [outer = 00000000] 12:11:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (16180800) [pid = 3612] [serial = 1059] [outer = 13321000] 12:11:04 INFO - PROCESS | 3612 | 1464289864543 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (169B1800) [pid = 3612] [serial = 1060] [outer = 13321000] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 15FBFC00 == 73 [pid = 3612] [id = 344] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 102EA400 == 72 [pid = 3612] [id = 343] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 16D75800 == 71 [pid = 3612] [id = 342] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 13D25000 == 70 [pid = 3612] [id = 341] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 16D75C00 == 69 [pid = 3612] [id = 340] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 15FB4400 == 68 [pid = 3612] [id = 339] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 12A97800 == 67 [pid = 3612] [id = 338] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 1055BC00 == 66 [pid = 3612] [id = 337] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 1A968400 == 65 [pid = 3612] [id = 333] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 170B3800 == 64 [pid = 3612] [id = 332] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 1288AC00 == 63 [pid = 3612] [id = 331] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 102F9400 == 62 [pid = 3612] [id = 330] 12:11:04 INFO - PROCESS | 3612 | --DOCSHELL 19A2C400 == 61 [pid = 3612] [id = 329] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (18986400) [pid = 3612] [serial = 985] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1A417C00) [pid = 3612] [serial = 987] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1304D000) [pid = 3612] [serial = 958] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (18286C00) [pid = 3612] [serial = 984] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (15828000) [pid = 3612] [serial = 963] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (12A78400) [pid = 3612] [serial = 957] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (13320800) [pid = 3612] [serial = 939] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (17C09800) [pid = 3612] [serial = 973] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1788A400) [pid = 3612] [serial = 972] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (18986C00) [pid = 3612] [serial = 978] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (15F70800) [pid = 3612] [serial = 964] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (140B3C00) [pid = 3612] [serial = 982] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (12887400) [pid = 3612] [serial = 960] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1AAE5C00) [pid = 3612] [serial = 948] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (170AEC00) [pid = 3612] [serial = 970] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1828B400) [pid = 3612] [serial = 976] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (12A79000) [pid = 3612] [serial = 951] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (16A0E400) [pid = 3612] [serial = 967] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (18987C00) [pid = 3612] [serial = 945] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (16ECC000) [pid = 3612] [serial = 969] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (182E5800) [pid = 3612] [serial = 954] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (18989C00) [pid = 3612] [serial = 979] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (169B8800) [pid = 3612] [serial = 966] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (18230000) [pid = 3612] [serial = 975] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (137ED000) [pid = 3612] [serial = 981] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (15F70C00) [pid = 3612] [serial = 942] [outer = 00000000] [url = about:blank] 12:11:04 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (14446C00) [pid = 3612] [serial = 961] [outer = 00000000] [url = about:blank] 12:11:05 INFO - PROCESS | 3612 | 1464289865063 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 3612 | 1464289865089 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:11:05 INFO - PROCESS | 3612 | 1464289865092 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 3612 | 1464289865096 Marionette TRACE conn3 <- [1,1378,null,{}] 12:11:05 INFO - PROCESS | 3612 | 1464289865106 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 3612 | 1464289865198 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:11:05 INFO - PROCESS | 3612 | 1464289865207 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 3612 | ++DOCSHELL 13147C00 == 62 [pid = 3612] [id = 354] 12:11:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (13D25000) [pid = 3612] [serial = 1061] [outer = 00000000] 12:11:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (15FBC400) [pid = 3612] [serial = 1062] [outer = 13D25000] 12:11:05 INFO - PROCESS | 3612 | 1464289865255 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (169B5800) [pid = 3612] [serial = 1063] [outer = 13D25000] 12:11:05 INFO - PROCESS | 3612 | 1464289865717 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 677ms 12:11:05 INFO - PROCESS | 3612 | 1464289865775 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 3612 | 1464289865778 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:11:05 INFO - PROCESS | 3612 | 1464289865781 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 3612 | 1464289865783 Marionette TRACE conn3 <- [1,1382,null,{}] 12:11:05 INFO - PROCESS | 3612 | 1464289865786 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 3612 | 1464289865875 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:11:05 INFO - PROCESS | 3612 | 1464289865882 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 3612 | ++DOCSHELL 15F74800 == 63 [pid = 3612] [id = 355] 12:11:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (15FB4800) [pid = 3612] [serial = 1064] [outer = 00000000] 12:11:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (170B3800) [pid = 3612] [serial = 1065] [outer = 15FB4800] 12:11:05 INFO - PROCESS | 3612 | 1464289865936 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (176F3400) [pid = 3612] [serial = 1066] [outer = 15FB4800] 12:11:06 INFO - PROCESS | 3612 | 1464289866388 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 631ms 12:11:06 INFO - PROCESS | 3612 | 1464289866419 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 3612 | 1464289866421 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:11:06 INFO - PROCESS | 3612 | 1464289866424 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 3612 | 1464289866426 Marionette TRACE conn3 <- [1,1386,null,{}] 12:11:06 INFO - PROCESS | 3612 | 1464289866433 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 3612 | 1464289866498 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:11:06 INFO - PROCESS | 3612 | 1464289866505 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 3612 | ++DOCSHELL 16D7B800 == 64 [pid = 3612] [id = 356] 12:11:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (1707A400) [pid = 3612] [serial = 1067] [outer = 00000000] 12:11:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (17C0D400) [pid = 3612] [serial = 1068] [outer = 1707A400] 12:11:06 INFO - PROCESS | 3612 | 1464289866552 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (180A8C00) [pid = 3612] [serial = 1069] [outer = 1707A400] 12:11:07 INFO - PROCESS | 3612 | 1464289867025 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 631ms 12:11:07 INFO - PROCESS | 3612 | 1464289867053 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 3612 | 1464289867055 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 3612 | 1464289867058 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 3612 | 1464289867060 Marionette TRACE conn3 <- [1,1390,null,{}] 12:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:11:07 INFO - PROCESS | 3612 | 1464289867063 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 3612 | 1464289867205 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:11:07 INFO - PROCESS | 3612 | 1464289867213 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 3612 | ++DOCSHELL 10E3F000 == 65 [pid = 3612] [id = 357] 12:11:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (13D21400) [pid = 3612] [serial = 1070] [outer = 00000000] 12:11:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1882AC00) [pid = 3612] [serial = 1071] [outer = 13D21400] 12:11:07 INFO - PROCESS | 3612 | 1464289867310 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (18985C00) [pid = 3612] [serial = 1072] [outer = 13D21400] 12:11:07 INFO - PROCESS | 3612 | 1464289867727 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 723ms 12:11:07 INFO - PROCESS | 3612 | 1464289867784 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 3612 | 1464289867786 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 3612 | 1464289867790 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:11:07 INFO - PROCESS | 3612 | 1464289867791 Marionette TRACE conn3 <- [1,1394,null,{}] 12:11:07 INFO - PROCESS | 3612 | 1464289867802 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 3612 | 1464289867951 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:11:07 INFO - PROCESS | 3612 | 1464289867976 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 3612 | ++DOCSHELL 18982C00 == 66 [pid = 3612] [id = 358] 12:11:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (19A07000) [pid = 3612] [serial = 1073] [outer = 00000000] 12:11:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (19A13000) [pid = 3612] [serial = 1074] [outer = 19A07000] 12:11:08 INFO - PROCESS | 3612 | 1464289868021 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1A413000) [pid = 3612] [serial = 1075] [outer = 19A07000] 12:11:08 INFO - PROCESS | 3612 | 1464289868454 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 677ms 12:11:08 INFO - PROCESS | 3612 | 1464289868490 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 3612 | 1464289868492 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:11:08 INFO - PROCESS | 3612 | 1464289868495 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 3612 | 1464289868497 Marionette TRACE conn3 <- [1,1398,null,{}] 12:11:08 INFO - PROCESS | 3612 | 1464289868500 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 3612 | 1464289868602 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:11:08 INFO - PROCESS | 3612 | 1464289868668 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 3612 | ++DOCSHELL 0F30AC00 == 67 [pid = 3612] [id = 359] 12:11:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (10A56C00) [pid = 3612] [serial = 1076] [outer = 00000000] 12:11:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1AA78000) [pid = 3612] [serial = 1077] [outer = 10A56C00] 12:11:08 INFO - PROCESS | 3612 | 1464289868716 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1AE2D400) [pid = 3612] [serial = 1078] [outer = 10A56C00] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (14FE6800) [pid = 3612] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (16D76800) [pid = 3612] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (158CE800) [pid = 3612] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1A968800) [pid = 3612] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (13077C00) [pid = 3612] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (10E38400) [pid = 3612] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (10E3C400) [pid = 3612] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (16D7DC00) [pid = 3612] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (10A59800) [pid = 3612] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (17882800) [pid = 3612] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (16186400) [pid = 3612] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1050C800) [pid = 3612] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (169B3000) [pid = 3612] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (12A71400) [pid = 3612] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1A416000) [pid = 3612] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (12AF3C00) [pid = 3612] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (1828C000) [pid = 3612] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (13319000) [pid = 3612] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1A96E800) [pid = 3612] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (18983000) [pid = 3612] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:11:09 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (110B4400) [pid = 3612] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:11:09 INFO - PROCESS | 3612 | 1464289869409 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 923ms 12:11:09 INFO - PROCESS | 3612 | 1464289869425 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 3612 | 1464289869427 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:11:09 INFO - PROCESS | 3612 | 1464289869430 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 3612 | 1464289869432 Marionette TRACE conn3 <- [1,1402,null,{}] 12:11:09 INFO - PROCESS | 3612 | 1464289869435 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 3612 | 1464289869529 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:11:09 INFO - PROCESS | 3612 | 1464289869646 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 3612 | ++DOCSHELL 110B3C00 == 68 [pid = 3612] [id = 360] 12:11:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (110B4400) [pid = 3612] [serial = 1079] [outer = 00000000] 12:11:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (12AED800) [pid = 3612] [serial = 1080] [outer = 110B4400] 12:11:09 INFO - PROCESS | 3612 | 1464289869695 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (1677D800) [pid = 3612] [serial = 1081] [outer = 110B4400] 12:11:10 INFO - PROCESS | 3612 | 1464289870067 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 677ms 12:11:10 INFO - PROCESS | 3612 | 1464289870113 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 3612 | 1464289870115 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:11:10 INFO - PROCESS | 3612 | 1464289870118 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 3612 | 1464289870119 Marionette TRACE conn3 <- [1,1406,null,{}] 12:11:10 INFO - PROCESS | 3612 | 1464289870123 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 3612 | 1464289870245 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:11:10 INFO - PROCESS | 3612 | 1464289870259 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 3612 | ++DOCSHELL 1121F400 == 69 [pid = 3612] [id = 361] 12:11:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (12A71400) [pid = 3612] [serial = 1082] [outer = 00000000] 12:11:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1787C800) [pid = 3612] [serial = 1083] [outer = 12A71400] 12:11:10 INFO - PROCESS | 3612 | 1464289870304 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1898D400) [pid = 3612] [serial = 1084] [outer = 12A71400] 12:11:10 INFO - PROCESS | 3612 | 1464289870724 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 616ms 12:11:10 INFO - PROCESS | 3612 | 1464289870756 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 3612 | 1464289870758 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:11:10 INFO - PROCESS | 3612 | 1464289870762 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 3612 | 1464289870764 Marionette TRACE conn3 <- [1,1410,null,{}] 12:11:10 INFO - PROCESS | 3612 | 1464289870768 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 3612 | 1464289870888 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:11:10 INFO - PROCESS | 3612 | 1464289870938 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 3612 | ++DOCSHELL 1AA78800 == 70 [pid = 3612] [id = 362] 12:11:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (1AA7A000) [pid = 3612] [serial = 1085] [outer = 00000000] 12:11:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (1AF58800) [pid = 3612] [serial = 1086] [outer = 1AA7A000] 12:11:10 INFO - PROCESS | 3612 | 1464289870994 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (1B13D800) [pid = 3612] [serial = 1087] [outer = 1AA7A000] 12:11:11 INFO - PROCESS | 3612 | 1464289871633 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 924ms 12:11:11 INFO - PROCESS | 3612 | 1464289871691 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3612 | 1464289871695 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:11:11 INFO - PROCESS | 3612 | 1464289871701 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3612 | 1464289871705 Marionette TRACE conn3 <- [1,1414,null,{}] 12:11:11 INFO - PROCESS | 3612 | 1464289871711 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 3612 | 1464289871838 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:11:11 INFO - PROCESS | 3612 | 1464289871979 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 3612 | ++DOCSHELL 12A7B000 == 71 [pid = 3612] [id = 363] 12:11:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (12A7BC00) [pid = 3612] [serial = 1088] [outer = 00000000] 12:11:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1370C000) [pid = 3612] [serial = 1089] [outer = 12A7BC00] 12:11:12 INFO - PROCESS | 3612 | 1464289872045 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1569F000) [pid = 3612] [serial = 1090] [outer = 12A7BC00] 12:11:12 INFO - PROCESS | 3612 | 1464289872675 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1031ms 12:11:12 INFO - PROCESS | 3612 | 1464289872727 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 3612 | 1464289872733 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:11:12 INFO - PROCESS | 3612 | 1464289872740 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 3612 | 1464289872743 Marionette TRACE conn3 <- [1,1418,null,{}] 12:11:12 INFO - PROCESS | 3612 | 1464289872767 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 3612 | 1464289872880 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:11:13 INFO - PROCESS | 3612 | 1464289873022 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 3612 | ++DOCSHELL 15F77C00 == 72 [pid = 3612] [id = 364] 12:11:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (15FB4400) [pid = 3612] [serial = 1091] [outer = 00000000] 12:11:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (16D76400) [pid = 3612] [serial = 1092] [outer = 15FB4400] 12:11:13 INFO - PROCESS | 3612 | 1464289873063 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1706F800) [pid = 3612] [serial = 1093] [outer = 15FB4400] 12:11:13 INFO - PROCESS | 3612 | 1464289873703 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 985ms 12:11:13 INFO - PROCESS | 3612 | 1464289873731 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 3612 | 1464289873734 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:11:13 INFO - PROCESS | 3612 | 1464289873737 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3612 | 1464289873741 Marionette TRACE conn3 <- [1,1422,null,{}] 12:11:13 INFO - PROCESS | 3612 | 1464289873752 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 3612 | 1464289873866 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:11:13 INFO - PROCESS | 3612 | 1464289873981 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3612 | ++DOCSHELL 188C0C00 == 73 [pid = 3612] [id = 365] 12:11:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (19A10C00) [pid = 3612] [serial = 1094] [outer = 00000000] 12:11:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1A413C00) [pid = 3612] [serial = 1095] [outer = 19A10C00] 12:11:14 INFO - PROCESS | 3612 | 1464289874084 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1AE68400) [pid = 3612] [serial = 1096] [outer = 19A10C00] 12:11:14 INFO - PROCESS | 3612 | 1464289874666 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 12:11:14 INFO - PROCESS | 3612 | 1464289874723 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 3612 | 1464289874726 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:11:14 INFO - PROCESS | 3612 | 1464289874730 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 3612 | 1464289874732 Marionette TRACE conn3 <- [1,1426,null,{}] 12:11:14 INFO - PROCESS | 3612 | 1464289874736 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 3612 | 1464289874849 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:11:14 INFO - PROCESS | 3612 | 1464289874987 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3612 | ++DOCSHELL 1AF5BC00 == 74 [pid = 3612] [id = 366] 12:11:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1B13A400) [pid = 3612] [serial = 1097] [outer = 00000000] 12:11:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1B2ED800) [pid = 3612] [serial = 1098] [outer = 1B13A400] 12:11:15 INFO - PROCESS | 3612 | 1464289875043 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1B2F1800) [pid = 3612] [serial = 1099] [outer = 1B13A400] 12:11:15 INFO - PROCESS | 3612 | 1464289875579 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 893ms 12:11:15 INFO - PROCESS | 3612 | 1464289875618 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 3612 | 1464289875620 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:11:15 INFO - PROCESS | 3612 | 1464289875623 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 3612 | 1464289875626 Marionette TRACE conn3 <- [1,1430,null,{}] 12:11:15 INFO - PROCESS | 3612 | 1464289875629 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 3612 | 1464289875735 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:11:15 INFO - PROCESS | 3612 | 1464289875861 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 3612 | ++DOCSHELL 0F39AC00 == 75 [pid = 3612] [id = 367] 12:11:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (102D0800) [pid = 3612] [serial = 1100] [outer = 00000000] 12:11:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1B57F400) [pid = 3612] [serial = 1101] [outer = 102D0800] 12:11:15 INFO - PROCESS | 3612 | 1464289875914 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1B582000) [pid = 3612] [serial = 1102] [outer = 102D0800] 12:11:16 INFO - PROCESS | 3612 | 1464289876512 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 938ms 12:11:16 INFO - PROCESS | 3612 | 1464289876552 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 3612 | 1464289876555 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:11:16 INFO - PROCESS | 3612 | 1464289876559 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 3612 | 1464289876561 Marionette TRACE conn3 <- [1,1434,null,{}] 12:11:16 INFO - PROCESS | 3612 | 1464289876565 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 3612 | 1464289876706 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:11:16 INFO - PROCESS | 3612 | 1464289876819 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 3612 | ++DOCSHELL 12A7F000 == 76 [pid = 3612] [id = 368] 12:11:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (13305000) [pid = 3612] [serial = 1103] [outer = 00000000] 12:11:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (15F72400) [pid = 3612] [serial = 1104] [outer = 13305000] 12:11:16 INFO - PROCESS | 3612 | 1464289876873 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (16C0B400) [pid = 3612] [serial = 1105] [outer = 13305000] 12:11:17 INFO - PROCESS | 3612 | 1464289877705 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1201ms 12:11:17 INFO - PROCESS | 3612 | 1464289877752 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 3612 | 1464289877756 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:11:17 INFO - PROCESS | 3612 | 1464289877762 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 3612 | 1464289877765 Marionette TRACE conn3 <- [1,1438,null,{}] 12:11:17 INFO - PROCESS | 3612 | 1464289877770 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 3612 | 1464289877879 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:11:18 INFO - PROCESS | 3612 | 1464289878022 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 3612 | ++DOCSHELL 12B60C00 == 77 [pid = 3612] [id = 369] 12:11:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (12D7B400) [pid = 3612] [serial = 1106] [outer = 00000000] 12:11:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (13318000) [pid = 3612] [serial = 1107] [outer = 12D7B400] 12:11:18 INFO - PROCESS | 3612 | 1464289878077 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (10E3EC00) [pid = 3612] [serial = 1108] [outer = 12D7B400] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 10A5CC00 == 76 [pid = 3612] [id = 280] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 1121F400 == 75 [pid = 3612] [id = 361] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 110B3C00 == 74 [pid = 3612] [id = 360] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 0F30AC00 == 73 [pid = 3612] [id = 359] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 18982C00 == 72 [pid = 3612] [id = 358] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 10E3F000 == 71 [pid = 3612] [id = 357] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 16D7B800 == 70 [pid = 3612] [id = 356] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 15F74800 == 69 [pid = 3612] [id = 355] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 13147C00 == 68 [pid = 3612] [id = 354] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 12A7F800 == 67 [pid = 3612] [id = 353] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 12D31400 == 66 [pid = 3612] [id = 352] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1898E000) [pid = 3612] [serial = 1035] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOCSHELL 18223C00 == 65 [pid = 3612] [id = 345] 12:11:18 INFO - PROCESS | 3612 | 1464289878689 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 12:11:18 INFO - PROCESS | 3612 | 1464289878747 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 3612 | 1464289878752 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:11:18 INFO - PROCESS | 3612 | 1464289878758 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 3612 | 1464289878761 Marionette TRACE conn3 <- [1,1442,null,{}] 12:11:18 INFO - PROCESS | 3612 | 1464289878765 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 3612 | 1464289878868 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (12A7CC00) [pid = 3612] [serial = 952] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1AADF800) [pid = 3612] [serial = 937] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (19A36800) [pid = 3612] [serial = 955] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (19A34000) [pid = 3612] [serial = 946] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1618B000) [pid = 3612] [serial = 943] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1AE39000) [pid = 3612] [serial = 949] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1AA76C00) [pid = 3612] [serial = 889] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (137EC800) [pid = 3612] [serial = 940] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (15F76C00) [pid = 3612] [serial = 993] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (16202400) [pid = 3612] [serial = 994] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (16D7E400) [pid = 3612] [serial = 1020] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (170B8000) [pid = 3612] [serial = 1023] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (170B8C00) [pid = 3612] [serial = 1024] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1AAE1800) [pid = 3612] [serial = 1000] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1AA77000) [pid = 3612] [serial = 999] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (14451400) [pid = 3612] [serial = 1014] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (156D9400) [pid = 3612] [serial = 1015] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (140B4800) [pid = 3612] [serial = 1012] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (12A7DC00) [pid = 3612] [serial = 1011] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (13323000) [pid = 3612] [serial = 991] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (12A76C00) [pid = 3612] [serial = 990] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (18282C00) [pid = 3612] [serial = 1027] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (15691400) [pid = 3612] [serial = 1009] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (13142400) [pid = 3612] [serial = 1008] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (17C0AC00) [pid = 3612] [serial = 1026] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (19A31000) [pid = 3612] [serial = 997] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (18286800) [pid = 3612] [serial = 996] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (168AF800) [pid = 3612] [serial = 1017] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (169BCC00) [pid = 3612] [serial = 1018] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1313A000) [pid = 3612] [serial = 1029] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1AE62800) [pid = 3612] [serial = 1002] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1892A800) [pid = 3612] [serial = 1005] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (1882D000) [pid = 3612] [serial = 1032] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (16182000) [pid = 3612] [serial = 1030] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (18929000) [pid = 3612] [serial = 1033] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (170AD800) [pid = 3612] [serial = 1021] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3612 | 1464289878970 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 3612 | ++DOCSHELL 102EA400 == 66 [pid = 3612] [id = 370] 12:11:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (10E3B800) [pid = 3612] [serial = 1109] [outer = 00000000] 12:11:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (13049400) [pid = 3612] [serial = 1110] [outer = 10E3B800] 12:11:19 INFO - PROCESS | 3612 | 1464289879016 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (13374400) [pid = 3612] [serial = 1111] [outer = 10E3B800] 12:11:19 INFO - PROCESS | 3612 | 1464289879449 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 724ms 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:11:19 INFO - PROCESS | 3612 | 1464289879505 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 3612 | 1464289879507 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:11:19 INFO - PROCESS | 3612 | 1464289879515 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 3612 | 1464289879519 Marionette TRACE conn3 <- [1,1446,null,{}] 12:11:19 INFO - PROCESS | 3612 | 1464289879529 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 3612 | 1464289879603 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:11:19 INFO - PROCESS | 3612 | 1464289879620 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 3612 | ++DOCSHELL 1581BC00 == 67 [pid = 3612] [id = 371] 12:11:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (1581D000) [pid = 3612] [serial = 1112] [outer = 00000000] 12:11:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (15824000) [pid = 3612] [serial = 1113] [outer = 1581D000] 12:11:19 INFO - PROCESS | 3612 | 1464289879671 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (15BAE800) [pid = 3612] [serial = 1114] [outer = 1581D000] 12:11:20 INFO - PROCESS | 3612 | 1464289880141 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 12:11:20 INFO - PROCESS | 3612 | 1464289880191 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3612 | 1464289880193 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:11:20 INFO - PROCESS | 3612 | 1464289880197 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 3612 | 1464289880198 Marionette TRACE conn3 <- [1,1450,null,{}] 12:11:20 INFO - PROCESS | 3612 | 1464289880202 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 3612 | 1464289880288 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:11:20 INFO - PROCESS | 3612 | 1464289880297 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 3612 | ++DOCSHELL 1581CC00 == 68 [pid = 3612] [id = 372] 12:11:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1581E400) [pid = 3612] [serial = 1115] [outer = 00000000] 12:11:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (1617E000) [pid = 3612] [serial = 1116] [outer = 1581E400] 12:11:20 INFO - PROCESS | 3612 | 1464289880342 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1677CC00) [pid = 3612] [serial = 1117] [outer = 1581E400] 12:11:20 INFO - PROCESS | 3612 | 1464289880792 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 631ms 12:11:20 INFO - PROCESS | 3612 | 1464289880818 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3612 | 1464289880820 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:11:20 INFO - PROCESS | 3612 | 1464289880823 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:11:20 INFO - PROCESS | 3612 | 1464289880825 Marionette TRACE conn3 <- [1,1454,null,{}] 12:11:20 INFO - PROCESS | 3612 | 1464289880828 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 3612 | 1464289880922 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:11:20 INFO - PROCESS | 3612 | 1464289880958 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 3612 | ++DOCSHELL 10B7B000 == 69 [pid = 3612] [id = 373] 12:11:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (168B6C00) [pid = 3612] [serial = 1118] [outer = 00000000] 12:11:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (16A08C00) [pid = 3612] [serial = 1119] [outer = 168B6C00] 12:11:21 INFO - PROCESS | 3612 | 1464289881003 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16D7AC00) [pid = 3612] [serial = 1120] [outer = 168B6C00] 12:11:21 INFO - PROCESS | 3612 | 1464289881500 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 12:11:21 INFO - PROCESS | 3612 | 1464289881564 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 3612 | 1464289881566 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:11:21 INFO - PROCESS | 3612 | 1464289881570 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 3612 | 1464289881571 Marionette TRACE conn3 <- [1,1458,null,{}] 12:11:21 INFO - PROCESS | 3612 | 1464289881575 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:21 INFO - PROCESS | 3612 | 1464289881711 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:11:21 INFO - PROCESS | 3612 | 1464289881760 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 3612 | ++DOCSHELL 170B3000 == 70 [pid = 3612] [id = 374] 12:11:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1763A400) [pid = 3612] [serial = 1121] [outer = 00000000] 12:11:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (17884C00) [pid = 3612] [serial = 1122] [outer = 1763A400] 12:11:21 INFO - PROCESS | 3612 | 1464289881805 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (17885C00) [pid = 3612] [serial = 1123] [outer = 1763A400] 12:11:22 INFO - PROCESS | 3612 | 1464289882228 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 739ms 12:11:22 INFO - PROCESS | 3612 | 1464289882312 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 3612 | 1464289882314 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:11:22 INFO - PROCESS | 3612 | 1464289882320 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3612 | 1464289882322 Marionette TRACE conn3 <- [1,1462,null,{}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:11:22 INFO - PROCESS | 3612 | 1464289882325 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 3612 | 1464289882440 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:11:22 INFO - PROCESS | 3612 | 1464289882513 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 3612 | ++DOCSHELL 17884800 == 71 [pid = 3612] [id = 375] 12:11:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (178F1C00) [pid = 3612] [serial = 1124] [outer = 00000000] 12:11:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (18228400) [pid = 3612] [serial = 1125] [outer = 178F1C00] 12:11:22 INFO - PROCESS | 3612 | 1464289882557 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1828B800) [pid = 3612] [serial = 1126] [outer = 178F1C00] 12:11:22 INFO - PROCESS | 3612 | 1464289882959 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 661ms 12:11:22 INFO - PROCESS | 3612 | 1464289882997 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 3612 | 1464289882999 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:11:22 INFO - PROCESS | 3612 | 1464289883003 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3612 | 1464289883004 Marionette TRACE conn3 <- [1,1466,null,{}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:11:23 INFO - PROCESS | 3612 | 1464289883008 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 3612 | 1464289883129 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:11:23 INFO - PROCESS | 3612 | 1464289883136 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3612 | ++DOCSHELL 18290400 == 72 [pid = 3612] [id = 376] 12:11:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (182E5400) [pid = 3612] [serial = 1127] [outer = 00000000] 12:11:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18829C00) [pid = 3612] [serial = 1128] [outer = 182E5400] 12:11:23 INFO - PROCESS | 3612 | 1464289883197 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18923400) [pid = 3612] [serial = 1129] [outer = 182E5400] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (19A2D800) [pid = 3612] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (10A56C00) [pid = 3612] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (19A07000) [pid = 3612] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (110B4400) [pid = 3612] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (13321000) [pid = 3612] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (12D7D400) [pid = 3612] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (12A71400) [pid = 3612] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1707A400) [pid = 3612] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (13D25000) [pid = 3612] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (15FB4800) [pid = 3612] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:11:23 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (13D21400) [pid = 3612] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:11:23 INFO - PROCESS | 3612 | 1464289883871 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 877ms 12:11:23 INFO - PROCESS | 3612 | 1464289883888 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 3612 | 1464289883890 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:11:23 INFO - PROCESS | 3612 | 1464289883894 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 3612 | 1464289883895 Marionette TRACE conn3 <- [1,1470,null,{}] 12:11:23 INFO - PROCESS | 3612 | 1464289883883 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 3612 | 1464289883965 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:11:23 INFO - PROCESS | 3612 | 1464289883971 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3612 | ++DOCSHELL 1569D000 == 73 [pid = 3612] [id = 377] 12:11:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (16A0F000) [pid = 3612] [serial = 1130] [outer = 00000000] 12:11:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (1828E800) [pid = 3612] [serial = 1131] [outer = 16A0F000] 12:11:24 INFO - PROCESS | 3612 | 1464289884015 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (18828000) [pid = 3612] [serial = 1132] [outer = 16A0F000] 12:11:24 INFO - PROCESS | 3612 | 1464289884488 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 631ms 12:11:24 INFO - PROCESS | 3612 | 1464289884514 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 3612 | 1464289884516 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:11:24 INFO - PROCESS | 3612 | 1464289884520 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 3612 | 1464289884521 Marionette TRACE conn3 <- [1,1474,null,{}] 12:11:24 INFO - PROCESS | 3612 | 1464289884525 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 3612 | 1464289884610 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:11:24 INFO - PROCESS | 3612 | 1464289884616 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 3612 | ++DOCSHELL 12A7A400 == 74 [pid = 3612] [id = 378] 12:11:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (12A7AC00) [pid = 3612] [serial = 1133] [outer = 00000000] 12:11:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (18981800) [pid = 3612] [serial = 1134] [outer = 12A7AC00] 12:11:24 INFO - PROCESS | 3612 | 1464289884660 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (19A07000) [pid = 3612] [serial = 1135] [outer = 12A7AC00] 12:11:25 INFO - PROCESS | 3612 | 1464289885085 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 631ms 12:11:25 INFO - PROCESS | 3612 | 1464289885140 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 3612 | 1464289885142 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:11:25 INFO - PROCESS | 3612 | 1464289885146 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 3612 | 1464289885148 Marionette TRACE conn3 <- [1,1478,null,{}] 12:11:25 INFO - PROCESS | 3612 | 1464289885151 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 3612 | 1464289885260 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:11:25 INFO - PROCESS | 3612 | 1464289885306 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 3612 | ++DOCSHELL 19A2E400 == 75 [pid = 3612] [id = 379] 12:11:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (19A31000) [pid = 3612] [serial = 1136] [outer = 00000000] 12:11:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1A1D6000) [pid = 3612] [serial = 1137] [outer = 19A31000] 12:11:25 INFO - PROCESS | 3612 | 1464289885358 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1A970000) [pid = 3612] [serial = 1138] [outer = 19A31000] 12:11:26 INFO - PROCESS | 3612 | 1464289886032 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 924ms 12:11:26 INFO - PROCESS | 3612 | 1464289886092 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 3612 | 1464289886097 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:11:26 INFO - PROCESS | 3612 | 1464289886104 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 3612 | 1464289886108 Marionette TRACE conn3 <- [1,1482,null,{}] 12:11:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1121F400) [pid = 3612] [serial = 1139] [outer = 1B58B000] 12:11:26 INFO - PROCESS | 3612 | 1464289886144 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 3612 | 1464289886393 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:11:26 INFO - PROCESS | 3612 | 1464289886454 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 3612 | ++DOCSHELL 11428800 == 76 [pid = 3612] [id = 380] 12:11:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (114A2000) [pid = 3612] [serial = 1140] [outer = 00000000] 12:11:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (140BB400) [pid = 3612] [serial = 1141] [outer = 114A2000] 12:11:26 INFO - PROCESS | 3612 | 1464289886510 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (14FE6800) [pid = 3612] [serial = 1142] [outer = 114A2000] 12:11:27 INFO - PROCESS | 3612 | 1464289887162 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1078ms 12:11:27 INFO - PROCESS | 3612 | 1464289887188 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 3612 | 1464289887194 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:11:27 INFO - PROCESS | 3612 | 1464289887200 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 3612 | 1464289887203 Marionette TRACE conn3 <- [1,1486,null,{}] 12:11:27 INFO - PROCESS | 3612 | 1464289887191 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 3612 | 1464289887313 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:11:27 INFO - PROCESS | 3612 | 1464289887425 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3612 | ++DOCSHELL 1581E800 == 77 [pid = 3612] [id = 381] 12:11:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (15B69C00) [pid = 3612] [serial = 1143] [outer = 00000000] 12:11:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (169BC400) [pid = 3612] [serial = 1144] [outer = 15B69C00] 12:11:27 INFO - PROCESS | 3612 | 1464289887479 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (170B1C00) [pid = 3612] [serial = 1145] [outer = 15B69C00] 12:11:28 INFO - PROCESS | 3612 | 1464289888097 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 12:11:28 INFO - PROCESS | 3612 | 1464289888129 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3612 | 1464289888131 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:11:28 INFO - PROCESS | 3612 | 1464289888135 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 3612 | 1464289888139 Marionette TRACE conn3 <- [1,1490,null,{}] 12:11:28 INFO - PROCESS | 3612 | 1464289888150 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:28 INFO - PROCESS | 3612 | 1464289888263 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:11:28 INFO - PROCESS | 3612 | 1464289888422 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 3612 | ++DOCSHELL 19A0FC00 == 78 [pid = 3612] [id = 382] 12:11:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (19A11800) [pid = 3612] [serial = 1146] [outer = 00000000] 12:11:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19A36400) [pid = 3612] [serial = 1147] [outer = 19A11800] 12:11:28 INFO - PROCESS | 3612 | 1464289888480 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1A420800) [pid = 3612] [serial = 1148] [outer = 19A11800] 12:11:29 INFO - PROCESS | 3612 | 1464289889057 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 12:11:29 INFO - PROCESS | 3612 | 1464289889118 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3612 | 1464289889121 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:11:29 INFO - PROCESS | 3612 | 1464289889125 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3612 | 1464289889127 Marionette TRACE conn3 <- [1,1494,null,{}] 12:11:29 INFO - PROCESS | 3612 | 1464289889131 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 3612 | 1464289889242 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:11:29 INFO - PROCESS | 3612 | 1464289889385 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 3612 | ++DOCSHELL 1891D800 == 79 [pid = 3612] [id = 383] 12:11:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (19A0C000) [pid = 3612] [serial = 1149] [outer = 00000000] 12:11:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1AADCC00) [pid = 3612] [serial = 1150] [outer = 19A0C000] 12:11:29 INFO - PROCESS | 3612 | 1464289889442 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1AAE6000) [pid = 3612] [serial = 1151] [outer = 19A0C000] 12:11:29 INFO - PROCESS | 3612 | 1464289889978 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 938ms 12:11:30 INFO - PROCESS | 3612 | 1464289890053 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3612 | 1464289890055 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:11:30 INFO - PROCESS | 3612 | 1464289890058 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3612 | 1464289890060 Marionette TRACE conn3 <- [1,1498,null,{}] 12:11:30 INFO - PROCESS | 3612 | 1464289890064 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 3612 | 1464289890170 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:11:30 INFO - PROCESS | 3612 | 1464289890308 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 3612 | ++DOCSHELL 1AAD9800 == 80 [pid = 3612] [id = 384] 12:11:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1AADA400) [pid = 3612] [serial = 1152] [outer = 00000000] 12:11:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1AE64000) [pid = 3612] [serial = 1153] [outer = 1AADA400] 12:11:30 INFO - PROCESS | 3612 | 1464289890369 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1AE69C00) [pid = 3612] [serial = 1154] [outer = 1AADA400] 12:11:30 INFO - PROCESS | 3612 | 1464289890953 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 939ms 12:11:30 INFO - PROCESS | 3612 | 1464289890987 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3612 | 1464289890990 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:11:30 INFO - PROCESS | 3612 | 1464289890993 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:11:30 INFO - PROCESS | 3612 | 1464289890995 Marionette TRACE conn3 <- [1,1502,null,{}] 12:11:30 INFO - PROCESS | 3612 | 1464289890999 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 3612 | 1464289891115 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:11:31 INFO - PROCESS | 3612 | 1464289891254 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3612 | ++DOCSHELL 1AE62800 == 81 [pid = 3612] [id = 385] 12:11:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1AE66400) [pid = 3612] [serial = 1155] [outer = 00000000] 12:11:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1B57F000) [pid = 3612] [serial = 1156] [outer = 1AE66400] 12:11:31 INFO - PROCESS | 3612 | 1464289891309 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1B588000) [pid = 3612] [serial = 1157] [outer = 1AE66400] 12:11:31 INFO - PROCESS | 3612 | 1464289891929 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 985ms 12:11:31 INFO - PROCESS | 3612 | 1464289891979 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3612 | 1464289891981 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:11:31 INFO - PROCESS | 3612 | 1464289891985 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 3612 | 1464289891987 Marionette TRACE conn3 <- [1,1506,null,{}] 12:11:31 INFO - PROCESS | 3612 | 1464289891991 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 3612 | 1464289892096 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:11:32 INFO - PROCESS | 3612 | 1464289892234 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 3612 | ++DOCSHELL 105EF400 == 82 [pid = 3612] [id = 386] 12:11:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (11A0B400) [pid = 3612] [serial = 1158] [outer = 00000000] 12:11:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (16204000) [pid = 3612] [serial = 1159] [outer = 11A0B400] 12:11:32 INFO - PROCESS | 3612 | 1464289892294 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (16D7CC00) [pid = 3612] [serial = 1160] [outer = 11A0B400] 12:11:33 INFO - PROCESS | 3612 | 1464289893036 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1062ms 12:11:33 INFO - PROCESS | 3612 | 1464289893059 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 3612 | 1464289893064 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:11:33 INFO - PROCESS | 3612 | 1464289893069 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 3612 | 1464289893073 Marionette TRACE conn3 <- [1,1510,null,{}] 12:11:33 INFO - PROCESS | 3612 | 1464289893077 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:33 INFO - PROCESS | 3612 | 1464289893184 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:11:33 INFO - PROCESS | 3612 | 1464289893349 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 3612 | ++DOCSHELL 12D82400 == 83 [pid = 3612] [id = 387] 12:11:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (13703C00) [pid = 3612] [serial = 1161] [outer = 00000000] 12:11:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1569D400) [pid = 3612] [serial = 1162] [outer = 13703C00] 12:11:33 INFO - PROCESS | 3612 | 1464289893405 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (15821C00) [pid = 3612] [serial = 1163] [outer = 13703C00] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 12A7A400 == 82 [pid = 3612] [id = 378] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 1569D000 == 81 [pid = 3612] [id = 377] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 18290400 == 80 [pid = 3612] [id = 376] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 17884800 == 79 [pid = 3612] [id = 375] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 170B3000 == 78 [pid = 3612] [id = 374] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 10B7B000 == 77 [pid = 3612] [id = 373] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 1581CC00 == 76 [pid = 3612] [id = 372] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 1581BC00 == 75 [pid = 3612] [id = 371] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 102EA400 == 74 [pid = 3612] [id = 370] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 12B60C00 == 73 [pid = 3612] [id = 369] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 0F39AC00 == 72 [pid = 3612] [id = 367] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 1AF5BC00 == 71 [pid = 3612] [id = 366] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 188C0C00 == 70 [pid = 3612] [id = 365] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 15F77C00 == 69 [pid = 3612] [id = 364] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1AF58800) [pid = 3612] [serial = 1086] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOCSHELL 12A7B000 == 68 [pid = 3612] [id = 363] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1A96CC00) [pid = 3612] [serial = 988] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1AA78000) [pid = 3612] [serial = 1077] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (19A13000) [pid = 3612] [serial = 1074] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (12AED800) [pid = 3612] [serial = 1080] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (13366400) [pid = 3612] [serial = 1038] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (16C03000) [pid = 3612] [serial = 1041] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (19A0D400) [pid = 3612] [serial = 1044] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (19F86000) [pid = 3612] [serial = 1047] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1AAE7800) [pid = 3612] [serial = 1050] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (169B1800) [pid = 3612] [serial = 1060] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (16180800) [pid = 3612] [serial = 1059] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (140BB000) [pid = 3612] [serial = 1057] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1336C000) [pid = 3612] [serial = 1056] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1898D400) [pid = 3612] [serial = 1084] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (17C0D400) [pid = 3612] [serial = 1068] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1787C800) [pid = 3612] [serial = 1083] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (15FBC400) [pid = 3612] [serial = 1062] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (169B5800) [pid = 3612] [serial = 1063] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (170B3800) [pid = 3612] [serial = 1065] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (176F3400) [pid = 3612] [serial = 1066] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1B132C00) [pid = 3612] [serial = 1053] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1AE2D400) [pid = 3612] [serial = 1078] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1882AC00) [pid = 3612] [serial = 1071] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (18985C00) [pid = 3612] [serial = 1072] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1677D800) [pid = 3612] [serial = 1081] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1A413000) [pid = 3612] [serial = 1075] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (180A8C00) [pid = 3612] [serial = 1069] [outer = 00000000] [url = about:blank] 12:11:33 INFO - PROCESS | 3612 | 1464289893961 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:11:33 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 () { 12:11:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:11:33 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 () { 12:11:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:11:33 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 () { 12:11:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:11:33 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 () { 12:11:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:11:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 12:11:33 INFO - PROCESS | 3612 | 1464289894002 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 3612 | 1464289894008 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:11:34 INFO - PROCESS | 3612 | 1464289894014 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3612 | 1464289894017 Marionette TRACE conn3 <- [1,1514,null,{}] 12:11:34 INFO - PROCESS | 3612 | 1464289894020 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 3612 | 1464289894112 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:11:34 INFO - PROCESS | 3612 | 1464289894211 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 3612 | ++DOCSHELL 15696C00 == 69 [pid = 3612] [id = 388] 12:11:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (15697C00) [pid = 3612] [serial = 1164] [outer = 00000000] 12:11:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1617DC00) [pid = 3612] [serial = 1165] [outer = 15697C00] 12:11:34 INFO - PROCESS | 3612 | 1464289894256 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (1618C000) [pid = 3612] [serial = 1166] [outer = 15697C00] 12:11:34 INFO - PROCESS | 3612 | 1464289894654 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:11:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:11:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:11:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:11:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:11:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:11:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:11:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 677ms 12:11:34 INFO - PROCESS | 3612 | 1464289894712 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 3612 | 1464289894714 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:11:34 INFO - PROCESS | 3612 | 1464289894718 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3612 | 1464289894722 Marionette TRACE conn3 <- [1,1518,null,{}] 12:11:34 INFO - PROCESS | 3612 | 1464289894732 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 3612 | 1464289894824 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:11:34 INFO - PROCESS | 3612 | 1464289894868 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 3612 | ++DOCSHELL 17150000 == 70 [pid = 3612] [id = 389] 12:11:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (176F0800) [pid = 3612] [serial = 1167] [outer = 00000000] 12:11:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (178E8800) [pid = 3612] [serial = 1168] [outer = 176F0800] 12:11:34 INFO - PROCESS | 3612 | 1464289894915 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (1809B800) [pid = 3612] [serial = 1169] [outer = 176F0800] 12:11:35 INFO - PROCESS | 3612 | 1464289895335 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:11:35 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 12:11:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:11:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:11:35 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. 12:11:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:11:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 677ms 12:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:11:35 INFO - PROCESS | 3612 | 1464289895401 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 3612 | 1464289895404 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:11:35 INFO - PROCESS | 3612 | 1464289895407 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 3612 | 1464289895409 Marionette TRACE conn3 <- [1,1522,null,{}] 12:11:35 INFO - PROCESS | 3612 | 1464289895413 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:35 INFO - PROCESS | 3612 | 1464289895500 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:11:35 INFO - PROCESS | 3612 | 1464289895507 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 3612 | ++DOCSHELL 1788BC00 == 71 [pid = 3612] [id = 390] 12:11:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (18225000) [pid = 3612] [serial = 1170] [outer = 00000000] 12:11:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (188C1C00) [pid = 3612] [serial = 1171] [outer = 18225000] 12:11:35 INFO - PROCESS | 3612 | 1464289895551 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (18924000) [pid = 3612] [serial = 1172] [outer = 18225000] 12:11:35 INFO - PROCESS | 3612 | 1464289895997 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 616ms 12:11:36 INFO - PROCESS | 3612 | 1464289896044 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3612 | 1464289896046 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:11:36 INFO - PROCESS | 3612 | 1464289896049 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:11:36 INFO - PROCESS | 3612 | 1464289896051 Marionette TRACE conn3 <- [1,1526,null,{}] 12:11:36 INFO - PROCESS | 3612 | 1464289896054 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 3612 | 1464289896173 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:11:36 INFO - PROCESS | 3612 | 1464289896264 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3612 | ++DOCSHELL 18921400 == 72 [pid = 3612] [id = 391] 12:11:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (18986C00) [pid = 3612] [serial = 1173] [outer = 00000000] 12:11:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (19A06000) [pid = 3612] [serial = 1174] [outer = 18986C00] 12:11:36 INFO - PROCESS | 3612 | 1464289896309 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19A28C00) [pid = 3612] [serial = 1175] [outer = 18986C00] 12:11:36 INFO - PROCESS | 3612 | 1464289896745 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 723ms 12:11:36 INFO - PROCESS | 3612 | 1464289896791 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3612 | 1464289896793 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:11:36 INFO - PROCESS | 3612 | 1464289896803 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3612 | 1464289896804 Marionette TRACE conn3 <- [1,1530,null,{}] 12:11:36 INFO - PROCESS | 3612 | 1464289896808 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 3612 | 1464289896935 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:11:36 INFO - PROCESS | 3612 | 1464289897002 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3612 | ++DOCSHELL 19A30000 == 73 [pid = 3612] [id = 392] 12:11:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (19D58C00) [pid = 3612] [serial = 1176] [outer = 00000000] 12:11:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1AAE7400) [pid = 3612] [serial = 1177] [outer = 19D58C00] 12:11:37 INFO - PROCESS | 3612 | 1464289897031 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1AE39800) [pid = 3612] [serial = 1178] [outer = 19D58C00] 12:11:37 INFO - PROCESS | 3612 | 1464289897442 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 677ms 12:11:37 INFO - PROCESS | 3612 | 1464289897480 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3612 | 1464289897482 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:11:37 INFO - PROCESS | 3612 | 1464289897486 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3612 | 1464289897487 Marionette TRACE conn3 <- [1,1534,null,{}] 12:11:37 INFO - PROCESS | 3612 | 1464289897497 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 3612 | 1464289897643 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:11:37 INFO - PROCESS | 3612 | 1464289897715 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 3612 | ++DOCSHELL 1A96A400 == 74 [pid = 3612] [id = 393] 12:11:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1AE33400) [pid = 3612] [serial = 1179] [outer = 00000000] 12:11:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1B133800) [pid = 3612] [serial = 1180] [outer = 1AE33400] 12:11:37 INFO - PROCESS | 3612 | 1464289897758 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1B13B800) [pid = 3612] [serial = 1181] [outer = 1AE33400] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (168B6C00) [pid = 3612] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1763A400) [pid = 3612] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1581D000) [pid = 3612] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (182E5400) [pid = 3612] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (16A0F000) [pid = 3612] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (12A7AC00) [pid = 3612] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (12D7B400) [pid = 3612] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (10E3B800) [pid = 3612] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1581E400) [pid = 3612] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (13305000) [pid = 3612] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:11:38 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (178F1C00) [pid = 3612] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:11:38 INFO - PROCESS | 3612 | 1464289898276 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 831ms 12:11:38 INFO - PROCESS | 3612 | 1464289898311 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3612 | 1464289898313 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 3612 | 1464289898316 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:11:38 INFO - PROCESS | 3612 | 1464289898317 Marionette TRACE conn3 <- [1,1538,null,{}] 12:11:38 INFO - PROCESS | 3612 | 1464289898321 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 3612 | 1464289898415 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:11:38 INFO - PROCESS | 3612 | 1464289898524 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3612 | ++DOCSHELL 110B3C00 == 75 [pid = 3612] [id = 394] 12:11:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (128A2800) [pid = 3612] [serial = 1182] [outer = 00000000] 12:11:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (15FB4800) [pid = 3612] [serial = 1183] [outer = 128A2800] 12:11:38 INFO - PROCESS | 3612 | 1464289898568 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (1763A400) [pid = 3612] [serial = 1184] [outer = 128A2800] 12:11:38 INFO - PROCESS | 3612 | 1464289898919 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 631ms 12:11:38 INFO - PROCESS | 3612 | 1464289898974 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3612 | 1464289898976 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 3612 | 1464289898982 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 3612 | 1464289898984 Marionette TRACE conn3 <- [1,1542,null,{}] 12:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:11:38 INFO - PROCESS | 3612 | 1464289898987 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 3612 | 1464289899114 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:11:39 INFO - PROCESS | 3612 | 1464289899124 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3612 | ++DOCSHELL 137EC800 == 76 [pid = 3612] [id = 395] 12:11:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1581E400) [pid = 3612] [serial = 1185] [outer = 00000000] 12:11:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1AF50C00) [pid = 3612] [serial = 1186] [outer = 1581E400] 12:11:39 INFO - PROCESS | 3612 | 1464289899168 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1B2F5C00) [pid = 3612] [serial = 1187] [outer = 1581E400] 12:11:39 INFO - PROCESS | 3612 | 1464289899574 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 631ms 12:11:39 INFO - PROCESS | 3612 | 1464289899606 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3612 | 1464289899607 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:11:39 INFO - PROCESS | 3612 | 1464289899611 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:11:39 INFO - PROCESS | 3612 | 1464289899613 Marionette TRACE conn3 <- [1,1546,null,{}] 12:11:39 INFO - PROCESS | 3612 | 1464289899616 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 3612 | 1464289899701 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:11:39 INFO - PROCESS | 3612 | 1464289899707 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3612 | ++DOCSHELL 1A96E400 == 77 [pid = 3612] [id = 396] 12:11:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (1B57E400) [pid = 3612] [serial = 1188] [outer = 00000000] 12:11:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1B62D000) [pid = 3612] [serial = 1189] [outer = 1B57E400] 12:11:39 INFO - PROCESS | 3612 | 1464289899752 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1BD24400) [pid = 3612] [serial = 1190] [outer = 1B57E400] 12:11:40 INFO - PROCESS | 3612 | 1464289900279 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 12:11:40 INFO - PROCESS | 3612 | 1464289900311 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3612 | 1464289900316 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:11:40 INFO - PROCESS | 3612 | 1464289900322 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 3612 | 1464289900326 Marionette TRACE conn3 <- [1,1550,null,{}] 12:11:40 INFO - PROCESS | 3612 | 1464289900333 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 3612 | 1464289900457 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:11:40 INFO - PROCESS | 3612 | 1464289900616 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3612 | ++DOCSHELL 12AF3C00 == 78 [pid = 3612] [id = 397] 12:11:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (12B60C00) [pid = 3612] [serial = 1191] [outer = 00000000] 12:11:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (137E8000) [pid = 3612] [serial = 1192] [outer = 12B60C00] 12:11:40 INFO - PROCESS | 3612 | 1464289900673 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (140B6000) [pid = 3612] [serial = 1193] [outer = 12B60C00] 12:11:41 INFO - PROCESS | 3612 | 1464289901243 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 12:11:41 INFO - PROCESS | 3612 | 1464289901307 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3612 | 1464289901313 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:11:41 INFO - PROCESS | 3612 | 1464289901320 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3612 | 1464289901322 Marionette TRACE conn3 <- [1,1554,null,{}] 12:11:41 INFO - PROCESS | 3612 | 1464289901326 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 3612 | 1464289901442 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:11:41 INFO - PROCESS | 3612 | 1464289901593 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 3612 | ++DOCSHELL 10508000 == 79 [pid = 3612] [id = 398] 12:11:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (16188400) [pid = 3612] [serial = 1194] [outer = 00000000] 12:11:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (16A0F000) [pid = 3612] [serial = 1195] [outer = 16188400] 12:11:41 INFO - PROCESS | 3612 | 1464289901649 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (17075800) [pid = 3612] [serial = 1196] [outer = 16188400] 12:11:42 INFO - PROCESS | 3612 | 1464289902250 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 985ms 12:11:42 INFO - PROCESS | 3612 | 1464289902304 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3612 | 1464289902306 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:11:42 INFO - PROCESS | 3612 | 1464289902311 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3612 | 1464289902314 Marionette TRACE conn3 <- [1,1558,null,{}] 12:11:42 INFO - PROCESS | 3612 | 1464289902326 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 3612 | 1464289902443 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:11:42 INFO - PROCESS | 3612 | 1464289902595 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B8800 == 80 [pid = 3612] [id = 399] 12:11:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (0F2B8C00) [pid = 3612] [serial = 1197] [outer = 00000000] 12:11:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (16D78800) [pid = 3612] [serial = 1198] [outer = 0F2B8C00] 12:11:42 INFO - PROCESS | 3612 | 1464289902637 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1803D800) [pid = 3612] [serial = 1199] [outer = 0F2B8C00] 12:11:43 INFO - PROCESS | 3612 | 1464289903236 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 12:11:43 INFO - PROCESS | 3612 | 1464289903296 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 3612 | 1464289903299 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:11:43 INFO - PROCESS | 3612 | 1464289903303 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 3612 | 1464289903305 Marionette TRACE conn3 <- [1,1562,null,{}] 12:11:43 INFO - PROCESS | 3612 | 1464289903309 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 3612 | 1464289903420 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:11:43 INFO - PROCESS | 3612 | 1464289903563 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 3612 | ++DOCSHELL 1898DC00 == 81 [pid = 3612] [id = 400] 12:11:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1898FC00) [pid = 3612] [serial = 1200] [outer = 00000000] 12:11:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (19D62C00) [pid = 3612] [serial = 1201] [outer = 1898FC00] 12:11:43 INFO - PROCESS | 3612 | 1464289903618 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1AAE2C00) [pid = 3612] [serial = 1202] [outer = 1898FC00] 12:11:44 INFO - PROCESS | 3612 | 1464289904156 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 924ms 12:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:11:44 INFO - PROCESS | 3612 | 1464289904231 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 3612 | 1464289904233 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:11:44 INFO - PROCESS | 3612 | 1464289904237 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 3612 | 1464289904239 Marionette TRACE conn3 <- [1,1566,null,{}] 12:11:44 INFO - PROCESS | 3612 | 1464289904243 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:44 INFO - PROCESS | 3612 | 1464289904354 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:11:44 INFO - PROCESS | 3612 | 1464289904497 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 3612 | ++DOCSHELL 13321400 == 82 [pid = 3612] [id = 401] 12:11:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (18989800) [pid = 3612] [serial = 1203] [outer = 00000000] 12:11:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1B624400) [pid = 3612] [serial = 1204] [outer = 18989800] 12:11:44 INFO - PROCESS | 3612 | 1464289904559 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1B62AC00) [pid = 3612] [serial = 1205] [outer = 18989800] 12:11:45 INFO - PROCESS | 3612 | 1464289905120 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 923ms 12:11:45 INFO - PROCESS | 3612 | 1464289905165 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3612 | 1464289905167 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:11:45 INFO - PROCESS | 3612 | 1464289905171 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 3612 | 1464289905173 Marionette TRACE conn3 <- [1,1570,null,{}] 12:11:45 INFO - PROCESS | 3612 | 1464289905177 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 3612 | 1464289905304 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:11:45 INFO - PROCESS | 3612 | 1464289905465 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 3612 | ++DOCSHELL 1D1BD400 == 83 [pid = 3612] [id = 402] 12:11:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1D1BE000) [pid = 3612] [serial = 1206] [outer = 00000000] 12:11:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1D1C2400) [pid = 3612] [serial = 1207] [outer = 1D1BE000] 12:11:45 INFO - PROCESS | 3612 | 1464289905520 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1D1C7000) [pid = 3612] [serial = 1208] [outer = 1D1BE000] 12:11:46 INFO - PROCESS | 3612 | 1464289906379 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1293ms 12:11:46 INFO - PROCESS | 3612 | 1464289906465 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 3612 | 1464289906469 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:11:46 INFO - PROCESS | 3612 | 1464289906474 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 3612 | 1464289906478 Marionette TRACE conn3 <- [1,1574,null,{}] 12:11:46 INFO - PROCESS | 3612 | 1464289906484 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 3612 | 1464289906600 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:11:46 INFO - PROCESS | 3612 | 1464289906711 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 3612 | ++DOCSHELL 1055EC00 == 84 [pid = 3612] [id = 403] 12:11:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (10560C00) [pid = 3612] [serial = 1209] [outer = 00000000] 12:11:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (10A61400) [pid = 3612] [serial = 1210] [outer = 10560C00] 12:11:46 INFO - PROCESS | 3612 | 1464289906762 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (11223000) [pid = 3612] [serial = 1211] [outer = 10560C00] 12:11:47 INFO - PROCESS | 3612 | 1464289907307 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 892ms 12:11:47 INFO - PROCESS | 3612 | 1464289907364 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3612 | 1464289907372 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:11:47 INFO - PROCESS | 3612 | 1464289907382 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3612 | 1464289907386 Marionette TRACE conn3 <- [1,1578,null,{}] 12:11:47 INFO - PROCESS | 3612 | 1464289907390 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 3612 | 1464289907513 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:11:47 INFO - PROCESS | 3612 | 1464289907669 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 3612 | ++DOCSHELL 13D27400 == 85 [pid = 3612] [id = 404] 12:11:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (14005800) [pid = 3612] [serial = 1212] [outer = 00000000] 12:11:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (140B4400) [pid = 3612] [serial = 1213] [outer = 14005800] 12:11:47 INFO - PROCESS | 3612 | 1464289907720 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1569EC00) [pid = 3612] [serial = 1214] [outer = 14005800] 12:11:48 INFO - PROCESS | 3612 | 1464289908280 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 985ms 12:11:48 INFO - PROCESS | 3612 | 1464289908366 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3612 | 1464289908368 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:11:48 INFO - PROCESS | 3612 | 1464289908371 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 3612 | 1464289908375 Marionette TRACE conn3 <- [1,1582,null,{}] 12:11:48 INFO - PROCESS | 3612 | 1464289908385 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 3612 | 1464289908511 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 137EC800 == 84 [pid = 3612] [id = 395] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 110B3C00 == 83 [pid = 3612] [id = 394] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 1A96A400 == 82 [pid = 3612] [id = 393] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 19A30000 == 81 [pid = 3612] [id = 392] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 18921400 == 80 [pid = 3612] [id = 391] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 1788BC00 == 79 [pid = 3612] [id = 390] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 17150000 == 78 [pid = 3612] [id = 389] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 15696C00 == 77 [pid = 3612] [id = 388] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 12D82400 == 76 [pid = 3612] [id = 387] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1A1D6000) [pid = 3612] [serial = 1137] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (16D76400) [pid = 3612] [serial = 1092] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1B2ED800) [pid = 3612] [serial = 1098] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1B57F400) [pid = 3612] [serial = 1101] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1A413C00) [pid = 3612] [serial = 1095] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1370C000) [pid = 3612] [serial = 1089] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOCSHELL 19A2E400 == 75 [pid = 3612] [id = 379] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (19A07000) [pid = 3612] [serial = 1135] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (16D7AC00) [pid = 3612] [serial = 1120] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (17885C00) [pid = 3612] [serial = 1123] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (17884C00) [pid = 3612] [serial = 1122] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (15BAE800) [pid = 3612] [serial = 1114] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (16A08C00) [pid = 3612] [serial = 1119] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (18923400) [pid = 3612] [serial = 1129] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (18828000) [pid = 3612] [serial = 1132] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (15824000) [pid = 3612] [serial = 1113] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (18981800) [pid = 3612] [serial = 1134] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (10E3EC00) [pid = 3612] [serial = 1108] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (13049400) [pid = 3612] [serial = 1110] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (13318000) [pid = 3612] [serial = 1107] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1617E000) [pid = 3612] [serial = 1116] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1677CC00) [pid = 3612] [serial = 1117] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (13374400) [pid = 3612] [serial = 1111] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (18829C00) [pid = 3612] [serial = 1128] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1828E800) [pid = 3612] [serial = 1131] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (16C0B400) [pid = 3612] [serial = 1105] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1828B800) [pid = 3612] [serial = 1126] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (15F72400) [pid = 3612] [serial = 1104] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (18228400) [pid = 3612] [serial = 1125] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 3612 | 1464289908659 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3612 | ++DOCSHELL 102D9C00 == 76 [pid = 3612] [id = 405] 12:11:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (10A62400) [pid = 3612] [serial = 1215] [outer = 00000000] 12:11:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (130E0400) [pid = 3612] [serial = 1216] [outer = 10A62400] 12:11:48 INFO - PROCESS | 3612 | 1464289908707 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (1370A000) [pid = 3612] [serial = 1217] [outer = 10A62400] 12:11:49 INFO - PROCESS | 3612 | 1464289909109 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 800ms 12:11:49 INFO - PROCESS | 3612 | 1464289909157 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3612 | 1464289909159 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:11:49 INFO - PROCESS | 3612 | 1464289909162 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 3612 | 1464289909164 Marionette TRACE conn3 <- [1,1586,null,{}] 12:11:49 INFO - PROCESS | 3612 | 1464289909168 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 3612 | 1464289909260 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:11:49 INFO - PROCESS | 3612 | 1464289909271 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 3612 | ++DOCSHELL 1581C400 == 77 [pid = 3612] [id = 406] 12:11:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (15BAE800) [pid = 3612] [serial = 1218] [outer = 00000000] 12:11:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (16184400) [pid = 3612] [serial = 1219] [outer = 15BAE800] 12:11:49 INFO - PROCESS | 3612 | 1464289909316 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (169B2800) [pid = 3612] [serial = 1220] [outer = 15BAE800] 12:11:49 INFO - PROCESS | 3612 | 1464289909764 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 12:11:49 INFO - PROCESS | 3612 | 1464289909800 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3612 | 1464289909803 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:11:49 INFO - PROCESS | 3612 | 1464289909806 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 3612 | 1464289909808 Marionette TRACE conn3 <- [1,1590,null,{}] 12:11:49 INFO - PROCESS | 3612 | 1464289909811 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 3612 | 1464289909892 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:11:49 INFO - PROCESS | 3612 | 1464289909928 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 3612 | ++DOCSHELL 16A04C00 == 78 [pid = 3612] [id = 407] 12:11:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (16A08C00) [pid = 3612] [serial = 1221] [outer = 00000000] 12:11:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (16D79C00) [pid = 3612] [serial = 1222] [outer = 16A08C00] 12:11:49 INFO - PROCESS | 3612 | 1464289909974 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (16D80800) [pid = 3612] [serial = 1223] [outer = 16A08C00] 12:11:50 INFO - PROCESS | 3612 | 1464289910440 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 12:11:50 INFO - PROCESS | 3612 | 1464289910488 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3612 | 1464289910491 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:11:50 INFO - PROCESS | 3612 | 1464289910494 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:11:50 INFO - PROCESS | 3612 | 1464289910495 Marionette TRACE conn3 <- [1,1594,null,{}] 12:11:50 INFO - PROCESS | 3612 | 1464289910499 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 3612 | 1464289910603 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:11:50 INFO - PROCESS | 3612 | 1464289910610 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 3612 | ++DOCSHELL 16D7F000 == 79 [pid = 3612] [id = 408] 12:11:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (16ECDC00) [pid = 3612] [serial = 1224] [outer = 00000000] 12:11:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (17886400) [pid = 3612] [serial = 1225] [outer = 16ECDC00] 12:11:50 INFO - PROCESS | 3612 | 1464289910662 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (180A9000) [pid = 3612] [serial = 1226] [outer = 16ECDC00] 12:11:51 INFO - PROCESS | 3612 | 1464289911162 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 693ms 12:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:11:51 INFO - PROCESS | 3612 | 1464289911193 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3612 | 1464289911195 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:11:51 INFO - PROCESS | 3612 | 1464289911199 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3612 | 1464289911200 Marionette TRACE conn3 <- [1,1598,null,{}] 12:11:51 INFO - PROCESS | 3612 | 1464289911204 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 3612 | 1464289911334 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:11:51 INFO - PROCESS | 3612 | 1464289911357 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 3612 | ++DOCSHELL 18282400 == 80 [pid = 3612] [id = 409] 12:11:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (18284000) [pid = 3612] [serial = 1227] [outer = 00000000] 12:11:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (18827800) [pid = 3612] [serial = 1228] [outer = 18284000] 12:11:51 INFO - PROCESS | 3612 | 1464289911401 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (18920C00) [pid = 3612] [serial = 1229] [outer = 18284000] 12:11:51 INFO - PROCESS | 3612 | 1464289911832 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 677ms 12:11:51 INFO - PROCESS | 3612 | 1464289911882 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3612 | 1464289911884 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:11:51 INFO - PROCESS | 3612 | 1464289911888 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:11:51 INFO - PROCESS | 3612 | 1464289911889 Marionette TRACE conn3 <- [1,1602,null,{}] 12:11:51 INFO - PROCESS | 3612 | 1464289911893 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 3612 | 1464289912012 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:11:52 INFO - PROCESS | 3612 | 1464289912077 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3612 | ++DOCSHELL 17C09800 == 81 [pid = 3612] [id = 410] 12:11:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1828DC00) [pid = 3612] [serial = 1230] [outer = 00000000] 12:11:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (18988400) [pid = 3612] [serial = 1231] [outer = 1828DC00] 12:11:52 INFO - PROCESS | 3612 | 1464289912121 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (18990800) [pid = 3612] [serial = 1232] [outer = 1828DC00] 12:11:52 INFO - PROCESS | 3612 | 1464289912531 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:11:52 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 12:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 677ms 12:11:52 INFO - PROCESS | 3612 | 1464289912570 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3612 | 1464289912572 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:11:52 INFO - PROCESS | 3612 | 1464289912579 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 3612 | 1464289912581 Marionette TRACE conn3 <- [1,1606,null,{}] 12:11:52 INFO - PROCESS | 3612 | 1464289912591 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 3612 | 1464289912743 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (18986C00) [pid = 3612] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (13703C00) [pid = 3612] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (15697C00) [pid = 3612] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (18225000) [pid = 3612] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (19D58C00) [pid = 3612] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (176F0800) [pid = 3612] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (128A2800) [pid = 3612] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1AE33400) [pid = 3612] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1581E400) [pid = 3612] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1AE3CC00) [pid = 3612] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:11:53 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (18920000) [pid = 3612] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:11:53 INFO - PROCESS | 3612 | 1464289913144 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B5C00 == 82 [pid = 3612] [id = 411] 12:11:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (102F9400) [pid = 3612] [serial = 1233] [outer = 00000000] 12:11:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1370B000) [pid = 3612] [serial = 1234] [outer = 102F9400] 12:11:53 INFO - PROCESS | 3612 | 1464289913189 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1581E400) [pid = 3612] [serial = 1235] [outer = 102F9400] 12:11:53 INFO - PROCESS | 3612 | 1464289913544 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 12:11:53 INFO - PROCESS | 3612 | 1464289913550 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 3612 | 1464289913552 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:11:53 INFO - PROCESS | 3612 | 1464289913555 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:11:53 INFO - PROCESS | 3612 | 1464289913557 Marionette TRACE conn3 <- [1,1610,null,{}] 12:11:53 INFO - PROCESS | 3612 | 1464289913560 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 3612 | 1464289913645 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:11:53 INFO - PROCESS | 3612 | 1464289913651 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 3612 | ++DOCSHELL 10A56400 == 83 [pid = 3612] [id = 412] 12:11:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (12A74000) [pid = 3612] [serial = 1236] [outer = 00000000] 12:11:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (19A07800) [pid = 3612] [serial = 1237] [outer = 12A74000] 12:11:53 INFO - PROCESS | 3612 | 1464289913700 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (19A34000) [pid = 3612] [serial = 1238] [outer = 12A74000] 12:11:54 INFO - PROCESS | 3612 | 1464289914166 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:11:54 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 12:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 616ms 12:11:54 INFO - PROCESS | 3612 | 1464289914204 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3612 | 1464289914206 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:11:54 INFO - PROCESS | 3612 | 1464289914213 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3612 | 1464289914215 Marionette TRACE conn3 <- [1,1614,null,{}] 12:11:54 INFO - PROCESS | 3612 | 1464289914219 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 3612 | 1464289914320 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:11:54 INFO - PROCESS | 3612 | 1464289914326 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 3612 | ++DOCSHELL 19D58C00 == 84 [pid = 3612] [id = 413] 12:11:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (19F82400) [pid = 3612] [serial = 1239] [outer = 00000000] 12:11:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1A96AC00) [pid = 3612] [serial = 1240] [outer = 19F82400] 12:11:54 INFO - PROCESS | 3612 | 1464289914375 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1AADB000) [pid = 3612] [serial = 1241] [outer = 19F82400] 12:11:54 INFO - PROCESS | 3612 | 1464289914818 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 615ms 12:11:54 INFO - PROCESS | 3612 | 1464289914831 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3612 | 1464289914833 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:11:54 INFO - PROCESS | 3612 | 1464289914836 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:11:54 INFO - PROCESS | 3612 | 1464289914838 Marionette TRACE conn3 <- [1,1618,null,{}] 12:11:54 INFO - PROCESS | 3612 | 1464289914841 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 3612 | 1464289914976 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:11:54 INFO - PROCESS | 3612 | 1464289914985 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 3612 | ++DOCSHELL 1788A400 == 85 [pid = 3612] [id = 414] 12:11:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1A420C00) [pid = 3612] [serial = 1242] [outer = 00000000] 12:11:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1AE6D800) [pid = 3612] [serial = 1243] [outer = 1A420C00] 12:11:55 INFO - PROCESS | 3612 | 1464289915028 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1AF56400) [pid = 3612] [serial = 1244] [outer = 1A420C00] 12:11:55 INFO - PROCESS | 3612 | 1464289915759 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 969ms 12:11:55 INFO - PROCESS | 3612 | 1464289915808 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 3612 | 1464289915813 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:11:55 INFO - PROCESS | 3612 | 1464289915818 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 3612 | 1464289915823 Marionette TRACE conn3 <- [1,1622,null,{}] 12:11:55 INFO - PROCESS | 3612 | 1464289915828 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:55 INFO - PROCESS | 3612 | 1464289915956 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:11:56 INFO - PROCESS | 3612 | 1464289916068 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 3612 | ++DOCSHELL 0F2BC000 == 86 [pid = 3612] [id = 415] 12:11:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1022BC00) [pid = 3612] [serial = 1245] [outer = 00000000] 12:11:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (11A10800) [pid = 3612] [serial = 1246] [outer = 1022BC00] 12:11:56 INFO - PROCESS | 3612 | 1464289916125 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (13305000) [pid = 3612] [serial = 1247] [outer = 1022BC00] 12:11:56 INFO - PROCESS | 3612 | 1464289916726 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 12:11:56 INFO - PROCESS | 3612 | 1464289916810 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3612 | 1464289916816 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:11:56 INFO - PROCESS | 3612 | 1464289916837 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:11:56 INFO - PROCESS | 3612 | 1464289916840 Marionette TRACE conn3 <- [1,1626,null,{}] 12:11:56 INFO - PROCESS | 3612 | 1464289916844 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:56 INFO - PROCESS | 3612 | 1464289916966 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:11:57 INFO - PROCESS | 3612 | 1464289917105 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 3612 | ++DOCSHELL 15F70800 == 87 [pid = 3612] [id = 416] 12:11:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (15F77400) [pid = 3612] [serial = 1248] [outer = 00000000] 12:11:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (16189000) [pid = 3612] [serial = 1249] [outer = 15F77400] 12:11:57 INFO - PROCESS | 3612 | 1464289917162 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (16A0B400) [pid = 3612] [serial = 1250] [outer = 15F77400] 12:11:57 INFO - PROCESS | 3612 | 1464289917765 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 12:11:57 INFO - PROCESS | 3612 | 1464289917827 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 3612 | 1464289917830 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:11:57 INFO - PROCESS | 3612 | 1464289917817 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 3612 | 1464289917822 Marionette TRACE conn3 <- [1,1630,null,{}] 12:11:57 INFO - PROCESS | 3612 | 1464289917833 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:57 INFO - PROCESS | 3612 | 1464289917948 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:11:58 INFO - PROCESS | 3612 | 1464289918097 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 3612 | ++DOCSHELL 19A2F400 == 88 [pid = 3612] [id = 417] 12:11:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (19A33400) [pid = 3612] [serial = 1251] [outer = 00000000] 12:11:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1A884400) [pid = 3612] [serial = 1252] [outer = 19A33400] 12:11:58 INFO - PROCESS | 3612 | 1464289918155 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1AAE5400) [pid = 3612] [serial = 1253] [outer = 19A33400] 12:11:58 INFO - PROCESS | 3612 | 1464289918724 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 939ms 12:11:58 INFO - PROCESS | 3612 | 1464289918761 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3612 | 1464289918764 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:11:58 INFO - PROCESS | 3612 | 1464289918768 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3612 | 1464289918770 Marionette TRACE conn3 <- [1,1634,null,{}] 12:11:58 INFO - PROCESS | 3612 | 1464289918774 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 3612 | 1464289918879 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:11:59 INFO - PROCESS | 3612 | 1464289919037 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3612 | ++DOCSHELL 1B134400 == 89 [pid = 3612] [id = 418] 12:11:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1B134800) [pid = 3612] [serial = 1254] [outer = 00000000] 12:11:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1B2F0C00) [pid = 3612] [serial = 1255] [outer = 1B134800] 12:11:59 INFO - PROCESS | 3612 | 1464289919093 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1B2F1000) [pid = 3612] [serial = 1256] [outer = 1B134800] 12:11:59 INFO - PROCESS | 3612 | 1464289919645 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 939ms 12:11:59 INFO - PROCESS | 3612 | 1464289919696 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 3612 | 1464289919699 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:11:59 INFO - PROCESS | 3612 | 1464289919702 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 3612 | 1464289919704 Marionette TRACE conn3 <- [1,1638,null,{}] 12:11:59 INFO - PROCESS | 3612 | 1464289919708 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 3612 | 1464289919820 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:11:59 INFO - PROCESS | 3612 | 1464289919980 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 3612 | ++DOCSHELL 1B58BC00 == 90 [pid = 3612] [id = 419] 12:12:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1B624000) [pid = 3612] [serial = 1257] [outer = 00000000] 12:12:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1B62D400) [pid = 3612] [serial = 1258] [outer = 1B624000] 12:12:00 INFO - PROCESS | 3612 | 1464289920072 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1BD2D800) [pid = 3612] [serial = 1259] [outer = 1B624000] 12:12:00 INFO - PROCESS | 3612 | 1464289920710 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1077ms 12:12:00 INFO - PROCESS | 3612 | 1464289920781 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3612 | 1464289920784 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:12:00 INFO - PROCESS | 3612 | 1464289920787 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 3612 | 1464289920789 Marionette TRACE conn3 <- [1,1642,null,{}] 12:12:00 INFO - PROCESS | 3612 | 1464289920793 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 3612 | 1464289920919 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:12:01 INFO - PROCESS | 3612 | 1464289921065 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 3612 | ++DOCSHELL 1B625000 == 91 [pid = 3612] [id = 420] 12:12:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1D1BF400) [pid = 3612] [serial = 1260] [outer = 00000000] 12:12:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1E98CC00) [pid = 3612] [serial = 1261] [outer = 1D1BF400] 12:12:01 INFO - PROCESS | 3612 | 1464289921126 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1E991C00) [pid = 3612] [serial = 1262] [outer = 1D1BF400] 12:12:01 INFO - PROCESS | 3612 | 1464289921699 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 985ms 12:12:01 INFO - PROCESS | 3612 | 1464289921774 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3612 | 1464289921776 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:12:01 INFO - PROCESS | 3612 | 1464289921780 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3612 | 1464289921782 Marionette TRACE conn3 <- [1,1646,null,{}] 12:12:01 INFO - PROCESS | 3612 | 1464289921786 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 3612 | 1464289921898 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:12:02 INFO - PROCESS | 3612 | 1464289922044 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 3612 | ++DOCSHELL 1050C800 == 92 [pid = 3612] [id = 421] 12:12:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (10A78000) [pid = 3612] [serial = 1263] [outer = 00000000] 12:12:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1581A800) [pid = 3612] [serial = 1264] [outer = 10A78000] 12:12:02 INFO - PROCESS | 3612 | 1464289922099 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (16D78400) [pid = 3612] [serial = 1265] [outer = 10A78000] 12:12:02 INFO - PROCESS | 3612 | 1464289922693 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1139ms 12:12:02 INFO - PROCESS | 3612 | 1464289922927 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 3612 | 1464289922932 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:12:02 INFO - PROCESS | 3612 | 1464289922938 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 3612 | 1464289922941 Marionette TRACE conn3 <- [1,1650,null,{}] 12:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:12:02 INFO - PROCESS | 3612 | 1464289922946 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 3612 | 1464289923058 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:12:03 INFO - PROCESS | 3612 | 1464289923201 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 3612 | ++DOCSHELL 11220800 == 93 [pid = 3612] [id = 422] 12:12:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (11A05C00) [pid = 3612] [serial = 1266] [outer = 00000000] 12:12:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (12A7D800) [pid = 3612] [serial = 1267] [outer = 11A05C00] 12:12:03 INFO - PROCESS | 3612 | 1464289923251 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (13374C00) [pid = 3612] [serial = 1268] [outer = 11A05C00] 12:12:03 INFO - PROCESS | 3612 | 1464289923869 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 18225800 == 92 [pid = 3612] [id = 233] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 1A976800 == 91 [pid = 3612] [id = 262] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 1336F800 == 90 [pid = 3612] [id = 231] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 19D58C00 == 89 [pid = 3612] [id = 413] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 10A56400 == 88 [pid = 3612] [id = 412] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 0F2B5C00 == 87 [pid = 3612] [id = 411] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 17C09800 == 86 [pid = 3612] [id = 410] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 18282400 == 85 [pid = 3612] [id = 409] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 16D7F000 == 84 [pid = 3612] [id = 408] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 16A04C00 == 83 [pid = 3612] [id = 407] 12:12:03 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1B62D000) [pid = 3612] [serial = 1189] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 1581C400 == 82 [pid = 3612] [id = 406] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 102D9C00 == 81 [pid = 3612] [id = 405] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 13D27400 == 80 [pid = 3612] [id = 404] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 1055EC00 == 79 [pid = 3612] [id = 403] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 13321400 == 78 [pid = 3612] [id = 401] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 1898DC00 == 77 [pid = 3612] [id = 400] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 0F2B8800 == 76 [pid = 3612] [id = 399] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 10508000 == 75 [pid = 3612] [id = 398] 12:12:03 INFO - PROCESS | 3612 | --DOCSHELL 12AF3C00 == 74 [pid = 3612] [id = 397] 12:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1016ms 12:12:03 INFO - PROCESS | 3612 | 1464289923968 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3612 | 1464289923971 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:12:03 INFO - PROCESS | 3612 | 1464289923994 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 3612 | 1464289923997 Marionette TRACE conn3 <- [1,1654,null,{}] 12:12:03 INFO - PROCESS | 3612 | 1464289924001 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 3612 | 1464289924115 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1AE64400) [pid = 3612] [serial = 1003] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1AE6A800) [pid = 3612] [serial = 1006] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1AE64000) [pid = 3612] [serial = 1153] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (19A06000) [pid = 3612] [serial = 1174] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (15821C00) [pid = 3612] [serial = 1163] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1569D400) [pid = 3612] [serial = 1162] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (140BB400) [pid = 3612] [serial = 1141] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1617DC00) [pid = 3612] [serial = 1165] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1618C000) [pid = 3612] [serial = 1166] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (169BC400) [pid = 3612] [serial = 1144] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (188C1C00) [pid = 3612] [serial = 1171] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1AE39800) [pid = 3612] [serial = 1178] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1AAE7400) [pid = 3612] [serial = 1177] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (178E8800) [pid = 3612] [serial = 1168] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1809B800) [pid = 3612] [serial = 1169] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1AADCC00) [pid = 3612] [serial = 1150] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (16204000) [pid = 3612] [serial = 1159] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (15FB4800) [pid = 3612] [serial = 1183] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (19A36400) [pid = 3612] [serial = 1147] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1B57F000) [pid = 3612] [serial = 1156] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1B133800) [pid = 3612] [serial = 1180] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1AF50C00) [pid = 3612] [serial = 1186] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1B2F5C00) [pid = 3612] [serial = 1187] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1B13B800) [pid = 3612] [serial = 1181] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (19A28C00) [pid = 3612] [serial = 1175] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1A1D7000) [pid = 3612] [serial = 718] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1763A400) [pid = 3612] [serial = 1184] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (18924000) [pid = 3612] [serial = 1172] [outer = 00000000] [url = about:blank] 12:12:04 INFO - PROCESS | 3612 | 1464289924223 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 3612 | ++DOCSHELL 10225800 == 75 [pid = 3612] [id = 423] 12:12:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (10230800) [pid = 3612] [serial = 1269] [outer = 00000000] 12:12:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (13320800) [pid = 3612] [serial = 1270] [outer = 10230800] 12:12:04 INFO - PROCESS | 3612 | 1464289924253 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (157A9400) [pid = 3612] [serial = 1271] [outer = 10230800] 12:12:04 INFO - PROCESS | 3612 | 1464289924700 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 724ms 12:12:04 INFO - PROCESS | 3612 | 1464289924715 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3612 | 1464289924717 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:12:04 INFO - PROCESS | 3612 | 1464289924721 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 3612 | 1464289924723 Marionette TRACE conn3 <- [1,1658,null,{}] 12:12:04 INFO - PROCESS | 3612 | 1464289924736 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 3612 | 1464289924833 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:12:04 INFO - PROCESS | 3612 | 1464289924841 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 3612 | ++DOCSHELL 169B9800 == 76 [pid = 3612] [id = 424] 12:12:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (169BC400) [pid = 3612] [serial = 1272] [outer = 00000000] 12:12:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (16D77000) [pid = 3612] [serial = 1273] [outer = 169BC400] 12:12:04 INFO - PROCESS | 3612 | 1464289924895 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (17075000) [pid = 3612] [serial = 1274] [outer = 169BC400] 12:12:05 INFO - PROCESS | 3612 | 1464289925361 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 677ms 12:12:05 INFO - PROCESS | 3612 | 1464289925404 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3612 | 1464289925406 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:12:05 INFO - PROCESS | 3612 | 1464289925409 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:12:05 INFO - PROCESS | 3612 | 1464289925411 Marionette TRACE conn3 <- [1,1662,null,{}] 12:12:05 INFO - PROCESS | 3612 | 1464289925414 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 3612 | 1464289925504 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:12:05 INFO - PROCESS | 3612 | 1464289925510 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 3612 | ++DOCSHELL 17882400 == 77 [pid = 3612] [id = 425] 12:12:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (17884400) [pid = 3612] [serial = 1275] [outer = 00000000] 12:12:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (18222800) [pid = 3612] [serial = 1276] [outer = 17884400] 12:12:05 INFO - PROCESS | 3612 | 1464289925558 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (18287400) [pid = 3612] [serial = 1277] [outer = 17884400] 12:12:06 INFO - PROCESS | 3612 | 1464289926006 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 615ms 12:12:06 INFO - PROCESS | 3612 | 1464289926051 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3612 | 1464289926053 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 3612 | 1464289926057 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 3612 | 1464289926058 Marionette TRACE conn3 <- [1,1666,null,{}] 12:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:12:06 INFO - PROCESS | 3612 | 1464289926062 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 3612 | 1464289926162 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:12:06 INFO - PROCESS | 3612 | 1464289926168 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 3612 | ++DOCSHELL 16D7EC00 == 78 [pid = 3612] [id = 426] 12:12:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (17884C00) [pid = 3612] [serial = 1278] [outer = 00000000] 12:12:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1891FC00) [pid = 3612] [serial = 1279] [outer = 17884C00] 12:12:06 INFO - PROCESS | 3612 | 1464289926213 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (18929000) [pid = 3612] [serial = 1280] [outer = 17884C00] 12:12:06 INFO - PROCESS | 3612 | 1464289926716 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 12:12:06 INFO - PROCESS | 3612 | 1464289926745 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3612 | 1464289926747 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 3612 | 1464289926750 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:12:06 INFO - PROCESS | 3612 | 1464289926752 Marionette TRACE conn3 <- [1,1670,null,{}] 12:12:06 INFO - PROCESS | 3612 | 1464289926755 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 3612 | 1464289926930 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:12:06 INFO - PROCESS | 3612 | 1464289927005 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3612 | ++DOCSHELL 19A0B800 == 79 [pid = 3612] [id = 427] 12:12:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (19A2AC00) [pid = 3612] [serial = 1281] [outer = 00000000] 12:12:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (19F88C00) [pid = 3612] [serial = 1282] [outer = 19A2AC00] 12:12:07 INFO - PROCESS | 3612 | 1464289927050 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1A880400) [pid = 3612] [serial = 1283] [outer = 19A2AC00] 12:12:07 INFO - PROCESS | 3612 | 1464289927466 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 723ms 12:12:07 INFO - PROCESS | 3612 | 1464289927497 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3612 | 1464289927498 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:12:07 INFO - PROCESS | 3612 | 1464289927502 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 3612 | 1464289927503 Marionette TRACE conn3 <- [1,1674,null,{}] 12:12:07 INFO - PROCESS | 3612 | 1464289927507 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 3612 | 1464289927654 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:12:07 INFO - PROCESS | 3612 | 1464289927728 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3612 | ++DOCSHELL 0F2BA800 == 80 [pid = 3612] [id = 428] 12:12:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (13078800) [pid = 3612] [serial = 1284] [outer = 00000000] 12:12:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1AADA000) [pid = 3612] [serial = 1285] [outer = 13078800] 12:12:07 INFO - PROCESS | 3612 | 1464289927772 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1AE31400) [pid = 3612] [serial = 1286] [outer = 13078800] 12:12:08 INFO - PROCESS | 3612 | 1464289928189 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:12:08 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 12:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 724ms 12:12:08 INFO - PROCESS | 3612 | 1464289928225 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3612 | 1464289928227 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:12:08 INFO - PROCESS | 3612 | 1464289928234 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 3612 | 1464289928236 Marionette TRACE conn3 <- [1,1678,null,{}] 12:12:08 INFO - PROCESS | 3612 | 1464289928246 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:08 INFO - PROCESS | 3612 | 1464289928372 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:12:08 INFO - PROCESS | 3612 | 1464289928695 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (18284000) [pid = 3612] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1828DC00) [pid = 3612] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (14005800) [pid = 3612] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (16A08C00) [pid = 3612] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (16ECDC00) [pid = 3612] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1B57E400) [pid = 3612] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (15BAE800) [pid = 3612] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (10A62400) [pid = 3612] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (102F9400) [pid = 3612] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (10560C00) [pid = 3612] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (19F82400) [pid = 3612] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (12A74000) [pid = 3612] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1882B800) [pid = 3612] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (12A94000) [pid = 3612] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (15F71400) [pid = 3612] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (18987000) [pid = 3612] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (19A29C00) [pid = 3612] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (19D57800) [pid = 3612] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1AE6C400) [pid = 3612] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (12A7BC00) [pid = 3612] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (15FB4400) [pid = 3612] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (19A10C00) [pid = 3612] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1B13A400) [pid = 3612] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (102D0800) [pid = 3612] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:12:08 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (19A31000) [pid = 3612] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:12:08 INFO - PROCESS | 3612 | ++DOCSHELL 0F2AB800 == 81 [pid = 3612] [id = 429] 12:12:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (0F302800) [pid = 3612] [serial = 1287] [outer = 00000000] 12:12:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (10A81400) [pid = 3612] [serial = 1288] [outer = 0F302800] 12:12:08 INFO - PROCESS | 3612 | 1464289928739 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (13147800) [pid = 3612] [serial = 1289] [outer = 0F302800] 12:12:09 INFO - PROCESS | 3612 | 1464289929168 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 985ms 12:12:09 INFO - PROCESS | 3612 | 1464289929220 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 3612 | 1464289929222 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:12:09 INFO - PROCESS | 3612 | 1464289929225 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 3612 | 1464289929227 Marionette TRACE conn3 <- [1,1682,null,{}] 12:12:09 INFO - PROCESS | 3612 | 1464289929230 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 3612 | 1464289929362 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:12:09 INFO - PROCESS | 3612 | 1464289929377 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 3612 | ++DOCSHELL 13D25000 == 82 [pid = 3612] [id = 430] 12:12:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1792D400) [pid = 3612] [serial = 1290] [outer = 00000000] 12:12:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (188C4400) [pid = 3612] [serial = 1291] [outer = 1792D400] 12:12:09 INFO - PROCESS | 3612 | 1464289929420 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (19A2E800) [pid = 3612] [serial = 1292] [outer = 1792D400] 12:12:09 INFO - PROCESS | 3612 | 1464289929805 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 631ms 12:12:09 INFO - PROCESS | 3612 | 1464289929847 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 3612 | 1464289929849 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:12:09 INFO - PROCESS | 3612 | 1464289929852 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 3612 | 1464289929854 Marionette TRACE conn3 <- [1,1686,null,{}] 12:12:09 INFO - PROCESS | 3612 | 1464289929857 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 3612 | 1464289929993 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:12:10 INFO - PROCESS | 3612 | 1464289930005 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3612 | ++DOCSHELL 137E4800 == 83 [pid = 3612] [id = 431] 12:12:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (15F79800) [pid = 3612] [serial = 1293] [outer = 00000000] 12:12:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1AE64000) [pid = 3612] [serial = 1294] [outer = 15F79800] 12:12:10 INFO - PROCESS | 3612 | 1464289930049 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1AF59800) [pid = 3612] [serial = 1295] [outer = 15F79800] 12:12:10 INFO - PROCESS | 3612 | 1464289930455 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:12:10 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 12:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 616ms 12:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:12:10 INFO - PROCESS | 3612 | 1464289930490 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 3612 | 1464289930492 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:12:10 INFO - PROCESS | 3612 | 1464289930496 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 3612 | 1464289930498 Marionette TRACE conn3 <- [1,1690,null,{}] 12:12:10 INFO - PROCESS | 3612 | 1464289930501 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 3612 | 1464289930679 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:12:10 INFO - PROCESS | 3612 | 1464289930826 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3612 | ++DOCSHELL 0F2AA000 == 84 [pid = 3612] [id = 432] 12:12:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (0F2ACC00) [pid = 3612] [serial = 1296] [outer = 00000000] 12:12:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (0F2BB400) [pid = 3612] [serial = 1297] [outer = 0F2ACC00] 12:12:10 INFO - PROCESS | 3612 | 1464289930889 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (10509C00) [pid = 3612] [serial = 1298] [outer = 0F2ACC00] 12:12:11 INFO - PROCESS | 3612 | 1464289931477 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1016ms 12:12:11 INFO - PROCESS | 3612 | 1464289931542 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 3612 | 1464289931547 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:12:11 INFO - PROCESS | 3612 | 1464289931552 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 3612 | 1464289931556 Marionette TRACE conn3 <- [1,1694,null,{}] 12:12:11 INFO - PROCESS | 3612 | 1464289931561 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:11 INFO - PROCESS | 3612 | 1464289931683 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:12:11 INFO - PROCESS | 3612 | 1464289931833 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 3612 | ++DOCSHELL 15BB8000 == 85 [pid = 3612] [id = 433] 12:12:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (15F6B000) [pid = 3612] [serial = 1299] [outer = 00000000] 12:12:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (169B4400) [pid = 3612] [serial = 1300] [outer = 15F6B000] 12:12:11 INFO - PROCESS | 3612 | 1464289931891 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (16D77C00) [pid = 3612] [serial = 1301] [outer = 15F6B000] 12:12:12 INFO - PROCESS | 3612 | 1464289932486 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms 12:12:12 INFO - PROCESS | 3612 | 1464289932541 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 3612 | 1464289932545 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:12:12 INFO - PROCESS | 3612 | 1464289932549 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 3612 | 1464289932552 Marionette TRACE conn3 <- [1,1698,null,{}] 12:12:12 INFO - PROCESS | 3612 | 1464289932556 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 3612 | 1464289932671 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:12:12 INFO - PROCESS | 3612 | 1464289932821 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 3612 | ++DOCSHELL 18829000 == 86 [pid = 3612] [id = 434] 12:12:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1882F400) [pid = 3612] [serial = 1302] [outer = 00000000] 12:12:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (19A0D400) [pid = 3612] [serial = 1303] [outer = 1882F400] 12:12:12 INFO - PROCESS | 3612 | 1464289932877 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1A413C00) [pid = 3612] [serial = 1304] [outer = 1882F400] 12:12:13 INFO - PROCESS | 3612 | 1464289933479 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 12:12:13 INFO - PROCESS | 3612 | 1464289933535 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 3612 | 1464289933538 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:12:13 INFO - PROCESS | 3612 | 1464289933548 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 3612 | 1464289933554 Marionette TRACE conn3 <- [1,1702,null,{}] 12:12:13 INFO - PROCESS | 3612 | 1464289933559 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:13 INFO - PROCESS | 3612 | 1464289933674 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:12:13 INFO - PROCESS | 3612 | 1464289933840 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 3612 | ++DOCSHELL 1B58DC00 == 87 [pid = 3612] [id = 435] 12:12:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1B622400) [pid = 3612] [serial = 1305] [outer = 00000000] 12:12:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1B62E400) [pid = 3612] [serial = 1306] [outer = 1B622400] 12:12:13 INFO - PROCESS | 3612 | 1464289933898 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1BD27000) [pid = 3612] [serial = 1307] [outer = 1B622400] 12:12:14 INFO - PROCESS | 3612 | 1464289934440 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 938ms 12:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:12:14 INFO - PROCESS | 3612 | 1464289934489 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3612 | 1464289934492 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:12:14 INFO - PROCESS | 3612 | 1464289934496 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3612 | 1464289934498 Marionette TRACE conn3 <- [1,1706,null,{}] 12:12:14 INFO - PROCESS | 3612 | 1464289934501 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 3612 | 1464289934614 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:12:14 INFO - PROCESS | 3612 | 1464289934763 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3612 | ++DOCSHELL 1AE37800 == 88 [pid = 3612] [id = 436] 12:12:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1B140400) [pid = 3612] [serial = 1308] [outer = 00000000] 12:12:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1D1C3800) [pid = 3612] [serial = 1309] [outer = 1B140400] 12:12:14 INFO - PROCESS | 3612 | 1464289934818 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1E98D400) [pid = 3612] [serial = 1310] [outer = 1B140400] 12:12:15 INFO - PROCESS | 3612 | 1464289935393 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 923ms 12:12:15 INFO - PROCESS | 3612 | 1464289935424 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3612 | 1464289935426 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:12:15 INFO - PROCESS | 3612 | 1464289935430 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:12:15 INFO - PROCESS | 3612 | 1464289935432 Marionette TRACE conn3 <- [1,1710,null,{}] 12:12:15 INFO - PROCESS | 3612 | 1464289935436 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 3612 | 1464289935544 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:12:15 INFO - PROCESS | 3612 | 1464289935750 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 3612 | ++DOCSHELL 1D1C1400 == 89 [pid = 3612] [id = 437] 12:12:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1D1C2800) [pid = 3612] [serial = 1311] [outer = 00000000] 12:12:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1E995C00) [pid = 3612] [serial = 1312] [outer = 1D1C2800] 12:12:15 INFO - PROCESS | 3612 | 1464289935812 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1EB56C00) [pid = 3612] [serial = 1313] [outer = 1D1C2800] 12:12:16 INFO - PROCESS | 3612 | 1464289936386 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:12:16 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 12:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1015ms 12:12:16 INFO - PROCESS | 3612 | 1464289936470 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3612 | 1464289936473 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:12:16 INFO - PROCESS | 3612 | 1464289936476 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 3612 | 1464289936478 Marionette TRACE conn3 <- [1,1714,null,{}] 12:12:16 INFO - PROCESS | 3612 | 1464289936496 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:16 INFO - PROCESS | 3612 | 1464289936615 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:12:16 INFO - PROCESS | 3612 | 1464289936758 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3612 | ++DOCSHELL 188C3000 == 90 [pid = 3612] [id = 438] 12:12:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1B13AC00) [pid = 3612] [serial = 1314] [outer = 00000000] 12:12:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1EB61000) [pid = 3612] [serial = 1315] [outer = 1B13AC00] 12:12:16 INFO - PROCESS | 3612 | 1464289936814 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1F3D5000) [pid = 3612] [serial = 1316] [outer = 1B13AC00] 12:12:17 INFO - PROCESS | 3612 | 1464289937376 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 985ms 12:12:17 INFO - PROCESS | 3612 | 1464289937479 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3612 | 1464289937481 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:12:17 INFO - PROCESS | 3612 | 1464289937500 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:12:17 INFO - PROCESS | 3612 | 1464289937486 Marionette TRACE conn3 <- [1,1718,null,{}] 12:12:17 INFO - PROCESS | 3612 | 1464289937490 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 3612 | 1464289937603 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:12:17 INFO - PROCESS | 3612 | 1464289937749 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 3612 | ++DOCSHELL 0F309400 == 91 [pid = 3612] [id = 439] 12:12:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (105EEC00) [pid = 3612] [serial = 1317] [outer = 00000000] 12:12:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (140BE800) [pid = 3612] [serial = 1318] [outer = 105EEC00] 12:12:17 INFO - PROCESS | 3612 | 1464289937805 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (16203800) [pid = 3612] [serial = 1319] [outer = 105EEC00] 12:12:18 INFO - PROCESS | 3612 | 1464289938615 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:12:18 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 12:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1169ms 12:12:18 INFO - PROCESS | 3612 | 1464289938671 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 3612 | 1464289938675 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:12:18 INFO - PROCESS | 3612 | 1464289938680 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:12:18 INFO - PROCESS | 3612 | 1464289938684 Marionette TRACE conn3 <- [1,1722,null,{}] 12:12:18 INFO - PROCESS | 3612 | 1464289938690 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 3612 | 1464289938804 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:12:18 INFO - PROCESS | 3612 | 1464289938949 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 3612 | ++DOCSHELL 1055F400 == 92 [pid = 3612] [id = 440] 12:12:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (12A77000) [pid = 3612] [serial = 1320] [outer = 00000000] 12:12:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (140BA000) [pid = 3612] [serial = 1321] [outer = 12A77000] 12:12:18 INFO - PROCESS | 3612 | 1464289938999 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1569E000) [pid = 3612] [serial = 1322] [outer = 12A77000] 12:12:19 INFO - PROCESS | 3612 | 1464289939621 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 985ms 12:12:19 INFO - PROCESS | 3612 | 1464289939685 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3612 | 1464289939691 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:12:19 INFO - PROCESS | 3612 | 1464289939697 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 3612 | 1464289939700 Marionette TRACE conn3 <- [1,1726,null,{}] 12:12:19 INFO - PROCESS | 3612 | 1464289939704 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 3612 | 1464289939793 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:12:19 INFO - PROCESS | 3612 | 1464289939955 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 19A0FC00 == 91 [pid = 3612] [id = 382] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 1792D800 == 90 [pid = 3612] [id = 350] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 1AADD400 == 89 [pid = 3612] [id = 351] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 1AAD9800 == 88 [pid = 3612] [id = 384] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 1A414800 == 87 [pid = 3612] [id = 312] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 137E4800 == 86 [pid = 3612] [id = 431] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 13D25000 == 85 [pid = 3612] [id = 430] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 0F2AB800 == 84 [pid = 3612] [id = 429] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 0F2BA800 == 83 [pid = 3612] [id = 428] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 19A0B800 == 82 [pid = 3612] [id = 427] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 16D7EC00 == 81 [pid = 3612] [id = 426] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 17882400 == 80 [pid = 3612] [id = 425] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 169B9800 == 79 [pid = 3612] [id = 424] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 10225800 == 78 [pid = 3612] [id = 423] 12:12:19 INFO - PROCESS | 3612 | --DOCSHELL 11220800 == 77 [pid = 3612] [id = 422] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (137E8000) [pid = 3612] [serial = 1192] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (16A0F000) [pid = 3612] [serial = 1195] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (16D78800) [pid = 3612] [serial = 1198] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (19D62C00) [pid = 3612] [serial = 1201] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1B624400) [pid = 3612] [serial = 1204] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1D1C2400) [pid = 3612] [serial = 1207] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1AE6D800) [pid = 3612] [serial = 1243] [outer = 00000000] [url = about:blank] 12:12:19 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B4C00 == 78 [pid = 3612] [id = 441] 12:12:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (0F2B9400) [pid = 3612] [serial = 1323] [outer = 00000000] 12:12:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (10B7E800) [pid = 3612] [serial = 1324] [outer = 0F2B9400] 12:12:20 INFO - PROCESS | 3612 | 1464289940045 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1331E400) [pid = 3612] [serial = 1325] [outer = 0F2B9400] 12:12:20 INFO - PROCESS | 3612 | --DOCSHELL 15F70800 == 77 [pid = 3612] [id = 416] 12:12:20 INFO - PROCESS | 3612 | --DOCSHELL 0F2BC000 == 76 [pid = 3612] [id = 415] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (19A08000) [pid = 3612] [serial = 1036] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1581C800) [pid = 3612] [serial = 1039] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (16EBF000) [pid = 3612] [serial = 1042] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (19A2BC00) [pid = 3612] [serial = 1045] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1A96A000) [pid = 3612] [serial = 1048] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1AE35400) [pid = 3612] [serial = 1051] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1B137800) [pid = 3612] [serial = 1054] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1569F000) [pid = 3612] [serial = 1090] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1706F800) [pid = 3612] [serial = 1093] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1AE68400) [pid = 3612] [serial = 1096] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1B2F1800) [pid = 3612] [serial = 1099] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1B582000) [pid = 3612] [serial = 1102] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (18827800) [pid = 3612] [serial = 1228] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (18988400) [pid = 3612] [serial = 1231] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1569EC00) [pid = 3612] [serial = 1214] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (140B4400) [pid = 3612] [serial = 1213] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (16D79C00) [pid = 3612] [serial = 1222] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (16D80800) [pid = 3612] [serial = 1223] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (17886400) [pid = 3612] [serial = 1225] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1BD24400) [pid = 3612] [serial = 1190] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (16184400) [pid = 3612] [serial = 1219] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (169B2800) [pid = 3612] [serial = 1220] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (130E0400) [pid = 3612] [serial = 1216] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1370B000) [pid = 3612] [serial = 1234] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1370A000) [pid = 3612] [serial = 1217] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (11223000) [pid = 3612] [serial = 1211] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (10A61400) [pid = 3612] [serial = 1210] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1A96AC00) [pid = 3612] [serial = 1240] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (18990800) [pid = 3612] [serial = 1232] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1581E400) [pid = 3612] [serial = 1235] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (19A07800) [pid = 3612] [serial = 1237] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1AADB000) [pid = 3612] [serial = 1241] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (18920C00) [pid = 3612] [serial = 1229] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (19A34000) [pid = 3612] [serial = 1238] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (180A9000) [pid = 3612] [serial = 1226] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1A970000) [pid = 3612] [serial = 1138] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 3612 | 1464289940498 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 831ms 12:12:20 INFO - PROCESS | 3612 | 1464289940522 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 3612 | 1464289940524 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:12:20 INFO - PROCESS | 3612 | 1464289940528 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 3612 | 1464289940531 Marionette TRACE conn3 <- [1,1730,null,{}] 12:12:20 INFO - PROCESS | 3612 | 1464289940542 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 3612 | 1464289940640 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:12:20 INFO - PROCESS | 3612 | 1464289940650 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3612 | ++DOCSHELL 15F6D000 == 77 [pid = 3612] [id = 442] 12:12:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1617F400) [pid = 3612] [serial = 1326] [outer = 00000000] 12:12:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (169B6800) [pid = 3612] [serial = 1327] [outer = 1617F400] 12:12:20 INFO - PROCESS | 3612 | 1464289940698 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (16D75000) [pid = 3612] [serial = 1328] [outer = 1617F400] 12:12:21 INFO - PROCESS | 3612 | 1464289941184 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 693ms 12:12:21 INFO - PROCESS | 3612 | 1464289941210 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 3612 | 1464289941213 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:12:21 INFO - PROCESS | 3612 | 1464289941220 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 3612 | 1464289941221 Marionette TRACE conn3 <- [1,1734,null,{}] 12:12:21 INFO - PROCESS | 3612 | 1464289941225 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 3612 | 1464289941315 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:12:21 INFO - PROCESS | 3612 | 1464289941322 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 3612 | ++DOCSHELL 16EC2C00 == 78 [pid = 3612] [id = 443] 12:12:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (16EC6800) [pid = 3612] [serial = 1329] [outer = 00000000] 12:12:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1787D800) [pid = 3612] [serial = 1330] [outer = 16EC6800] 12:12:21 INFO - PROCESS | 3612 | 1464289941367 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1788B800) [pid = 3612] [serial = 1331] [outer = 16EC6800] 12:12:21 INFO - PROCESS | 3612 | 1464289941855 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 677ms 12:12:21 INFO - PROCESS | 3612 | 1464289941903 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 3612 | 1464289941905 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:12:21 INFO - PROCESS | 3612 | 1464289941909 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 3612 | 1464289941910 Marionette TRACE conn3 <- [1,1738,null,{}] 12:12:21 INFO - PROCESS | 3612 | 1464289941913 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 3612 | 1464289942000 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:12:22 INFO - PROCESS | 3612 | 1464289942008 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 3612 | ++DOCSHELL 170B8400 == 79 [pid = 3612] [id = 444] 12:12:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1792E000) [pid = 3612] [serial = 1332] [outer = 00000000] 12:12:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (18228400) [pid = 3612] [serial = 1333] [outer = 1792E000] 12:12:22 INFO - PROCESS | 3612 | 1464289942052 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (18290800) [pid = 3612] [serial = 1334] [outer = 1792E000] 12:12:22 INFO - PROCESS | 3612 | 1464289942515 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms 12:12:22 INFO - PROCESS | 3612 | 1464289942547 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3612 | 1464289942549 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:12:22 INFO - PROCESS | 3612 | 1464289942552 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 3612 | 1464289942554 Marionette TRACE conn3 <- [1,1742,null,{}] 12:12:22 INFO - PROCESS | 3612 | 1464289942566 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:22 INFO - PROCESS | 3612 | 1464289942707 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:12:22 INFO - PROCESS | 3612 | 1464289942760 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 3612 | ++DOCSHELL 18828800 == 80 [pid = 3612] [id = 445] 12:12:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (188BE000) [pid = 3612] [serial = 1335] [outer = 00000000] 12:12:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (18985400) [pid = 3612] [serial = 1336] [outer = 188BE000] 12:12:22 INFO - PROCESS | 3612 | 1464289942804 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (19A0A000) [pid = 3612] [serial = 1337] [outer = 188BE000] 12:12:23 INFO - PROCESS | 3612 | 1464289943244 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 754ms 12:12:23 INFO - PROCESS | 3612 | 1464289943297 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3612 | 1464289943299 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:12:23 INFO - PROCESS | 3612 | 1464289943302 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:12:23 INFO - PROCESS | 3612 | 1464289943304 Marionette TRACE conn3 <- [1,1746,null,{}] 12:12:23 INFO - PROCESS | 3612 | 1464289943307 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 3612 | 1464289943435 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:12:23 INFO - PROCESS | 3612 | 1464289943507 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 3612 | ++DOCSHELL 188BC800 == 81 [pid = 3612] [id = 446] 12:12:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (18925C00) [pid = 3612] [serial = 1338] [outer = 00000000] 12:12:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (19A2DC00) [pid = 3612] [serial = 1339] [outer = 18925C00] 12:12:23 INFO - PROCESS | 3612 | 1464289943551 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (19F7F800) [pid = 3612] [serial = 1340] [outer = 18925C00] 12:12:23 INFO - PROCESS | 3612 | 1464289943991 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms 12:12:24 INFO - PROCESS | 3612 | 1464289944077 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3612 | 1464289944079 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:12:24 INFO - PROCESS | 3612 | 1464289944088 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3612 | 1464289944073 Marionette TRACE conn3 <- [1,1750,null,{}] 12:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:12:24 INFO - PROCESS | 3612 | 1464289944076 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:24 INFO - PROCESS | 3612 | 1464289944201 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:12:24 INFO - PROCESS | 3612 | 1464289944279 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 3612 | ++DOCSHELL 1892A800 == 82 [pid = 3612] [id = 447] 12:12:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (19A2BC00) [pid = 3612] [serial = 1341] [outer = 00000000] 12:12:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1A96EC00) [pid = 3612] [serial = 1342] [outer = 19A2BC00] 12:12:24 INFO - PROCESS | 3612 | 1464289944323 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1AAD9C00) [pid = 3612] [serial = 1343] [outer = 19A2BC00] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1792D400) [pid = 3612] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (13078800) [pid = 3612] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (19A2AC00) [pid = 3612] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (17884400) [pid = 3612] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1A420C00) [pid = 3612] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (169BC400) [pid = 3612] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (17884C00) [pid = 3612] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (11A05C00) [pid = 3612] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (0F302800) [pid = 3612] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:12:24 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (10230800) [pid = 3612] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:12:24 INFO - PROCESS | 3612 | 1464289944883 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 862ms 12:12:24 INFO - PROCESS | 3612 | 1464289944960 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3612 | 1464289944962 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:12:24 INFO - PROCESS | 3612 | 1464289944965 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3612 | 1464289944967 Marionette TRACE conn3 <- [1,1754,null,{}] 12:12:24 INFO - PROCESS | 3612 | 1464289944970 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 3612 | 1464289945064 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:12:25 INFO - PROCESS | 3612 | 1464289945072 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3612 | ++DOCSHELL 1336D400 == 83 [pid = 3612] [id = 448] 12:12:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (13D27400) [pid = 3612] [serial = 1344] [outer = 00000000] 12:12:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (18924000) [pid = 3612] [serial = 1345] [outer = 13D27400] 12:12:25 INFO - PROCESS | 3612 | 1464289945115 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1A1D3800) [pid = 3612] [serial = 1346] [outer = 13D27400] 12:12:25 INFO - PROCESS | 3612 | 1464289945536 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 616ms 12:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:12:25 INFO - PROCESS | 3612 | 1464289945589 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3612 | 1464289945591 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:12:25 INFO - PROCESS | 3612 | 1464289945595 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3612 | 1464289945596 Marionette TRACE conn3 <- [1,1758,null,{}] 12:12:25 INFO - PROCESS | 3612 | 1464289945600 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 3612 | 1464289945689 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:12:25 INFO - PROCESS | 3612 | 1464289945728 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3612 | ++DOCSHELL 1A885C00 == 84 [pid = 3612] [id = 449] 12:12:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1AADF400) [pid = 3612] [serial = 1347] [outer = 00000000] 12:12:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1AE61000) [pid = 3612] [serial = 1348] [outer = 1AADF400] 12:12:25 INFO - PROCESS | 3612 | 1464289945779 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1AE67000) [pid = 3612] [serial = 1349] [outer = 1AADF400] 12:12:26 INFO - PROCESS | 3612 | 1464289946223 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 677ms 12:12:26 INFO - PROCESS | 3612 | 1464289946276 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3612 | 1464289946278 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:12:26 INFO - PROCESS | 3612 | 1464289946281 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 3612 | 1464289946284 Marionette TRACE conn3 <- [1,1762,null,{}] 12:12:26 INFO - PROCESS | 3612 | 1464289946287 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:26 INFO - PROCESS | 3612 | 1464289946393 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:12:26 INFO - PROCESS | 3612 | 1464289946406 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 3612 | ++DOCSHELL 1AE6D800 == 85 [pid = 3612] [id = 450] 12:12:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1AF5A800) [pid = 3612] [serial = 1350] [outer = 00000000] 12:12:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1B2F1800) [pid = 3612] [serial = 1351] [outer = 1AF5A800] 12:12:26 INFO - PROCESS | 3612 | 1464289946454 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1B583000) [pid = 3612] [serial = 1352] [outer = 1AF5A800] 12:12:27 INFO - PROCESS | 3612 | 1464289947202 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 923ms 12:12:27 INFO - PROCESS | 3612 | 1464289947228 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3612 | 1464289947233 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:12:27 INFO - PROCESS | 3612 | 1464289947238 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 3612 | 1464289947242 Marionette TRACE conn3 <- [1,1766,null,{}] 12:12:27 INFO - PROCESS | 3612 | 1464289947248 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 3612 | 1464289947363 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:12:27 INFO - PROCESS | 3612 | 1464289947488 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3612 | ++DOCSHELL 10A64800 == 86 [pid = 3612] [id = 451] 12:12:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (13139C00) [pid = 3612] [serial = 1353] [outer = 00000000] 12:12:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (14011800) [pid = 3612] [serial = 1354] [outer = 13139C00] 12:12:27 INFO - PROCESS | 3612 | 1464289947544 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (15824C00) [pid = 3612] [serial = 1355] [outer = 13139C00] 12:12:28 INFO - PROCESS | 3612 | 1464289948081 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:12:28 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 12:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 893ms 12:12:28 INFO - PROCESS | 3612 | 1464289948126 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3612 | 1464289948133 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:12:28 INFO - PROCESS | 3612 | 1464289948139 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 3612 | 1464289948142 Marionette TRACE conn3 <- [1,1770,null,{}] 12:12:28 INFO - PROCESS | 3612 | 1464289948146 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 3612 | 1464289948264 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:12:28 INFO - PROCESS | 3612 | 1464289948433 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 3612 | ++DOCSHELL 16ECC000 == 87 [pid = 3612] [id = 452] 12:12:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (170AE800) [pid = 3612] [serial = 1356] [outer = 00000000] 12:12:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (17C0B800) [pid = 3612] [serial = 1357] [outer = 170AE800] 12:12:28 INFO - PROCESS | 3612 | 1464289948488 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1822A800) [pid = 3612] [serial = 1358] [outer = 170AE800] 12:12:29 INFO - PROCESS | 3612 | 1464289949067 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:12:29 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 12:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 12:12:29 INFO - PROCESS | 3612 | 1464289949112 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3612 | 1464289949115 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:12:29 INFO - PROCESS | 3612 | 1464289949118 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 3612 | 1464289949122 Marionette TRACE conn3 <- [1,1774,null,{}] 12:12:29 INFO - PROCESS | 3612 | 1464289949133 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 3612 | 1464289949250 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:12:29 INFO - PROCESS | 3612 | 1464289949412 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 3612 | ++DOCSHELL 1AE3BC00 == 88 [pid = 3612] [id = 453] 12:12:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1AE63000) [pid = 3612] [serial = 1359] [outer = 00000000] 12:12:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1B133800) [pid = 3612] [serial = 1360] [outer = 1AE63000] 12:12:29 INFO - PROCESS | 3612 | 1464289949470 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1B2F0800) [pid = 3612] [serial = 1361] [outer = 1AE63000] 12:12:30 INFO - PROCESS | 3612 | 1464289950053 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:12:30 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 12:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 12:12:30 INFO - PROCESS | 3612 | 1464289950103 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3612 | 1464289950106 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:12:30 INFO - PROCESS | 3612 | 1464289950110 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3612 | 1464289950112 Marionette TRACE conn3 <- [1,1778,null,{}] 12:12:30 INFO - PROCESS | 3612 | 1464289950116 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 3612 | 1464289950232 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:12:30 INFO - PROCESS | 3612 | 1464289950385 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 3612 | ++DOCSHELL 17157C00 == 89 [pid = 3612] [id = 454] 12:12:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (19A0D000) [pid = 3612] [serial = 1362] [outer = 00000000] 12:12:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1BD26400) [pid = 3612] [serial = 1363] [outer = 19A0D000] 12:12:30 INFO - PROCESS | 3612 | 1464289950441 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1BD2FC00) [pid = 3612] [serial = 1364] [outer = 19A0D000] 12:12:30 INFO - PROCESS | 3612 | 1464289950954 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:12:30 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) 12:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 893ms 12:12:31 INFO - PROCESS | 3612 | 1464289951010 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3612 | 1464289951012 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:12:31 INFO - PROCESS | 3612 | 1464289951017 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3612 | 1464289951019 Marionette TRACE conn3 <- [1,1782,null,{}] 12:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:12:31 INFO - PROCESS | 3612 | 1464289951023 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 3612 | 1464289951132 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:12:31 INFO - PROCESS | 3612 | 1464289951293 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3612 | ++DOCSHELL 1B2F0400 == 90 [pid = 3612] [id = 455] 12:12:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1B580000) [pid = 3612] [serial = 1365] [outer = 00000000] 12:12:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1D1C5000) [pid = 3612] [serial = 1366] [outer = 1B580000] 12:12:31 INFO - PROCESS | 3612 | 1464289951349 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1EB52C00) [pid = 3612] [serial = 1367] [outer = 1B580000] 12:12:31 INFO - PROCESS | 3612 | 1464289951948 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 954ms 12:12:31 INFO - PROCESS | 3612 | 1464289951990 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3612 | 1464289951993 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:12:31 INFO - PROCESS | 3612 | 1464289951996 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3612 | 1464289951998 Marionette TRACE conn3 <- [1,1786,null,{}] 12:12:31 INFO - PROCESS | 3612 | 1464289952002 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 3612 | 1464289952122 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:12:32 INFO - PROCESS | 3612 | 1464289952273 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 3612 | ++DOCSHELL 1EB5F800 == 91 [pid = 3612] [id = 456] 12:12:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1F3D7400) [pid = 3612] [serial = 1368] [outer = 00000000] 12:12:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1F3DEC00) [pid = 3612] [serial = 1369] [outer = 1F3D7400] 12:12:32 INFO - PROCESS | 3612 | 1464289952328 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1F606800) [pid = 3612] [serial = 1370] [outer = 1F3D7400] 12:12:32 INFO - PROCESS | 3612 | 1464289952895 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 924ms 12:12:32 INFO - PROCESS | 3612 | 1464289952925 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3612 | 1464289952927 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:12:32 INFO - PROCESS | 3612 | 1464289952931 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3612 | 1464289952933 Marionette TRACE conn3 <- [1,1790,null,{}] 12:12:32 INFO - PROCESS | 3612 | 1464289952936 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 3612 | 1464289953044 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:12:33 INFO - PROCESS | 3612 | 1464289953193 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 3612 | ++DOCSHELL 1F3D1400 == 92 [pid = 3612] [id = 457] 12:12:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1F3D6000) [pid = 3612] [serial = 1371] [outer = 00000000] 12:12:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1F60E000) [pid = 3612] [serial = 1372] [outer = 1F3D6000] 12:12:33 INFO - PROCESS | 3612 | 1464289953248 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1F610C00) [pid = 3612] [serial = 1373] [outer = 1F3D6000] 12:12:33 INFO - PROCESS | 3612 | 1464289953760 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 893ms 12:12:33 INFO - PROCESS | 3612 | 1464289953819 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 3612 | 1464289953821 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:12:33 INFO - PROCESS | 3612 | 1464289953825 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 3612 | 1464289953827 Marionette TRACE conn3 <- [1,1794,null,{}] 12:12:33 INFO - PROCESS | 3612 | 1464289953831 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 3612 | 1464289953941 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:12:34 INFO - PROCESS | 3612 | 1464289954091 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 3612 | ++DOCSHELL 1F60BC00 == 93 [pid = 3612] [id = 458] 12:12:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (1F60C800) [pid = 3612] [serial = 1374] [outer = 00000000] 12:12:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1F64A400) [pid = 3612] [serial = 1375] [outer = 1F60C800] 12:12:34 INFO - PROCESS | 3612 | 1464289954145 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1F64D000) [pid = 3612] [serial = 1376] [outer = 1F60C800] 12:12:34 INFO - PROCESS | 3612 | 1464289954749 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 985ms 12:12:34 INFO - PROCESS | 3612 | 1464289954828 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3612 | 1464289954830 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:12:34 INFO - PROCESS | 3612 | 1464289954818 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3612 | 1464289954820 Marionette TRACE conn3 <- [1,1798,null,{}] 12:12:34 INFO - PROCESS | 3612 | 1464289954824 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 3612 | 1464289954933 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:12:35 INFO - PROCESS | 3612 | 1464289955086 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3612 | ++DOCSHELL 13049400 == 94 [pid = 3612] [id = 459] 12:12:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (13141800) [pid = 3612] [serial = 1377] [outer = 00000000] 12:12:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (16202C00) [pid = 3612] [serial = 1378] [outer = 13141800] 12:12:35 INFO - PROCESS | 3612 | 1464289955140 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (16D72000) [pid = 3612] [serial = 1379] [outer = 13141800] 12:12:35 INFO - PROCESS | 3612 | 1464289955903 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1123ms 12:12:35 INFO - PROCESS | 3612 | 1464289955965 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 3612 | 1464289955969 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:12:35 INFO - PROCESS | 3612 | 1464289955958 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 3612 | 1464289955961 Marionette TRACE conn3 <- [1,1802,null,{}] 12:12:35 INFO - PROCESS | 3612 | 1464289955967 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:36 INFO - PROCESS | 3612 | 1464289956080 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:12:36 INFO - PROCESS | 3612 | 1464289956237 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 3612 | ++DOCSHELL 1142B800 == 95 [pid = 3612] [id = 460] 12:12:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (12AF3C00) [pid = 3612] [serial = 1380] [outer = 00000000] 12:12:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (14FE3800) [pid = 3612] [serial = 1381] [outer = 12AF3C00] 12:12:36 INFO - PROCESS | 3612 | 1464289956288 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (16183800) [pid = 3612] [serial = 1382] [outer = 12AF3C00] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1788A400 == 94 [pid = 3612] [id = 414] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1A885C00 == 93 [pid = 3612] [id = 449] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1336D400 == 92 [pid = 3612] [id = 448] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1892A800 == 91 [pid = 3612] [id = 447] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 188BC800 == 90 [pid = 3612] [id = 446] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 18828800 == 89 [pid = 3612] [id = 445] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 170B8400 == 88 [pid = 3612] [id = 444] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 16EC2C00 == 87 [pid = 3612] [id = 443] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 15F6D000 == 86 [pid = 3612] [id = 442] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 0F2B4C00 == 85 [pid = 3612] [id = 441] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1055F400 == 84 [pid = 3612] [id = 440] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 188C3000 == 83 [pid = 3612] [id = 438] 12:12:36 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (1AE64000) [pid = 3612] [serial = 1294] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 3612 | 1464289956988 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1D1C1400 == 82 [pid = 3612] [id = 437] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1AE37800 == 81 [pid = 3612] [id = 436] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 1B58DC00 == 80 [pid = 3612] [id = 435] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 18829000 == 79 [pid = 3612] [id = 434] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 15BB8000 == 78 [pid = 3612] [id = 433] 12:12:36 INFO - PROCESS | 3612 | --DOCSHELL 0F2AA000 == 77 [pid = 3612] [id = 432] 12:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1031ms 12:12:37 INFO - PROCESS | 3612 | 1464289957007 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 3612 | 1464289957012 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (188C4400) [pid = 3612] [serial = 1291] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1AADA000) [pid = 3612] [serial = 1285] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (19A2E800) [pid = 3612] [serial = 1292] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (19F88C00) [pid = 3612] [serial = 1282] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (18222800) [pid = 3612] [serial = 1276] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (1A880400) [pid = 3612] [serial = 1283] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1B62D400) [pid = 3612] [serial = 1258] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (11A10800) [pid = 3612] [serial = 1246] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1AF56400) [pid = 3612] [serial = 1244] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (16D77000) [pid = 3612] [serial = 1273] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (18929000) [pid = 3612] [serial = 1280] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1891FC00) [pid = 3612] [serial = 1279] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1581A800) [pid = 3612] [serial = 1264] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (13374C00) [pid = 3612] [serial = 1268] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (10A81400) [pid = 3612] [serial = 1288] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1AE31400) [pid = 3612] [serial = 1286] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (16189000) [pid = 3612] [serial = 1249] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1E98CC00) [pid = 3612] [serial = 1261] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (12A7D800) [pid = 3612] [serial = 1267] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (157A9400) [pid = 3612] [serial = 1271] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (13320800) [pid = 3612] [serial = 1270] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1A884400) [pid = 3612] [serial = 1252] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (17075000) [pid = 3612] [serial = 1274] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (18287400) [pid = 3612] [serial = 1277] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1B2F0C00) [pid = 3612] [serial = 1255] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (13147800) [pid = 3612] [serial = 1289] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3612 | 1464289957039 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 3612 | 1464289957041 Marionette TRACE conn3 <- [1,1806,null,{}] 12:12:37 INFO - PROCESS | 3612 | 1464289957050 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 3612 | 1464289957150 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:12:37 INFO - PROCESS | 3612 | 1464289957163 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 3612 | ++DOCSHELL 1336D400 == 78 [pid = 3612] [id = 461] 12:12:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (13374C00) [pid = 3612] [serial = 1383] [outer = 00000000] 12:12:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (157A3000) [pid = 3612] [serial = 1384] [outer = 13374C00] 12:12:37 INFO - PROCESS | 3612 | 1464289957208 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (15F6D000) [pid = 3612] [serial = 1385] [outer = 13374C00] 12:12:37 INFO - PROCESS | 3612 | 1464289957740 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 738ms 12:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:12:37 INFO - PROCESS | 3612 | 1464289957782 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 3612 | 1464289957784 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:12:37 INFO - PROCESS | 3612 | 1464289957787 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 3612 | 1464289957791 Marionette TRACE conn3 <- [1,1810,null,{}] 12:12:37 INFO - PROCESS | 3612 | 1464289957801 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 3612 | 1464289957897 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:12:38 INFO - PROCESS | 3612 | 1464289958018 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3612 | ++DOCSHELL 17889800 == 79 [pid = 3612] [id = 462] 12:12:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1788A400) [pid = 3612] [serial = 1386] [outer = 00000000] 12:12:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1822C400) [pid = 3612] [serial = 1387] [outer = 1788A400] 12:12:38 INFO - PROCESS | 3612 | 1464289958066 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (18825C00) [pid = 3612] [serial = 1388] [outer = 1788A400] 12:12:38 INFO - PROCESS | 3612 | 1464289958434 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 12:12:38 INFO - PROCESS | 3612 | 1464289958471 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3612 | 1464289958475 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:12:38 INFO - PROCESS | 3612 | 1464289958479 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 3612 | 1464289958481 Marionette TRACE conn3 <- [1,1814,null,{}] 12:12:38 INFO - PROCESS | 3612 | 1464289958484 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 3612 | 1464289958578 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:12:38 INFO - PROCESS | 3612 | 1464289958584 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3612 | ++DOCSHELL 157AB000 == 80 [pid = 3612] [id = 463] 12:12:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (170B4800) [pid = 3612] [serial = 1389] [outer = 00000000] 12:12:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1892C800) [pid = 3612] [serial = 1390] [outer = 170B4800] 12:12:38 INFO - PROCESS | 3612 | 1464289958629 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (19A07800) [pid = 3612] [serial = 1391] [outer = 170B4800] 12:12:39 INFO - PROCESS | 3612 | 1464289959101 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 631ms 12:12:39 INFO - PROCESS | 3612 | 1464289959138 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3612 | 1464289959150 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:12:39 INFO - PROCESS | 3612 | 1464289959165 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3612 | 1464289959167 Marionette TRACE conn3 <- [1,1818,null,{}] 12:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:12:39 INFO - PROCESS | 3612 | 1464289959170 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 3612 | 1464289959282 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:12:39 INFO - PROCESS | 3612 | 1464289959337 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 3612 | ++DOCSHELL 19A2E400 == 81 [pid = 3612] [id = 464] 12:12:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (19A2E800) [pid = 3612] [serial = 1392] [outer = 00000000] 12:12:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (19F8A800) [pid = 3612] [serial = 1393] [outer = 19A2E800] 12:12:39 INFO - PROCESS | 3612 | 1464289959389 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1A41EC00) [pid = 3612] [serial = 1394] [outer = 19A2E800] 12:12:39 INFO - PROCESS | 3612 | 1464289959892 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 769ms 12:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:12:39 INFO - PROCESS | 3612 | 1464289959933 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3612 | 1464289959935 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:12:39 INFO - PROCESS | 3612 | 1464289959938 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3612 | 1464289959940 Marionette TRACE conn3 <- [1,1822,null,{}] 12:12:39 INFO - PROCESS | 3612 | 1464289959949 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 3612 | 1464289960091 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:12:40 INFO - PROCESS | 3612 | 1464289960166 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3612 | ++DOCSHELL 1A96D000 == 82 [pid = 3612] [id = 465] 12:12:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1AA79800) [pid = 3612] [serial = 1395] [outer = 00000000] 12:12:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1AE64000) [pid = 3612] [serial = 1396] [outer = 1AA79800] 12:12:40 INFO - PROCESS | 3612 | 1464289960211 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1B136000) [pid = 3612] [serial = 1397] [outer = 1AA79800] 12:12:40 INFO - PROCESS | 3612 | 1464289960628 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:12:40 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 12:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 724ms 12:12:40 INFO - PROCESS | 3612 | 1464289960663 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3612 | 1464289960665 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 3612 | 1464289960668 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:12:40 INFO - PROCESS | 3612 | 1464289960670 Marionette TRACE conn3 <- [1,1826,null,{}] 12:12:40 INFO - PROCESS | 3612 | 1464289960710 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 3612 | 1464289960838 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:12:40 INFO - PROCESS | 3612 | 1464289960915 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3612 | ++DOCSHELL 1AE69400 == 83 [pid = 3612] [id = 466] 12:12:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1AF54000) [pid = 3612] [serial = 1398] [outer = 00000000] 12:12:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1B62D400) [pid = 3612] [serial = 1399] [outer = 1AF54000] 12:12:40 INFO - PROCESS | 3612 | 1464289960959 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1C765000) [pid = 3612] [serial = 1400] [outer = 1AF54000] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (188BE000) [pid = 3612] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (18925C00) [pid = 3612] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (19A2BC00) [pid = 3612] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (12A77000) [pid = 3612] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (16EC6800) [pid = 3612] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1617F400) [pid = 3612] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (0F2B9400) [pid = 3612] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1792E000) [pid = 3612] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1AADF400) [pid = 3612] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (13D27400) [pid = 3612] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:12:41 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (15F79800) [pid = 3612] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:12:41 INFO - PROCESS | 3612 | 1464289961492 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 877ms 12:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:12:41 INFO - PROCESS | 3612 | 1464289961556 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3612 | 1464289961558 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:12:41 INFO - PROCESS | 3612 | 1464289961561 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3612 | 1464289961563 Marionette TRACE conn3 <- [1,1830,null,{}] 12:12:41 INFO - PROCESS | 3612 | 1464289961575 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 3612 | 1464289961675 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:12:41 INFO - PROCESS | 3612 | 1464289961688 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 3612 | ++DOCSHELL 169B7000 == 84 [pid = 3612] [id = 467] 12:12:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (16D80800) [pid = 3612] [serial = 1401] [outer = 00000000] 12:12:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (18828000) [pid = 3612] [serial = 1402] [outer = 16D80800] 12:12:41 INFO - PROCESS | 3612 | 1464289961731 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1AA7B000) [pid = 3612] [serial = 1403] [outer = 16D80800] 12:12:42 INFO - PROCESS | 3612 | 1464289962168 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 646ms 12:12:42 INFO - PROCESS | 3612 | 1464289962221 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3612 | 1464289962223 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:12:42 INFO - PROCESS | 3612 | 1464289962226 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3612 | 1464289962228 Marionette TRACE conn3 <- [1,1834,null,{}] 12:12:42 INFO - PROCESS | 3612 | 1464289962235 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 3612 | 1464289962326 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:12:42 INFO - PROCESS | 3612 | 1464289962360 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3612 | ++DOCSHELL 1828C000 == 85 [pid = 3612] [id = 468] 12:12:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1AF59400) [pid = 3612] [serial = 1404] [outer = 00000000] 12:12:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1D1BAC00) [pid = 3612] [serial = 1405] [outer = 1AF59400] 12:12:42 INFO - PROCESS | 3612 | 1464289962408 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1D1C5800) [pid = 3612] [serial = 1406] [outer = 1AF59400] 12:12:42 INFO - PROCESS | 3612 | 1464289962832 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:12:42 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) 12:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 631ms 12:12:42 INFO - PROCESS | 3612 | 1464289962851 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3612 | 1464289962853 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:12:42 INFO - PROCESS | 3612 | 1464289962856 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3612 | 1464289962858 Marionette TRACE conn3 <- [1,1838,null,{}] 12:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:12:42 INFO - PROCESS | 3612 | 1464289962879 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 3612 | 1464289962969 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:12:42 INFO - PROCESS | 3612 | 1464289962975 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3612 | ++DOCSHELL 1B2F0000 == 86 [pid = 3612] [id = 469] 12:12:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1E994000) [pid = 3612] [serial = 1407] [outer = 00000000] 12:12:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1EB58000) [pid = 3612] [serial = 1408] [outer = 1E994000] 12:12:43 INFO - PROCESS | 3612 | 1464289963019 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1F3DD800) [pid = 3612] [serial = 1409] [outer = 1E994000] 12:12:43 INFO - PROCESS | 3612 | 1464289963684 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 938ms 12:12:43 INFO - PROCESS | 3612 | 1464289963809 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 3612 | 1464289963813 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:12:43 INFO - PROCESS | 3612 | 1464289963819 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 3612 | 1464289963823 Marionette TRACE conn3 <- [1,1842,null,{}] 12:12:43 INFO - PROCESS | 3612 | 1464289963829 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 3612 | 1464289963995 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:12:44 INFO - PROCESS | 3612 | 1464289964143 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 3612 | ++DOCSHELL 10A5A800 == 87 [pid = 3612] [id = 470] 12:12:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (10B7B000) [pid = 3612] [serial = 1410] [outer = 00000000] 12:12:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (13319C00) [pid = 3612] [serial = 1411] [outer = 10B7B000] 12:12:44 INFO - PROCESS | 3612 | 1464289964204 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (15FB4800) [pid = 3612] [serial = 1412] [outer = 10B7B000] 12:12:44 INFO - PROCESS | 3612 | 1464289964789 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1031ms 12:12:44 INFO - PROCESS | 3612 | 1464289964852 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 3612 | 1464289964859 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:12:44 INFO - PROCESS | 3612 | 1464289964884 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3612 | 1464289964887 Marionette TRACE conn3 <- [1,1846,null,{}] 12:12:44 INFO - PROCESS | 3612 | 1464289964891 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 3612 | 1464289965010 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:12:45 INFO - PROCESS | 3612 | 1464289965165 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 3612 | ++DOCSHELL 170B9000 == 88 [pid = 3612] [id = 471] 12:12:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (17150400) [pid = 3612] [serial = 1413] [outer = 00000000] 12:12:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (17CAA800) [pid = 3612] [serial = 1414] [outer = 17150400] 12:12:45 INFO - PROCESS | 3612 | 1464289965221 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (18824800) [pid = 3612] [serial = 1415] [outer = 17150400] 12:12:45 INFO - PROCESS | 3612 | 1464289965844 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1031ms 12:12:45 INFO - PROCESS | 3612 | 1464289965930 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 3612 | 1464289965932 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:12:45 INFO - PROCESS | 3612 | 1464289965937 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 3612 | 1464289965941 Marionette TRACE conn3 <- [1,1850,null,{}] 12:12:45 INFO - PROCESS | 3612 | 1464289965966 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 3612 | 1464289966137 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:12:46 INFO - PROCESS | 3612 | 1464289966249 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 3612 | ++DOCSHELL 1B132800 == 89 [pid = 3612] [id = 472] 12:12:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (1B134C00) [pid = 3612] [serial = 1416] [outer = 00000000] 12:12:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1B58C800) [pid = 3612] [serial = 1417] [outer = 1B134C00] 12:12:46 INFO - PROCESS | 3612 | 1464289966309 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (1EB5B000) [pid = 3612] [serial = 1418] [outer = 1B134C00] 12:12:46 INFO - PROCESS | 3612 | 1464289966868 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 12:12:46 INFO - PROCESS | 3612 | 1464289966922 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3612 | 1464289966925 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:12:46 INFO - PROCESS | 3612 | 1464289966929 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3612 | 1464289966931 Marionette TRACE conn3 <- [1,1854,null,{}] 12:12:46 INFO - PROCESS | 3612 | 1464289966934 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 3612 | 1464289967051 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:12:47 INFO - PROCESS | 3612 | 1464289967218 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 3612 | ++DOCSHELL 1EC86C00 == 90 [pid = 3612] [id = 473] 12:12:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (1EC87000) [pid = 3612] [serial = 1419] [outer = 00000000] 12:12:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (1EC8A800) [pid = 3612] [serial = 1420] [outer = 1EC87000] 12:12:47 INFO - PROCESS | 3612 | 1464289967274 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (1EC8EC00) [pid = 3612] [serial = 1421] [outer = 1EC87000] 12:12:47 INFO - PROCESS | 3612 | 1464289967854 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 984ms 12:12:47 INFO - PROCESS | 3612 | 1464289967914 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 3612 | 1464289967917 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:12:47 INFO - PROCESS | 3612 | 1464289967920 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 3612 | 1464289967922 Marionette TRACE conn3 <- [1,1858,null,{}] 12:12:47 INFO - PROCESS | 3612 | 1464289967926 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 3612 | 1464289968037 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:12:48 INFO - PROCESS | 3612 | 1464289968191 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 3612 | ++DOCSHELL 15697C00 == 91 [pid = 3612] [id = 474] 12:12:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (1AE65800) [pid = 3612] [serial = 1422] [outer = 00000000] 12:12:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (1F613400) [pid = 3612] [serial = 1423] [outer = 1AE65800] 12:12:48 INFO - PROCESS | 3612 | 1464289968245 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (1F653400) [pid = 3612] [serial = 1424] [outer = 1AE65800] 12:12:48 INFO - PROCESS | 3612 | 1464289968813 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 923ms 12:12:48 INFO - PROCESS | 3612 | 1464289968865 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3612 | 1464289968868 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:12:48 INFO - PROCESS | 3612 | 1464289968871 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 3612 | 1464289968873 Marionette TRACE conn3 <- [1,1862,null,{}] 12:12:48 INFO - PROCESS | 3612 | 1464289968877 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 3612 | 1464289968998 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:12:49 INFO - PROCESS | 3612 | 1464289969155 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 3612 | ++DOCSHELL 1EC90400 == 92 [pid = 3612] [id = 475] 12:12:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (1F654400) [pid = 3612] [serial = 1425] [outer = 00000000] 12:12:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (20E8DC00) [pid = 3612] [serial = 1426] [outer = 1F654400] 12:12:49 INFO - PROCESS | 3612 | 1464289969210 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (20E90C00) [pid = 3612] [serial = 1427] [outer = 1F654400] 12:12:49 INFO - PROCESS | 3612 | 1464289969795 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 12:12:49 INFO - PROCESS | 3612 | 1464289969856 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3612 | 1464289969859 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:12:49 INFO - PROCESS | 3612 | 1464289969862 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 3612 | 1464289969864 Marionette TRACE conn3 <- [1,1866,null,{}] 12:12:49 INFO - PROCESS | 3612 | 1464289969883 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 3612 | 1464289969993 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:12:50 INFO - PROCESS | 3612 | 1464289970154 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 3612 | ++DOCSHELL 105ED400 == 93 [pid = 3612] [id = 476] 12:12:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1C7DE800) [pid = 3612] [serial = 1428] [outer = 00000000] 12:12:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (1C7E8000) [pid = 3612] [serial = 1429] [outer = 1C7DE800] 12:12:50 INFO - PROCESS | 3612 | 1464289970209 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (1C7EA000) [pid = 3612] [serial = 1430] [outer = 1C7DE800] 12:12:50 INFO - PROCESS | 3612 | 1464289970810 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 985ms 12:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:12:50 INFO - PROCESS | 3612 | 1464289970847 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3612 | 1464289970850 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:12:50 INFO - PROCESS | 3612 | 1464289970854 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3612 | 1464289970855 Marionette TRACE conn3 <- [1,1870,null,{}] 12:12:50 INFO - PROCESS | 3612 | 1464289970859 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 3612 | 1464289970970 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:12:51 INFO - PROCESS | 3612 | 1464289971350 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 3612 | ++DOCSHELL 0F309800 == 94 [pid = 3612] [id = 477] 12:12:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (0F30A800) [pid = 3612] [serial = 1431] [outer = 00000000] 12:12:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (11220C00) [pid = 3612] [serial = 1432] [outer = 0F30A800] 12:12:51 INFO - PROCESS | 3612 | 1464289971440 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (12A7E000) [pid = 3612] [serial = 1433] [outer = 0F30A800] 12:12:52 INFO - PROCESS | 3612 | 1464289972014 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1170ms 12:12:52 INFO - PROCESS | 3612 | 1464289972039 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 3612 | 1464289972044 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:12:52 INFO - PROCESS | 3612 | 1464289972049 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 3612 | 1464289972053 Marionette TRACE conn3 <- [1,1874,null,{}] 12:12:52 INFO - PROCESS | 3612 | 1464289972058 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 3612 | 1464289972167 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:12:52 INFO - PROCESS | 3612 | 1464289972340 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 3612 | ++DOCSHELL 12A76C00 == 95 [pid = 3612] [id = 478] 12:12:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (12A7B400) [pid = 3612] [serial = 1434] [outer = 00000000] 12:12:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (15824400) [pid = 3612] [serial = 1435] [outer = 12A7B400] 12:12:52 INFO - PROCESS | 3612 | 1464289972391 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (1617D800) [pid = 3612] [serial = 1436] [outer = 12A7B400] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1AE62800 == 94 [pid = 3612] [id = 385] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1828C000 == 93 [pid = 3612] [id = 468] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 169B7000 == 92 [pid = 3612] [id = 467] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1AE69400 == 91 [pid = 3612] [id = 466] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1A96D000 == 90 [pid = 3612] [id = 465] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 19A2E400 == 89 [pid = 3612] [id = 464] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 157AB000 == 88 [pid = 3612] [id = 463] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 17889800 == 87 [pid = 3612] [id = 462] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1336D400 == 86 [pid = 3612] [id = 461] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1142B800 == 85 [pid = 3612] [id = 460] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (169B4400) [pid = 3612] [serial = 1300] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (19A0D400) [pid = 3612] [serial = 1303] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (1B62E400) [pid = 3612] [serial = 1306] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (1D1C3800) [pid = 3612] [serial = 1309] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (1E995C00) [pid = 3612] [serial = 1312] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (1EB61000) [pid = 3612] [serial = 1315] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (140BE800) [pid = 3612] [serial = 1318] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (1B2F1800) [pid = 3612] [serial = 1351] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (0F2BB400) [pid = 3612] [serial = 1297] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1F3D1400 == 84 [pid = 3612] [id = 457] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1EB5F800 == 83 [pid = 3612] [id = 456] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1B2F0400 == 82 [pid = 3612] [id = 455] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 17157C00 == 81 [pid = 3612] [id = 454] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 1AE3BC00 == 80 [pid = 3612] [id = 453] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 16ECC000 == 79 [pid = 3612] [id = 452] 12:12:52 INFO - PROCESS | 3612 | --DOCSHELL 10A64800 == 78 [pid = 3612] [id = 451] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (1AF59800) [pid = 3612] [serial = 1295] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (18985400) [pid = 3612] [serial = 1336] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (19A0A000) [pid = 3612] [serial = 1337] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (19F7F800) [pid = 3612] [serial = 1340] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (19A2DC00) [pid = 3612] [serial = 1339] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (1A96EC00) [pid = 3612] [serial = 1342] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1569E000) [pid = 3612] [serial = 1322] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (140BA000) [pid = 3612] [serial = 1321] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (1787D800) [pid = 3612] [serial = 1330] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1788B800) [pid = 3612] [serial = 1331] [outer = 00000000] [url = about:blank] 12:12:52 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (169B6800) [pid = 3612] [serial = 1327] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (16D75000) [pid = 3612] [serial = 1328] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (10B7E800) [pid = 3612] [serial = 1324] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (1331E400) [pid = 3612] [serial = 1325] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (18228400) [pid = 3612] [serial = 1333] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1AE61000) [pid = 3612] [serial = 1348] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1AE67000) [pid = 3612] [serial = 1349] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1AAD9C00) [pid = 3612] [serial = 1343] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (18924000) [pid = 3612] [serial = 1345] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (18290800) [pid = 3612] [serial = 1334] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1A1D3800) [pid = 3612] [serial = 1346] [outer = 00000000] [url = about:blank] 12:12:53 INFO - PROCESS | 3612 | 1464289973062 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1016ms 12:12:53 INFO - PROCESS | 3612 | 1464289973080 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3612 | 1464289973084 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:12:53 INFO - PROCESS | 3612 | 1464289973103 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3612 | 1464289973105 Marionette TRACE conn3 <- [1,1878,null,{}] 12:12:53 INFO - PROCESS | 3612 | 1464289973109 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 3612 | 1464289973203 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:12:53 INFO - PROCESS | 3612 | 1464289973308 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 3612 | ++DOCSHELL 102D9C00 == 79 [pid = 3612] [id = 479] 12:12:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (10A60400) [pid = 3612] [serial = 1437] [outer = 00000000] 12:12:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (140B4400) [pid = 3612] [serial = 1438] [outer = 10A60400] 12:12:53 INFO - PROCESS | 3612 | 1464289973355 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (16871800) [pid = 3612] [serial = 1439] [outer = 10A60400] 12:12:53 INFO - PROCESS | 3612 | 1464289973808 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 785ms 12:12:53 INFO - PROCESS | 3612 | 1464289973887 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3612 | 1464289973889 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:12:53 INFO - PROCESS | 3612 | 1464289973894 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3612 | 1464289973900 Marionette TRACE conn3 <- [1,1882,null,{}] 12:12:53 INFO - PROCESS | 3612 | 1464289973908 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 3612 | 1464289974002 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:12:54 INFO - PROCESS | 3612 | 1464289974018 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3612 | ++DOCSHELL 16D75C00 == 80 [pid = 3612] [id = 480] 12:12:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (170B8400) [pid = 3612] [serial = 1440] [outer = 00000000] 12:12:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1788B800) [pid = 3612] [serial = 1441] [outer = 170B8400] 12:12:54 INFO - PROCESS | 3612 | 1464289974062 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (17CB4800) [pid = 3612] [serial = 1442] [outer = 170B8400] 12:12:54 INFO - PROCESS | 3612 | 1464289974515 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 677ms 12:12:54 INFO - PROCESS | 3612 | 1464289974575 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 3612 | 1464289974577 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:12:54 INFO - PROCESS | 3612 | 1464289974581 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:12:54 INFO - PROCESS | 3612 | 1464289974582 Marionette TRACE conn3 <- [1,1886,null,{}] 12:12:54 INFO - PROCESS | 3612 | 1464289974586 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 3612 | 1464289974680 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:12:54 INFO - PROCESS | 3612 | 1464289974688 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3612 | ++DOCSHELL 18225C00 == 81 [pid = 3612] [id = 481] 12:12:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1828F000) [pid = 3612] [serial = 1443] [outer = 00000000] 12:12:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1891FC00) [pid = 3612] [serial = 1444] [outer = 1828F000] 12:12:54 INFO - PROCESS | 3612 | 1464289974734 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (18928800) [pid = 3612] [serial = 1445] [outer = 1828F000] 12:12:55 INFO - PROCESS | 3612 | 1464289975234 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 723ms 12:12:55 INFO - PROCESS | 3612 | 1464289975321 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 3612 | 1464289975323 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:12:55 INFO - PROCESS | 3612 | 1464289975327 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 3612 | 1464289975328 Marionette TRACE conn3 <- [1,1890,null,{}] 12:12:55 INFO - PROCESS | 3612 | 1464289975331 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 3612 | 1464289975471 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:12:55 INFO - PROCESS | 3612 | 1464289975487 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 3612 | ++DOCSHELL 1898C000 == 82 [pid = 3612] [id = 482] 12:12:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (1898D400) [pid = 3612] [serial = 1446] [outer = 00000000] 12:12:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (19A0FC00) [pid = 3612] [serial = 1447] [outer = 1898D400] 12:12:55 INFO - PROCESS | 3612 | 1464289975541 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (19A34800) [pid = 3612] [serial = 1448] [outer = 1898D400] 12:12:56 INFO - PROCESS | 3612 | 1464289976009 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 739ms 12:12:56 INFO - PROCESS | 3612 | 1464289976051 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3612 | 1464289976053 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:12:56 INFO - PROCESS | 3612 | 1464289976056 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3612 | 1464289976058 Marionette TRACE conn3 <- [1,1894,null,{}] 12:12:56 INFO - PROCESS | 3612 | 1464289976061 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 3612 | 1464289976194 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:12:56 INFO - PROCESS | 3612 | 1464289976272 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 3612 | ++DOCSHELL 19A2C400 == 83 [pid = 3612] [id = 483] 12:12:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (19D58000) [pid = 3612] [serial = 1449] [outer = 00000000] 12:12:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (1A96BC00) [pid = 3612] [serial = 1450] [outer = 19D58000] 12:12:56 INFO - PROCESS | 3612 | 1464289976316 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (1AAD9000) [pid = 3612] [serial = 1451] [outer = 19D58000] 12:12:56 INFO - PROCESS | 3612 | 1464289976718 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 12:12:56 INFO - PROCESS | 3612 | 1464289976781 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3612 | 1464289976784 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:12:56 INFO - PROCESS | 3612 | 1464289976789 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3612 | 1464289976791 Marionette TRACE conn3 <- [1,1898,null,{}] 12:12:56 INFO - PROCESS | 3612 | 1464289976795 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 3612 | 1464289976952 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:12:56 INFO - PROCESS | 3612 | 1464289976975 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 3612 | ++DOCSHELL 140BC000 == 84 [pid = 3612] [id = 484] 12:12:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (1A971800) [pid = 3612] [serial = 1452] [outer = 00000000] 12:12:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (1AAE6C00) [pid = 3612] [serial = 1453] [outer = 1A971800] 12:12:57 INFO - PROCESS | 3612 | 1464289977019 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (1AE67000) [pid = 3612] [serial = 1454] [outer = 1A971800] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (1AF54000) [pid = 3612] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (1AF59400) [pid = 3612] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (16D80800) [pid = 3612] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1788A400) [pid = 3612] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (1AF5A800) [pid = 3612] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (170B4800) [pid = 3612] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (12AF3C00) [pid = 3612] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (19A2E800) [pid = 3612] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (13374C00) [pid = 3612] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:12:57 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (1AA79800) [pid = 3612] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:12:57 INFO - PROCESS | 3612 | 1464289977675 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 924ms 12:12:57 INFO - PROCESS | 3612 | 1464289977715 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 3612 | 1464289977717 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:12:57 INFO - PROCESS | 3612 | 1464289977727 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 3612 | 1464289977729 Marionette TRACE conn3 <- [1,1902,null,{}] 12:12:57 INFO - PROCESS | 3612 | 1464289977732 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:57 INFO - PROCESS | 3612 | 1464289977836 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:12:57 INFO - PROCESS | 3612 | 1464289977848 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 3612 | ++DOCSHELL 1787C400 == 85 [pid = 3612] [id = 485] 12:12:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (1788A400) [pid = 3612] [serial = 1455] [outer = 00000000] 12:12:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (1898C800) [pid = 3612] [serial = 1456] [outer = 1788A400] 12:12:57 INFO - PROCESS | 3612 | 1464289977896 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1A885C00) [pid = 3612] [serial = 1457] [outer = 1788A400] 12:12:58 INFO - PROCESS | 3612 | 1464289978331 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 631ms 12:12:58 INFO - PROCESS | 3612 | 1464289978363 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 3612 | 1464289978365 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:12:58 INFO - PROCESS | 3612 | 1464289978369 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:12:58 INFO - PROCESS | 3612 | 1464289978370 Marionette TRACE conn3 <- [1,1906,null,{}] 12:12:58 INFO - PROCESS | 3612 | 1464289978394 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 3612 | 1464289978485 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:12:58 INFO - PROCESS | 3612 | 1464289978515 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3612 | ++DOCSHELL 140BAC00 == 86 [pid = 3612] [id = 486] 12:12:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (1828C000) [pid = 3612] [serial = 1458] [outer = 00000000] 12:12:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (1AF59800) [pid = 3612] [serial = 1459] [outer = 1828C000] 12:12:58 INFO - PROCESS | 3612 | 1464289978560 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (1B131800) [pid = 3612] [serial = 1460] [outer = 1828C000] 12:12:58 INFO - PROCESS | 3612 | 1464289978993 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 693ms 12:12:59 INFO - PROCESS | 3612 | 1464289979051 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3612 | 1464289979053 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:12:59 INFO - PROCESS | 3612 | 1464289979056 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3612 | 1464289979058 Marionette TRACE conn3 <- [1,1910,null,{}] 12:12:59 INFO - PROCESS | 3612 | 1464289979061 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 3612 | 1464289979151 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:12:59 INFO - PROCESS | 3612 | 1464289979158 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 3612 | ++DOCSHELL 10A57800 == 87 [pid = 3612] [id = 487] 12:12:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (19F8DC00) [pid = 3612] [serial = 1461] [outer = 00000000] 12:12:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (1B584C00) [pid = 3612] [serial = 1462] [outer = 19F8DC00] 12:12:59 INFO - PROCESS | 3612 | 1464289979207 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (1C7DF400) [pid = 3612] [serial = 1463] [outer = 19F8DC00] 12:12:59 INFO - PROCESS | 3612 | 1464289979955 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 939ms 12:12:59 INFO - PROCESS | 3612 | 1464289979986 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3612 | 1464289979991 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:12:59 INFO - PROCESS | 3612 | 1464289979997 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3612 | 1464289980000 Marionette TRACE conn3 <- [1,1914,null,{}] 12:13:00 INFO - PROCESS | 3612 | 1464289980006 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 3612 | 1464289980132 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:13:00 INFO - PROCESS | 3612 | 1464289980290 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3612 | ++DOCSHELL 0F306C00 == 88 [pid = 3612] [id = 488] 12:13:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (1331A400) [pid = 3612] [serial = 1464] [outer = 00000000] 12:13:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (15694000) [pid = 3612] [serial = 1465] [outer = 1331A400] 12:13:00 INFO - PROCESS | 3612 | 1464289980350 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (15BB8000) [pid = 3612] [serial = 1466] [outer = 1331A400] 12:13:00 INFO - PROCESS | 3612 | 1464289980922 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 985ms 12:13:00 INFO - PROCESS | 3612 | 1464289981001 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 3612 | 1464289981007 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:13:00 INFO - PROCESS | 3612 | 1464289980997 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3612 | 1464289981000 Marionette TRACE conn3 <- [1,1918,null,{}] 12:13:01 INFO - PROCESS | 3612 | 1464289981004 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 3612 | 1464289981183 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:13:01 INFO - PROCESS | 3612 | 1464289981194 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3612 | ++DOCSHELL 16D77000 == 89 [pid = 3612] [id = 489] 12:13:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (16D7EC00) [pid = 3612] [serial = 1467] [outer = 00000000] 12:13:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1787F000) [pid = 3612] [serial = 1468] [outer = 16D7EC00] 12:13:01 INFO - PROCESS | 3612 | 1464289981249 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (1828D400) [pid = 3612] [serial = 1469] [outer = 16D7EC00] 12:13:01 INFO - PROCESS | 3612 | 1464289981947 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 985ms 12:13:01 INFO - PROCESS | 3612 | 1464289982001 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3612 | 1464289982004 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:13:01 INFO - PROCESS | 3612 | 1464289982007 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3612 | 1464289982011 Marionette TRACE conn3 <- [1,1922,null,{}] 12:13:02 INFO - PROCESS | 3612 | 1464289982022 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 3612 | 1464289982178 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:13:02 INFO - PROCESS | 3612 | 1464289982198 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3612 | ++DOCSHELL 1AF54800 == 90 [pid = 3612] [id = 490] 12:13:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (1AF56800) [pid = 3612] [serial = 1470] [outer = 00000000] 12:13:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (1B2F3800) [pid = 3612] [serial = 1471] [outer = 1AF56800] 12:13:02 INFO - PROCESS | 3612 | 1464289982254 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (1BD2D400) [pid = 3612] [serial = 1472] [outer = 1AF56800] 12:13:02 INFO - PROCESS | 3612 | 1464289982958 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 985ms 12:13:02 INFO - PROCESS | 3612 | 1464289982992 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3612 | 1464289982995 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:13:02 INFO - PROCESS | 3612 | 1464289982999 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 3612 | 1464289983001 Marionette TRACE conn3 <- [1,1926,null,{}] 12:13:02 INFO - PROCESS | 3612 | 1464289983005 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 3612 | 1464289983117 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:13:03 INFO - PROCESS | 3612 | 1464289983312 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3612 | ++DOCSHELL 1BD27C00 == 91 [pid = 3612] [id = 491] 12:13:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (1C768400) [pid = 3612] [serial = 1473] [outer = 00000000] 12:13:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (1E98B400) [pid = 3612] [serial = 1474] [outer = 1C768400] 12:13:03 INFO - PROCESS | 3612 | 1464289983368 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (1EB52800) [pid = 3612] [serial = 1475] [outer = 1C768400] 12:13:03 INFO - PROCESS | 3612 | 1464289983910 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 923ms 12:13:03 INFO - PROCESS | 3612 | 1464289983927 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3612 | 1464289983929 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:13:03 INFO - PROCESS | 3612 | 1464289983933 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3612 | 1464289983935 Marionette TRACE conn3 <- [1,1930,null,{}] 12:13:03 INFO - PROCESS | 3612 | 1464289983938 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 3612 | 1464289984050 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:13:04 INFO - PROCESS | 3612 | 1464289984218 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3612 | ++DOCSHELL 1C724400 == 92 [pid = 3612] [id = 492] 12:13:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (1C727400) [pid = 3612] [serial = 1476] [outer = 00000000] 12:13:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (1C72AC00) [pid = 3612] [serial = 1477] [outer = 1C727400] 12:13:04 INFO - PROCESS | 3612 | 1464289984276 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (1C72E400) [pid = 3612] [serial = 1478] [outer = 1C727400] 12:13:04 INFO - PROCESS | 3612 | 1464289984852 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 985ms 12:13:04 INFO - PROCESS | 3612 | 1464289984920 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3612 | 1464289984922 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:13:04 INFO - PROCESS | 3612 | 1464289984926 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3612 | 1464289984930 Marionette TRACE conn3 <- [1,1934,null,{}] 12:13:04 INFO - PROCESS | 3612 | 1464289984935 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 3612 | 1464289985099 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:13:05 INFO - PROCESS | 3612 | 1464289985256 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3612 | ++DOCSHELL 1C72C400 == 93 [pid = 3612] [id = 493] 12:13:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (1D1BA000) [pid = 3612] [serial = 1479] [outer = 00000000] 12:13:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (1D1DCC00) [pid = 3612] [serial = 1480] [outer = 1D1BA000] 12:13:05 INFO - PROCESS | 3612 | 1464289985299 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (1D1E0C00) [pid = 3612] [serial = 1481] [outer = 1D1BA000] 12:13:05 INFO - PROCESS | 3612 | 1464289985881 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 985ms 12:13:05 INFO - PROCESS | 3612 | 1464289985915 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3612 | 1464289985918 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:13:05 INFO - PROCESS | 3612 | 1464289985923 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3612 | 1464289985925 Marionette TRACE conn3 <- [1,1938,null,{}] 12:13:05 INFO - PROCESS | 3612 | 1464289985929 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 3612 | 1464289986045 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:13:06 INFO - PROCESS | 3612 | 1464289986213 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3612 | ++DOCSHELL 1C7E7C00 == 94 [pid = 3612] [id = 494] 12:13:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (1D1C2000) [pid = 3612] [serial = 1482] [outer = 00000000] 12:13:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 200 (1EB60800) [pid = 3612] [serial = 1483] [outer = 1D1C2000] 12:13:06 INFO - PROCESS | 3612 | 1464289986268 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (1EC8AC00) [pid = 3612] [serial = 1484] [outer = 1D1C2000] 12:13:06 INFO - PROCESS | 3612 | 1464289986785 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 939ms 12:13:06 INFO - PROCESS | 3612 | 1464289986852 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3612 | 1464289986854 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:13:06 INFO - PROCESS | 3612 | 1464289986858 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 3612 | 1464289986860 Marionette TRACE conn3 <- [1,1942,null,{}] 12:13:06 INFO - PROCESS | 3612 | 1464289986864 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 3612 | 1464289986981 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:13:07 INFO - PROCESS | 3612 | 1464289987173 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 3612 | ++DOCSHELL 12A74C00 == 95 [pid = 3612] [id = 495] 12:13:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 202 (1C7DFC00) [pid = 3612] [serial = 1485] [outer = 00000000] 12:13:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 203 (1F3DE000) [pid = 3612] [serial = 1486] [outer = 1C7DFC00] 12:13:07 INFO - PROCESS | 3612 | 1464289987227 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 204 (1F611400) [pid = 3612] [serial = 1487] [outer = 1C7DFC00] 12:13:07 INFO - PROCESS | 3612 | 1464289987789 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 985ms 12:13:07 INFO - PROCESS | 3612 | 1464289987844 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3612 | 1464289987846 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:13:07 INFO - PROCESS | 3612 | 1464289987850 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 3612 | 1464289987852 Marionette TRACE conn3 <- [1,1946,null,{}] 12:13:07 INFO - PROCESS | 3612 | 1464289987856 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 3612 | 1464289987968 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:13:08 INFO - PROCESS | 3612 | 1464289988154 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3612 | ++DOCSHELL 15F74800 == 96 [pid = 3612] [id = 496] 12:13:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 205 (15FB4400) [pid = 3612] [serial = 1488] [outer = 00000000] 12:13:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 206 (1787DC00) [pid = 3612] [serial = 1489] [outer = 15FB4400] 12:13:08 INFO - PROCESS | 3612 | 1464289988209 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 207 (1A420C00) [pid = 3612] [serial = 1490] [outer = 15FB4400] 12:13:09 INFO - PROCESS | 3612 | 1464289989026 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1231ms 12:13:09 INFO - PROCESS | 3612 | 1464289989095 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3612 | 1464289989099 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:13:09 INFO - PROCESS | 3612 | 1464289989104 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3612 | 1464289989108 Marionette TRACE conn3 <- [1,1950,null,{}] 12:13:09 INFO - PROCESS | 3612 | 1464289989114 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 3612 | 1464289989325 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:13:09 INFO - PROCESS | 3612 | 1464289989442 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 3612 | ++DOCSHELL 1331A000 == 97 [pid = 3612] [id = 497] 12:13:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 208 (1331E400) [pid = 3612] [serial = 1491] [outer = 00000000] 12:13:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 209 (156D1800) [pid = 3612] [serial = 1492] [outer = 1331E400] 12:13:09 INFO - PROCESS | 3612 | 1464289989498 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 210 (1618C400) [pid = 3612] [serial = 1493] [outer = 1331E400] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 1AE6D800 == 96 [pid = 3612] [id = 450] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 19A0F000 == 95 [pid = 3612] [id = 272] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 140BAC00 == 94 [pid = 3612] [id = 486] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 1787C400 == 93 [pid = 3612] [id = 485] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 140BC000 == 92 [pid = 3612] [id = 484] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 19A2C400 == 91 [pid = 3612] [id = 483] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 1898C000 == 90 [pid = 3612] [id = 482] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 18225C00 == 89 [pid = 3612] [id = 481] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 16D75C00 == 88 [pid = 3612] [id = 480] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 102D9C00 == 87 [pid = 3612] [id = 479] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 12A76C00 == 86 [pid = 3612] [id = 478] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 0F309800 == 85 [pid = 3612] [id = 477] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 209 (1EB58000) [pid = 3612] [serial = 1408] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 1EC90400 == 84 [pid = 3612] [id = 475] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 15697C00 == 83 [pid = 3612] [id = 474] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 1EC86C00 == 82 [pid = 3612] [id = 473] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 1B132800 == 81 [pid = 3612] [id = 472] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 170B9000 == 80 [pid = 3612] [id = 471] 12:13:10 INFO - PROCESS | 3612 | --DOCSHELL 10A5A800 == 79 [pid = 3612] [id = 470] 12:13:10 INFO - PROCESS | 3612 | 1464289990142 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1078ms 12:13:10 INFO - PROCESS | 3612 | 1464289990197 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3612 | 1464289990202 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:13:10 INFO - PROCESS | 3612 | 1464289990208 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3612 | 1464289990210 Marionette TRACE conn3 <- [1,1954,null,{}] 12:13:10 INFO - PROCESS | 3612 | 1464289990214 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 3612 | 1464289990313 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 208 (1822C400) [pid = 3612] [serial = 1387] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 207 (18825C00) [pid = 3612] [serial = 1388] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 206 (1B583000) [pid = 3612] [serial = 1352] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 205 (1892C800) [pid = 3612] [serial = 1390] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 204 (16183800) [pid = 3612] [serial = 1382] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 203 (14FE3800) [pid = 3612] [serial = 1381] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 202 (19F8A800) [pid = 3612] [serial = 1393] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 201 (1A41EC00) [pid = 3612] [serial = 1394] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (1B133800) [pid = 3612] [serial = 1360] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 199 (1BD26400) [pid = 3612] [serial = 1363] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (17C0B800) [pid = 3612] [serial = 1357] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (157A3000) [pid = 3612] [serial = 1384] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (1F3DEC00) [pid = 3612] [serial = 1369] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (1B136000) [pid = 3612] [serial = 1397] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (15F6D000) [pid = 3612] [serial = 1385] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (16202C00) [pid = 3612] [serial = 1378] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (1AE64000) [pid = 3612] [serial = 1396] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (1D1C5000) [pid = 3612] [serial = 1366] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (14011800) [pid = 3612] [serial = 1354] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (1F60E000) [pid = 3612] [serial = 1372] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (1F64A400) [pid = 3612] [serial = 1375] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (1B62D400) [pid = 3612] [serial = 1399] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (1D1BAC00) [pid = 3612] [serial = 1405] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (1D1C5800) [pid = 3612] [serial = 1406] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1C765000) [pid = 3612] [serial = 1400] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (18828000) [pid = 3612] [serial = 1402] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (1AA7B000) [pid = 3612] [serial = 1403] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (19A07800) [pid = 3612] [serial = 1391] [outer = 00000000] [url = about:blank] 12:13:10 INFO - PROCESS | 3612 | 1464289990440 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3612 | ++DOCSHELL 0F30E800 == 80 [pid = 3612] [id = 498] 12:13:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (10A5A800) [pid = 3612] [serial = 1494] [outer = 00000000] 12:13:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (14FE3800) [pid = 3612] [serial = 1495] [outer = 10A5A800] 12:13:10 INFO - PROCESS | 3612 | 1464289990486 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (15F72800) [pid = 3612] [serial = 1496] [outer = 10A5A800] 12:13:10 INFO - PROCESS | 3612 | 1464289990914 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 723ms 12:13:10 INFO - PROCESS | 3612 | 1464289990933 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3612 | 1464289990935 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:13:10 INFO - PROCESS | 3612 | 1464289990939 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3612 | 1464289990942 Marionette TRACE conn3 <- [1,1958,null,{}] 12:13:10 INFO - PROCESS | 3612 | 1464289990952 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 3612 | 1464289991055 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:13:11 INFO - PROCESS | 3612 | 1464289991062 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3612 | ++DOCSHELL 17C04800 == 81 [pid = 3612] [id = 499] 12:13:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (17C0B800) [pid = 3612] [serial = 1497] [outer = 00000000] 12:13:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (18510C00) [pid = 3612] [serial = 1498] [outer = 17C0B800] 12:13:11 INFO - PROCESS | 3612 | 1464289991114 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (18982C00) [pid = 3612] [serial = 1499] [outer = 17C0B800] 12:13:11 INFO - PROCESS | 3612 | 1464289991618 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 677ms 12:13:11 INFO - PROCESS | 3612 | 1464289991638 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3612 | 1464289991640 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:13:11 INFO - PROCESS | 3612 | 1464289991643 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3612 | 1464289991645 Marionette TRACE conn3 <- [1,1962,null,{}] 12:13:11 INFO - PROCESS | 3612 | 1464289991648 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 3612 | 1464289991746 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:13:11 INFO - PROCESS | 3612 | 1464289991753 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3612 | ++DOCSHELL 18825C00 == 82 [pid = 3612] [id = 500] 12:13:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (188C4400) [pid = 3612] [serial = 1500] [outer = 00000000] 12:13:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (19F86800) [pid = 3612] [serial = 1501] [outer = 188C4400] 12:13:11 INFO - PROCESS | 3612 | 1464289991798 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (1A87F800) [pid = 3612] [serial = 1502] [outer = 188C4400] 12:13:12 INFO - PROCESS | 3612 | 1464289992237 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 615ms 12:13:12 INFO - PROCESS | 3612 | 1464289992284 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 3612 | 1464289992286 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:13:12 INFO - PROCESS | 3612 | 1464289992289 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3612 | 1464289992291 Marionette TRACE conn3 <- [1,1966,null,{}] 12:13:12 INFO - PROCESS | 3612 | 1464289992312 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 3612 | 1464289992442 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:13:12 INFO - PROCESS | 3612 | 1464289992492 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 3612 | ++DOCSHELL 1A414800 == 83 [pid = 3612] [id = 501] 12:13:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (1AA7B000) [pid = 3612] [serial = 1503] [outer = 00000000] 12:13:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (1AE39800) [pid = 3612] [serial = 1504] [outer = 1AA7B000] 12:13:12 INFO - PROCESS | 3612 | 1464289992537 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (1AE6D800) [pid = 3612] [serial = 1505] [outer = 1AA7B000] 12:13:12 INFO - PROCESS | 3612 | 1464289992973 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 754ms 12:13:13 INFO - PROCESS | 3612 | 1464289993033 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3612 | 1464289993035 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:13:13 INFO - PROCESS | 3612 | 1464289993038 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3612 | 1464289993039 Marionette TRACE conn3 <- [1,1970,null,{}] 12:13:13 INFO - PROCESS | 3612 | 1464289993048 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 3612 | 1464289993203 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:13:13 INFO - PROCESS | 3612 | 1464289993227 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3612 | ++DOCSHELL 1B2F3400 == 84 [pid = 3612] [id = 502] 12:13:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (1B2F4400) [pid = 3612] [serial = 1506] [outer = 00000000] 12:13:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (1BD2F000) [pid = 3612] [serial = 1507] [outer = 1B2F4400] 12:13:13 INFO - PROCESS | 3612 | 1464289993272 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (1C763C00) [pid = 3612] [serial = 1508] [outer = 1B2F4400] 12:13:13 INFO - PROCESS | 3612 | 1464289993727 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 724ms 12:13:13 INFO - PROCESS | 3612 | 1464289993779 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3612 | 1464289993781 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:13:13 INFO - PROCESS | 3612 | 1464289993815 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3612 | 1464289993817 Marionette TRACE conn3 <- [1,1974,null,{}] 12:13:13 INFO - PROCESS | 3612 | 1464289993825 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 3612 | 1464289993956 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:13:14 INFO - PROCESS | 3612 | 1464289994017 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3612 | ++DOCSHELL 13301400 == 85 [pid = 3612] [id = 503] 12:13:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (1B58AC00) [pid = 3612] [serial = 1509] [outer = 00000000] 12:13:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (1D1C4800) [pid = 3612] [serial = 1510] [outer = 1B58AC00] 12:13:14 INFO - PROCESS | 3612 | 1464289994061 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (1D1DC000) [pid = 3612] [serial = 1511] [outer = 1B58AC00] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (1898D400) [pid = 3612] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (170B8400) [pid = 3612] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (10A60400) [pid = 3612] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (1788A400) [pid = 3612] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (1A971800) [pid = 3612] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (0F30A800) [pid = 3612] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (1828F000) [pid = 3612] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (1828C000) [pid = 3612] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (12A7B400) [pid = 3612] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:13:14 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (19D58000) [pid = 3612] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:13:14 INFO - PROCESS | 3612 | 1464289994624 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 862ms 12:13:14 INFO - PROCESS | 3612 | 1464289994656 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3612 | 1464289994658 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 3612 | 1464289994661 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:13:14 INFO - PROCESS | 3612 | 1464289994663 Marionette TRACE conn3 <- [1,1978,null,{}] 12:13:14 INFO - PROCESS | 3612 | 1464289994667 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 3612 | 1464289994803 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:13:14 INFO - PROCESS | 3612 | 1464289994878 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3612 | ++DOCSHELL 170AEC00 == 86 [pid = 3612] [id = 504] 12:13:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (170B0C00) [pid = 3612] [serial = 1512] [outer = 00000000] 12:13:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (1891EC00) [pid = 3612] [serial = 1513] [outer = 170B0C00] 12:13:14 INFO - PROCESS | 3612 | 1464289994934 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (1B57E800) [pid = 3612] [serial = 1514] [outer = 170B0C00] 12:13:15 INFO - PROCESS | 3612 | 1464289995259 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 631ms 12:13:15 INFO - PROCESS | 3612 | 1464289995284 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3612 | 1464289995285 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:13:15 INFO - PROCESS | 3612 | 1464289995289 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3612 | 1464289995291 Marionette TRACE conn3 <- [1,1982,null,{}] 12:13:15 INFO - PROCESS | 3612 | 1464289995294 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 3612 | 1464289995441 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:13:15 INFO - PROCESS | 3612 | 1464289995475 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 3612 | ++DOCSHELL 1B62FC00 == 87 [pid = 3612] [id = 505] 12:13:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (1C72BC00) [pid = 3612] [serial = 1515] [outer = 00000000] 12:13:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (1D802400) [pid = 3612] [serial = 1516] [outer = 1C72BC00] 12:13:15 INFO - PROCESS | 3612 | 1464289995518 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (1D804800) [pid = 3612] [serial = 1517] [outer = 1C72BC00] 12:13:15 INFO - PROCESS | 3612 | 1464289995933 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 693ms 12:13:15 INFO - PROCESS | 3612 | 1464289995989 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3612 | 1464289995991 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:13:15 INFO - PROCESS | 3612 | 1464289995994 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3612 | 1464289995996 Marionette TRACE conn3 <- [1,1986,null,{}] 12:13:15 INFO - PROCESS | 3612 | 1464289996000 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 3612 | 1464289996114 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:13:16 INFO - PROCESS | 3612 | 1464289996123 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 3612 | ++DOCSHELL 1AE61800 == 88 [pid = 3612] [id = 506] 12:13:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (1C7EC400) [pid = 3612] [serial = 1518] [outer = 00000000] 12:13:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (1D80D800) [pid = 3612] [serial = 1519] [outer = 1C7EC400] 12:13:16 INFO - PROCESS | 3612 | 1464289996157 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (1D810800) [pid = 3612] [serial = 1520] [outer = 1C7EC400] 12:13:16 INFO - PROCESS | 3612 | 1464289996904 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 939ms 12:13:16 INFO - PROCESS | 3612 | 1464289996924 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 3612 | 1464289996929 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:13:16 INFO - PROCESS | 3612 | 1464289996948 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 3612 | 1464289996952 Marionette TRACE conn3 <- [1,1990,null,{}] 12:13:16 INFO - PROCESS | 3612 | 1464289996960 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 3612 | 1464289997088 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:13:17 INFO - PROCESS | 3612 | 1464289997266 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3612 | ++DOCSHELL 13374C00 == 89 [pid = 3612] [id = 507] 12:13:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (140C0400) [pid = 3612] [serial = 1521] [outer = 00000000] 12:13:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 200 (16183800) [pid = 3612] [serial = 1522] [outer = 140C0400] 12:13:17 INFO - PROCESS | 3612 | 1464289997323 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (17075000) [pid = 3612] [serial = 1523] [outer = 140C0400] 12:13:17 INFO - PROCESS | 3612 | 1464289997926 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1031ms 12:13:17 INFO - PROCESS | 3612 | 1464289997979 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3612 | 1464289997985 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:13:17 INFO - PROCESS | 3612 | 1464289998010 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 3612 | 1464289998013 Marionette TRACE conn3 <- [1,1994,null,{}] 12:13:18 INFO - PROCESS | 3612 | 1464289998017 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 3612 | 1464289998174 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:13:18 INFO - PROCESS | 3612 | 1464289998336 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3612 | ++DOCSHELL 15F70C00 == 90 [pid = 3612] [id = 508] 12:13:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 202 (17633400) [pid = 3612] [serial = 1524] [outer = 00000000] 12:13:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 203 (19A0F800) [pid = 3612] [serial = 1525] [outer = 17633400] 12:13:18 INFO - PROCESS | 3612 | 1464289998374 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 204 (1AA76C00) [pid = 3612] [serial = 1526] [outer = 17633400] 12:13:19 INFO - PROCESS | 3612 | 1464289999003 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:13:19 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 12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 12:13:19 INFO - PROCESS | 3612 | 1464289999056 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3612 | 1464289999059 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:13:19 INFO - PROCESS | 3612 | 1464289999062 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3612 | 1464289999066 Marionette TRACE conn3 <- [1,1998,null,{}] 12:13:19 INFO - PROCESS | 3612 | 1464289999077 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 3612 | 1464289999205 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:13:19 INFO - PROCESS | 3612 | 1464289999369 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3612 | ++DOCSHELL 1B587C00 == 91 [pid = 3612] [id = 509] 12:13:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 205 (1D806800) [pid = 3612] [serial = 1527] [outer = 00000000] 12:13:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 206 (1D80D000) [pid = 3612] [serial = 1528] [outer = 1D806800] 12:13:19 INFO - PROCESS | 3612 | 1464289999429 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 207 (1EB5EC00) [pid = 3612] [serial = 1529] [outer = 1D806800] 12:13:20 INFO - PROCESS | 3612 | 1464290000013 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:13:20 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 12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 985ms 12:13:20 INFO - PROCESS | 3612 | 1464290000049 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 3612 | 1464290000051 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:13:20 INFO - PROCESS | 3612 | 1464290000055 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3612 | 1464290000057 Marionette TRACE conn3 <- [1,2002,null,{}] 12:13:20 INFO - PROCESS | 3612 | 1464290000061 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 3612 | 1464290000194 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:13:20 INFO - PROCESS | 3612 | 1464290000373 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3612 | ++DOCSHELL 1F3DD400 == 92 [pid = 3612] [id = 510] 12:13:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 208 (1F3DE400) [pid = 3612] [serial = 1530] [outer = 00000000] 12:13:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 209 (1F60EC00) [pid = 3612] [serial = 1531] [outer = 1F3DE400] 12:13:20 INFO - PROCESS | 3612 | 1464290000428 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 210 (1F653800) [pid = 3612] [serial = 1532] [outer = 1F3DE400] 12:13:21 INFO - PROCESS | 3612 | 1464290001035 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1031ms 12:13:21 INFO - PROCESS | 3612 | 1464290001084 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3612 | 1464290001087 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:13:21 INFO - PROCESS | 3612 | 1464290001107 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 3612 | 1464290001109 Marionette TRACE conn3 <- [1,2006,null,{}] 12:13:21 INFO - PROCESS | 3612 | 1464290001113 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 3612 | 1464290001244 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:13:21 INFO - PROCESS | 3612 | 1464290001405 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3612 | ++DOCSHELL 1D80C400 == 93 [pid = 3612] [id = 511] 12:13:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 211 (1D80C800) [pid = 3612] [serial = 1533] [outer = 00000000] 12:13:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 212 (20E85400) [pid = 3612] [serial = 1534] [outer = 1D80C800] 12:13:21 INFO - PROCESS | 3612 | 1464290001461 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 213 (20E86000) [pid = 3612] [serial = 1535] [outer = 1D80C800] 12:13:22 INFO - PROCESS | 3612 | 1464290002059 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1015ms 12:13:22 INFO - PROCESS | 3612 | 1464290002130 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3612 | 1464290002132 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:13:22 INFO - PROCESS | 3612 | 1464290002136 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3612 | 1464290002137 Marionette TRACE conn3 <- [1,2010,null,{}] 12:13:22 INFO - PROCESS | 3612 | 1464290002158 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 3612 | 1464290002363 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:13:22 INFO - PROCESS | 3612 | 1464290002375 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3612 | ++DOCSHELL 1FA91C00 == 94 [pid = 3612] [id = 512] 12:13:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 214 (1FA92400) [pid = 3612] [serial = 1536] [outer = 00000000] 12:13:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 215 (1FA98400) [pid = 3612] [serial = 1537] [outer = 1FA92400] 12:13:22 INFO - PROCESS | 3612 | 1464290002428 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 216 (20E90000) [pid = 3612] [serial = 1538] [outer = 1FA92400] 12:13:23 INFO - PROCESS | 3612 | 1464290003042 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 985ms 12:13:23 INFO - PROCESS | 3612 | 1464290003121 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3612 | 1464290003123 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:13:23 INFO - PROCESS | 3612 | 1464290003127 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3612 | 1464290003129 Marionette TRACE conn3 <- [1,2014,null,{}] 12:13:23 INFO - PROCESS | 3612 | 1464290003147 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 3612 | 1464290003274 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:13:23 INFO - PROCESS | 3612 | 1464290003433 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3612 | ++DOCSHELL 1FA98000 == 95 [pid = 3612] [id = 513] 12:13:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 217 (20E85800) [pid = 3612] [serial = 1539] [outer = 00000000] 12:13:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 218 (20EC9000) [pid = 3612] [serial = 1540] [outer = 20E85800] 12:13:23 INFO - PROCESS | 3612 | 1464290003492 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 219 (20ECC400) [pid = 3612] [serial = 1541] [outer = 20E85800] 12:13:24 INFO - PROCESS | 3612 | 1464290004436 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1400ms 12:13:24 INFO - PROCESS | 3612 | 1464290004527 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3612 | 1464290004530 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 3612 | 1464290004536 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:13:24 INFO - PROCESS | 3612 | 1464290004539 Marionette TRACE conn3 <- [1,2018,null,{}] 12:13:24 INFO - PROCESS | 3612 | 1464290004545 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 3612 | 1464290004669 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:13:24 INFO - PROCESS | 3612 | 1464290004799 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3612 | ++DOCSHELL 13366800 == 96 [pid = 3612] [id = 514] 12:13:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 220 (13368400) [pid = 3612] [serial = 1542] [outer = 00000000] 12:13:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 221 (13D27400) [pid = 3612] [serial = 1543] [outer = 13368400] 12:13:24 INFO - PROCESS | 3612 | 1464290004850 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 222 (156CD400) [pid = 3612] [serial = 1544] [outer = 13368400] 12:13:25 INFO - PROCESS | 3612 | 1464290005382 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 12:13:25 INFO - PROCESS | 3612 | 1464290005466 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3612 | 1464290005471 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:13:25 INFO - PROCESS | 3612 | 1464290005477 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3612 | 1464290005480 Marionette TRACE conn3 <- [1,2022,null,{}] 12:13:25 INFO - PROCESS | 3612 | 1464290005484 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 3612 | 1464290005592 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:13:25 INFO - PROCESS | 3612 | 1464290005756 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3612 | ++DOCSHELL 16D77400 == 97 [pid = 3612] [id = 515] 12:13:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 223 (16D7C800) [pid = 3612] [serial = 1545] [outer = 00000000] 12:13:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 224 (176F3400) [pid = 3612] [serial = 1546] [outer = 16D7C800] 12:13:25 INFO - PROCESS | 3612 | 1464290005810 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 225 (1809C800) [pid = 3612] [serial = 1547] [outer = 16D7C800] 12:13:26 INFO - PROCESS | 3612 | 1464290006445 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1016ms 12:13:26 INFO - PROCESS | 3612 | 1464290006501 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3612 | 1464290006503 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3612 | 1464290006522 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:13:26 INFO - PROCESS | 3612 | 1464290006525 Marionette TRACE conn3 <- [1,2026,null,{}] 12:13:26 INFO - PROCESS | 3612 | 1464290006535 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 3612 | 1464290006644 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:13:26 INFO - PROCESS | 3612 | 1464290006809 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3612 | ++DOCSHELL 128A2800 == 98 [pid = 3612] [id = 516] 12:13:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 226 (19A0D800) [pid = 3612] [serial = 1548] [outer = 00000000] 12:13:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 227 (19A32800) [pid = 3612] [serial = 1549] [outer = 19A0D800] 12:13:26 INFO - PROCESS | 3612 | 1464290006862 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 228 (1A419000) [pid = 3612] [serial = 1550] [outer = 19A0D800] 12:13:27 INFO - PROCESS | 3612 | 1464290007517 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 12A78000 == 97 [pid = 3612] [id = 346] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1B62FC00 == 96 [pid = 3612] [id = 505] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 170AEC00 == 95 [pid = 3612] [id = 504] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 13301400 == 94 [pid = 3612] [id = 503] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1B2F3400 == 93 [pid = 3612] [id = 502] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1A414800 == 92 [pid = 3612] [id = 501] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 18825C00 == 91 [pid = 3612] [id = 500] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1B2F0000 == 90 [pid = 3612] [id = 469] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 17C04800 == 89 [pid = 3612] [id = 499] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 0F30E800 == 88 [pid = 3612] [id = 498] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1331A000 == 87 [pid = 3612] [id = 497] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 227 (1B584C00) [pid = 3612] [serial = 1462] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 226 (1C7E8000) [pid = 3612] [serial = 1429] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 225 (20E8DC00) [pid = 3612] [serial = 1426] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 224 (1F613400) [pid = 3612] [serial = 1423] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 223 (17CAA800) [pid = 3612] [serial = 1414] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 222 (1B58C800) [pid = 3612] [serial = 1417] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 221 (13319C00) [pid = 3612] [serial = 1411] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 220 (1EC8A800) [pid = 3612] [serial = 1420] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1C7E7C00 == 86 [pid = 3612] [id = 494] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1C72C400 == 85 [pid = 3612] [id = 493] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1C724400 == 84 [pid = 3612] [id = 492] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1BD27C00 == 83 [pid = 3612] [id = 491] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 1AF54800 == 82 [pid = 3612] [id = 490] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 16D77000 == 81 [pid = 3612] [id = 489] 12:13:27 INFO - PROCESS | 3612 | --DOCSHELL 0F306C00 == 80 [pid = 3612] [id = 488] 12:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1077ms 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 219 (1B131800) [pid = 3612] [serial = 1460] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 218 (19A34800) [pid = 3612] [serial = 1448] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 217 (1788B800) [pid = 3612] [serial = 1441] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 216 (16871800) [pid = 3612] [serial = 1439] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 215 (1A885C00) [pid = 3612] [serial = 1457] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 214 (1AE67000) [pid = 3612] [serial = 1454] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 213 (17CB4800) [pid = 3612] [serial = 1442] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 212 (11220C00) [pid = 3612] [serial = 1432] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 211 (1891FC00) [pid = 3612] [serial = 1444] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 210 (1AF59800) [pid = 3612] [serial = 1459] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 209 (15824400) [pid = 3612] [serial = 1435] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 208 (1A96BC00) [pid = 3612] [serial = 1450] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 207 (1AAD9000) [pid = 3612] [serial = 1451] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 206 (12A7E000) [pid = 3612] [serial = 1433] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 205 (18928800) [pid = 3612] [serial = 1445] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 204 (1898C800) [pid = 3612] [serial = 1456] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 203 (19A0FC00) [pid = 3612] [serial = 1447] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 202 (140B4400) [pid = 3612] [serial = 1438] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 201 (1AAE6C00) [pid = 3612] [serial = 1453] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (1617D800) [pid = 3612] [serial = 1436] [outer = 00000000] [url = about:blank] 12:13:27 INFO - PROCESS | 3612 | 1464290007628 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3612 | 1464290007631 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 3612 | 1464290007637 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 3612 | 1464290007639 Marionette TRACE conn3 <- [1,2030,null,{}] 12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:13:27 INFO - PROCESS | 3612 | 1464290007642 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 3612 | 1464290007745 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:13:27 INFO - PROCESS | 3612 | 1464290007751 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 3612 | ++DOCSHELL 13D23C00 == 81 [pid = 3612] [id = 517] 12:13:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (14011C00) [pid = 3612] [serial = 1551] [outer = 00000000] 12:13:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 202 (1581E400) [pid = 3612] [serial = 1552] [outer = 14011C00] 12:13:27 INFO - PROCESS | 3612 | 1464290007796 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 203 (1617F400) [pid = 3612] [serial = 1553] [outer = 14011C00] 12:13:28 INFO - PROCESS | 3612 | 1464290008301 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:13:28 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) 12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 739ms 12:13:28 INFO - PROCESS | 3612 | 1464290008362 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3612 | 1464290008364 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:13:28 INFO - PROCESS | 3612 | 1464290008368 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3612 | 1464290008370 Marionette TRACE conn3 <- [1,2034,null,{}] 12:13:28 INFO - PROCESS | 3612 | 1464290008373 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 3612 | 1464290008463 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:13:28 INFO - PROCESS | 3612 | 1464290008576 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 3612 | ++DOCSHELL 12D82400 == 82 [pid = 3612] [id = 518] 12:13:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 204 (169BE400) [pid = 3612] [serial = 1554] [outer = 00000000] 12:13:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 205 (17CAF000) [pid = 3612] [serial = 1555] [outer = 169BE400] 12:13:28 INFO - PROCESS | 3612 | 1464290008628 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 206 (18929000) [pid = 3612] [serial = 1556] [outer = 169BE400] 12:13:29 INFO - PROCESS | 3612 | 1464290009011 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 692ms 12:13:29 INFO - PROCESS | 3612 | 1464290009067 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3612 | 1464290009069 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:13:29 INFO - PROCESS | 3612 | 1464290009073 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3612 | 1464290009075 Marionette TRACE conn3 <- [1,2038,null,{}] 12:13:29 INFO - PROCESS | 3612 | 1464290009078 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 3612 | 1464290009214 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:13:29 INFO - PROCESS | 3612 | 1464290009229 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3612 | ++DOCSHELL 19A31000 == 83 [pid = 3612] [id = 519] 12:13:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 207 (19D60800) [pid = 3612] [serial = 1557] [outer = 00000000] 12:13:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 208 (1A880400) [pid = 3612] [serial = 1558] [outer = 19D60800] 12:13:29 INFO - PROCESS | 3612 | 1464290009274 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 209 (1AAE1800) [pid = 3612] [serial = 1559] [outer = 19D60800] 12:13:29 INFO - PROCESS | 3612 | 1464290009729 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 693ms 12:13:29 INFO - PROCESS | 3612 | 1464290009768 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3612 | 1464290009770 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:13:29 INFO - PROCESS | 3612 | 1464290009773 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3612 | 1464290009775 Marionette TRACE conn3 <- [1,2042,null,{}] 12:13:29 INFO - PROCESS | 3612 | 1464290009788 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 3612 | 1464290009928 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:13:29 INFO - PROCESS | 3612 | 1464290009950 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3612 | ++DOCSHELL 0F304800 == 84 [pid = 3612] [id = 520] 12:13:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 210 (19A30C00) [pid = 3612] [serial = 1560] [outer = 00000000] 12:13:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 211 (1AF54800) [pid = 3612] [serial = 1561] [outer = 19A30C00] 12:13:29 INFO - PROCESS | 3612 | 1464290009994 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 212 (1B139C00) [pid = 3612] [serial = 1562] [outer = 19A30C00] 12:13:30 INFO - PROCESS | 3612 | 1464290010424 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 12:13:30 INFO - PROCESS | 3612 | 1464290010455 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3612 | 1464290010457 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:13:30 INFO - PROCESS | 3612 | 1464290010460 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3612 | 1464290010462 Marionette TRACE conn3 <- [1,2046,null,{}] 12:13:30 INFO - PROCESS | 3612 | 1464290010466 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 3612 | 1464290010600 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:13:30 INFO - PROCESS | 3612 | 1464290010649 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 3612 | ++DOCSHELL 1AAD9C00 == 85 [pid = 3612] [id = 521] 12:13:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 213 (1AE38400) [pid = 3612] [serial = 1563] [outer = 00000000] 12:13:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 214 (1B629800) [pid = 3612] [serial = 1564] [outer = 1AE38400] 12:13:30 INFO - PROCESS | 3612 | 1464290010693 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 215 (1BD24000) [pid = 3612] [serial = 1565] [outer = 1AE38400] 12:13:31 INFO - PROCESS | 3612 | 1464290011140 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 723ms 12:13:31 INFO - PROCESS | 3612 | 1464290011201 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3612 | 1464290011203 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:13:31 INFO - PROCESS | 3612 | 1464290011211 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3612 | 1464290011213 Marionette TRACE conn3 <- [1,2050,null,{}] 12:13:31 INFO - PROCESS | 3612 | 1464290011216 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 3612 | 1464290011346 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:13:31 INFO - PROCESS | 3612 | 1464290011427 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3612 | ++DOCSHELL 1B57E400 == 86 [pid = 3612] [id = 522] 12:13:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 216 (1B581800) [pid = 3612] [serial = 1566] [outer = 00000000] 12:13:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 217 (1C7DD400) [pid = 3612] [serial = 1567] [outer = 1B581800] 12:13:31 INFO - PROCESS | 3612 | 1464290011455 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 218 (1C7EAC00) [pid = 3612] [serial = 1568] [outer = 1B581800] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 217 (11A0B400) [pid = 3612] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 216 (1898FC00) [pid = 3612] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 215 (19A33400) [pid = 3612] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 214 (15B69C00) [pid = 3612] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 213 (12B60C00) [pid = 3612] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 212 (18989800) [pid = 3612] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 211 (1C7DE800) [pid = 3612] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 210 (1D1BE000) [pid = 3612] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 209 (1F60C800) [pid = 3612] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 208 (1F654400) [pid = 3612] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 207 (1B134800) [pid = 3612] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 206 (1AE63000) [pid = 3612] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 205 (1AE65800) [pid = 3612] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 204 (10A78000) [pid = 3612] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 203 (16188400) [pid = 3612] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 202 (15F77400) [pid = 3612] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 201 (1F3D7400) [pid = 3612] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (1B134C00) [pid = 3612] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 199 (170AE800) [pid = 3612] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (1B13AC00) [pid = 3612] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (10B7B000) [pid = 3612] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (19A0D000) [pid = 3612] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (13139C00) [pid = 3612] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (114A2000) [pid = 3612] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (1F3D6000) [pid = 3612] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (1B140400) [pid = 3612] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (13141800) [pid = 3612] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (1EC87000) [pid = 3612] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (0F2B8C00) [pid = 3612] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (1B622400) [pid = 3612] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (17150400) [pid = 3612] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (1AADA400) [pid = 3612] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (105EEC00) [pid = 3612] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1B580000) [pid = 3612] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (1D1C2800) [pid = 3612] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (1D1BF400) [pid = 3612] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (1AA7A000) [pid = 3612] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (1E994000) [pid = 3612] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (19A0C000) [pid = 3612] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (1022BC00) [pid = 3612] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (19A11800) [pid = 3612] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (1B624000) [pid = 3612] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (0F2ACC00) [pid = 3612] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1882F400) [pid = 3612] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (15F6B000) [pid = 3612] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (1AE66400) [pid = 3612] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (1AA7B000) [pid = 3612] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (1B2F4400) [pid = 3612] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (170B0C00) [pid = 3612] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1B58AC00) [pid = 3612] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1C72BC00) [pid = 3612] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1331E400) [pid = 3612] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (17C0B800) [pid = 3612] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (16D7EC00) [pid = 3612] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (188C4400) [pid = 3612] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (15FB4400) [pid = 3612] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (19F8DC00) [pid = 3612] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1331A400) [pid = 3612] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:13:32 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (10A5A800) [pid = 3612] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:13:32 INFO - PROCESS | 3612 | 1464290012588 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1431ms 12:13:32 INFO - PROCESS | 3612 | 1464290012636 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3612 | 1464290012638 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:13:32 INFO - PROCESS | 3612 | 1464290012644 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3612 | 1464290012645 Marionette TRACE conn3 <- [1,2054,null,{}] 12:13:32 INFO - PROCESS | 3612 | 1464290012649 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 3612 | 1464290012783 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:13:32 INFO - PROCESS | 3612 | 1464290012858 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 3612 | ++DOCSHELL 0F2AF400 == 87 [pid = 3612] [id = 523] 12:13:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (0F2BB800) [pid = 3612] [serial = 1569] [outer = 00000000] 12:13:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (12A71800) [pid = 3612] [serial = 1570] [outer = 0F2BB800] 12:13:32 INFO - PROCESS | 3612 | 1464290012912 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (137ED000) [pid = 3612] [serial = 1571] [outer = 0F2BB800] 12:13:33 INFO - PROCESS | 3612 | 1464290013265 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 631ms 12:13:33 INFO - PROCESS | 3612 | 1464290013280 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3612 | 1464290013282 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:13:33 INFO - PROCESS | 3612 | 1464290013285 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3612 | 1464290013288 Marionette TRACE conn3 <- [1,2058,null,{}] 12:13:33 INFO - PROCESS | 3612 | 1464290013308 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 3612 | 1464290013414 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:13:33 INFO - PROCESS | 3612 | 1464290013421 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3612 | ++DOCSHELL 137E4400 == 88 [pid = 3612] [id = 524] 12:13:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (15698400) [pid = 3612] [serial = 1572] [outer = 00000000] 12:13:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (170B0C00) [pid = 3612] [serial = 1573] [outer = 15698400] 12:13:33 INFO - PROCESS | 3612 | 1464290013478 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1793BC00) [pid = 3612] [serial = 1574] [outer = 15698400] 12:13:33 INFO - PROCESS | 3612 | 1464290013923 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 708ms 12:13:33 INFO - PROCESS | 3612 | 1464290013987 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3612 | 1464290013989 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:13:33 INFO - PROCESS | 3612 | 1464290013993 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3612 | 1464290013995 Marionette TRACE conn3 <- [1,2062,null,{}] 12:13:33 INFO - PROCESS | 3612 | 1464290013998 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 3612 | 1464290014090 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:13:34 INFO - PROCESS | 3612 | 1464290014127 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3612 | ++DOCSHELL 1444C400 == 89 [pid = 3612] [id = 525] 12:13:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (14451800) [pid = 3612] [serial = 1575] [outer = 00000000] 12:13:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (19A0D000) [pid = 3612] [serial = 1576] [outer = 14451800] 12:13:34 INFO - PROCESS | 3612 | 1464290014171 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1A96D400) [pid = 3612] [serial = 1577] [outer = 14451800] 12:13:34 INFO - PROCESS | 3612 | 1464290014910 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 984ms 12:13:34 INFO - PROCESS | 3612 | 1464290014984 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3612 | 1464290014990 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:13:34 INFO - PROCESS | 3612 | 1464290014994 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 3612 | 1464290015001 Marionette TRACE conn3 <- [1,2066,null,{}] 12:13:35 INFO - PROCESS | 3612 | 1464290015007 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 3612 | 1464290015193 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:13:35 INFO - PROCESS | 3612 | 1464290015351 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3612 | ++DOCSHELL 105FA400 == 90 [pid = 3612] [id = 526] 12:13:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (110B4C00) [pid = 3612] [serial = 1578] [outer = 00000000] 12:13:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (137E5000) [pid = 3612] [serial = 1579] [outer = 110B4C00] 12:13:35 INFO - PROCESS | 3612 | 1464290015410 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (15821000) [pid = 3612] [serial = 1580] [outer = 110B4C00] 12:13:35 INFO - PROCESS | 3612 | 1464290015993 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1031ms 12:13:36 INFO - PROCESS | 3612 | 1464290016030 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3612 | 1464290016036 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:13:36 INFO - PROCESS | 3612 | 1464290016042 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3612 | 1464290016045 Marionette TRACE conn3 <- [1,2070,null,{}] 12:13:36 INFO - PROCESS | 3612 | 1464290016049 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 3612 | 1464290016177 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:13:36 INFO - PROCESS | 3612 | 1464290016339 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 3612 | ++DOCSHELL 169B3000 == 91 [pid = 3612] [id = 527] 12:13:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (16D7A800) [pid = 3612] [serial = 1581] [outer = 00000000] 12:13:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (17880400) [pid = 3612] [serial = 1582] [outer = 16D7A800] 12:13:36 INFO - PROCESS | 3612 | 1464290016394 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1809C000) [pid = 3612] [serial = 1583] [outer = 16D7A800] 12:13:37 INFO - PROCESS | 3612 | 1464290017033 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1016ms 12:13:37 INFO - PROCESS | 3612 | 1464290017068 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3612 | 1464290017070 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:13:37 INFO - PROCESS | 3612 | 1464290017091 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 3612 | 1464290017095 Marionette TRACE conn3 <- [1,2074,null,{}] 12:13:37 INFO - PROCESS | 3612 | 1464290017106 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 3612 | 1464290017230 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:13:37 INFO - PROCESS | 3612 | 1464290017395 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3612 | ++DOCSHELL 19A06400 == 92 [pid = 3612] [id = 528] 12:13:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (19A2B000) [pid = 3612] [serial = 1584] [outer = 00000000] 12:13:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (1A968400) [pid = 3612] [serial = 1585] [outer = 19A2B000] 12:13:37 INFO - PROCESS | 3612 | 1464290017454 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (1AAE7400) [pid = 3612] [serial = 1586] [outer = 19A2B000] 12:13:38 INFO - PROCESS | 3612 | 1464290018014 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 985ms 12:13:38 INFO - PROCESS | 3612 | 1464290018078 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3612 | 1464290018081 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:13:38 INFO - PROCESS | 3612 | 1464290018084 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3612 | 1464290018086 Marionette TRACE conn3 <- [1,2078,null,{}] 12:13:38 INFO - PROCESS | 3612 | 1464290018090 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 3612 | 1464290018210 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:13:38 INFO - PROCESS | 3612 | 1464290018386 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 3612 | ++DOCSHELL 1AE3B000 == 93 [pid = 3612] [id = 529] 12:13:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (1AE64C00) [pid = 3612] [serial = 1587] [outer = 00000000] 12:13:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (1B13EC00) [pid = 3612] [serial = 1588] [outer = 1AE64C00] 12:13:38 INFO - PROCESS | 3612 | 1464290018444 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (1B62D400) [pid = 3612] [serial = 1589] [outer = 1AE64C00] 12:13:39 INFO - PROCESS | 3612 | 1464290019039 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1031ms 12:13:39 INFO - PROCESS | 3612 | 1464290019127 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3612 | 1464290019129 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:13:39 INFO - PROCESS | 3612 | 1464290019132 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3612 | 1464290019134 Marionette TRACE conn3 <- [1,2082,null,{}] 12:13:39 INFO - PROCESS | 3612 | 1464290019138 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 3612 | 1464290019312 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:13:39 INFO - PROCESS | 3612 | 1464290019428 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 3612 | ++DOCSHELL 1AF51400 == 94 [pid = 3612] [id = 530] 12:13:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (1B13AC00) [pid = 3612] [serial = 1590] [outer = 00000000] 12:13:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (1C7E3400) [pid = 3612] [serial = 1591] [outer = 1B13AC00] 12:13:39 INFO - PROCESS | 3612 | 1464290019484 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (1D1D9000) [pid = 3612] [serial = 1592] [outer = 1B13AC00] 12:13:40 INFO - PROCESS | 3612 | 1464290020076 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 985ms 12:13:40 INFO - PROCESS | 3612 | 1464290020138 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3612 | 1464290020140 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:13:40 INFO - PROCESS | 3612 | 1464290020144 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 3612 | 1464290020146 Marionette TRACE conn3 <- [1,2086,null,{}] 12:13:40 INFO - PROCESS | 3612 | 1464290020133 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 3612 | 1464290020256 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:13:40 INFO - PROCESS | 3612 | 1464290020432 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3612 | ++DOCSHELL 1D807800 == 95 [pid = 3612] [id = 531] 12:13:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (1D80D400) [pid = 3612] [serial = 1593] [outer = 00000000] 12:13:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1EB53C00) [pid = 3612] [serial = 1594] [outer = 1D80D400] 12:13:40 INFO - PROCESS | 3612 | 1464290020492 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (1EC88C00) [pid = 3612] [serial = 1595] [outer = 1D80D400] 12:13:41 INFO - PROCESS | 3612 | 1464290021056 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:13:41 INFO - PROCESS | 3612 | 1464290021130 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3612 | 1464290021132 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:13:41 INFO - PROCESS | 3612 | 1464290021136 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 3612 | 1464290021138 Marionette TRACE conn3 <- [1,2090,null,{}] 12:13:41 INFO - PROCESS | 3612 | 1464290021154 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 3612 | 1464290021294 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:13:41 INFO - PROCESS | 3612 | 1464290021309 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3612 | ++DOCSHELL 1E996000 == 96 [pid = 3612] [id = 532] 12:13:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (1F3D4400) [pid = 3612] [serial = 1596] [outer = 00000000] 12:13:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (1F3DE800) [pid = 3612] [serial = 1597] [outer = 1F3D4400] 12:13:41 INFO - PROCESS | 3612 | 1464290021367 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (1F612400) [pid = 3612] [serial = 1598] [outer = 1F3D4400] 12:13:42 INFO - PROCESS | 3612 | 1464290022040 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 12:13:42 INFO - PROCESS | 3612 | 1464290022121 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3612 | 1464290022123 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 3612 | 1464290022142 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 3612 | 1464290022144 Marionette TRACE conn3 <- [1,2094,null,{}] 12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:13:42 INFO - PROCESS | 3612 | 1464290022148 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 3612 | 1464290022260 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:13:42 INFO - PROCESS | 3612 | 1464290022432 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 3612 | ++DOCSHELL 11A0B400 == 97 [pid = 3612] [id = 533] 12:13:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (11C06800) [pid = 3612] [serial = 1599] [outer = 00000000] 12:13:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (1F656000) [pid = 3612] [serial = 1600] [outer = 11C06800] 12:13:42 INFO - PROCESS | 3612 | 1464290022488 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (1FA94C00) [pid = 3612] [serial = 1601] [outer = 11C06800] 12:13:43 INFO - PROCESS | 3612 | 1464290023080 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 969ms 12:13:43 INFO - PROCESS | 3612 | 1464290023114 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3612 | 1464290023116 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:13:43 INFO - PROCESS | 3612 | 1464290023120 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3612 | 1464290023122 Marionette TRACE conn3 <- [1,2098,null,{}] 12:13:43 INFO - PROCESS | 3612 | 1464290023126 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 3612 | 1464290023241 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:13:43 INFO - PROCESS | 3612 | 1464290023424 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3612 | ++DOCSHELL 10503400 == 98 [pid = 3612] [id = 534] 12:13:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (10E37800) [pid = 3612] [serial = 1602] [outer = 00000000] 12:13:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (169B3800) [pid = 3612] [serial = 1603] [outer = 10E37800] 12:13:43 INFO - PROCESS | 3612 | 1464290023464 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (169BA000) [pid = 3612] [serial = 1604] [outer = 10E37800] 12:13:44 INFO - PROCESS | 3612 | 1464290024084 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 985ms 12:13:44 INFO - PROCESS | 3612 | 1464290024105 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3612 | 1464290024108 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:13:44 INFO - PROCESS | 3612 | 1464290024111 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 3612 | 1464290024114 Marionette TRACE conn3 <- [1,2102,null,{}] 12:13:44 INFO - PROCESS | 3612 | 1464290024117 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 3612 | 1464290024232 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:13:44 INFO - PROCESS | 3612 | 1464290024412 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B5800 == 99 [pid = 3612] [id = 535] 12:13:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (0F2B6000) [pid = 3612] [serial = 1605] [outer = 00000000] 12:13:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (1330C400) [pid = 3612] [serial = 1606] [outer = 0F2B6000] 12:13:44 INFO - PROCESS | 3612 | 1464290024468 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (16D76800) [pid = 3612] [serial = 1607] [outer = 0F2B6000] 12:13:45 INFO - PROCESS | 3612 | 1464290025301 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1216ms 12:13:45 INFO - PROCESS | 3612 | 1464290025336 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3612 | 1464290025341 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:13:45 INFO - PROCESS | 3612 | 1464290025361 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3612 | 1464290025364 Marionette TRACE conn3 <- [1,2106,null,{}] 12:13:45 INFO - PROCESS | 3612 | 1464290025370 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 3612 | 1464290025489 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:13:45 INFO - PROCESS | 3612 | 1464290025661 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3612 | ++DOCSHELL 1331E400 == 100 [pid = 3612] [id = 536] 12:13:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (13321000) [pid = 3612] [serial = 1608] [outer = 00000000] 12:13:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 200 (140C1000) [pid = 3612] [serial = 1609] [outer = 13321000] 12:13:45 INFO - PROCESS | 3612 | 1464290025712 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (158CB800) [pid = 3612] [serial = 1610] [outer = 13321000] 12:13:46 INFO - PROCESS | 3612 | 1464290026290 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 985ms 12:13:46 INFO - PROCESS | 3612 | 1464290026347 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3612 | 1464290026353 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:13:46 INFO - PROCESS | 3612 | 1464290026359 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 3612 | 1464290026361 Marionette TRACE conn3 <- [1,2110,null,{}] 12:13:46 INFO - PROCESS | 3612 | 1464290026365 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 3612 | 1464290026506 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 15F75800 == 99 [pid = 3612] [id = 232] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 14FE6000 == 98 [pid = 3612] [id = 184] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 137E4400 == 97 [pid = 3612] [id = 524] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 0F2AF400 == 96 [pid = 3612] [id = 523] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 1B57E400 == 95 [pid = 3612] [id = 522] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 1AAD9C00 == 94 [pid = 3612] [id = 521] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 0F304800 == 93 [pid = 3612] [id = 520] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 19A31000 == 92 [pid = 3612] [id = 519] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 12D82400 == 91 [pid = 3612] [id = 518] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 13D23C00 == 90 [pid = 3612] [id = 517] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 128A2800 == 89 [pid = 3612] [id = 516] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 16D77400 == 88 [pid = 3612] [id = 515] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 13366800 == 87 [pid = 3612] [id = 514] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (1D80D800) [pid = 3612] [serial = 1519] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 1D80C400 == 86 [pid = 3612] [id = 511] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 1F3DD400 == 85 [pid = 3612] [id = 510] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 1B587C00 == 84 [pid = 3612] [id = 509] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 15F70C00 == 83 [pid = 3612] [id = 508] 12:13:46 INFO - PROCESS | 3612 | --DOCSHELL 13374C00 == 82 [pid = 3612] [id = 507] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 199 (1A413C00) [pid = 3612] [serial = 1304] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (16D77C00) [pid = 3612] [serial = 1301] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (1B588000) [pid = 3612] [serial = 1157] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (16D7CC00) [pid = 3612] [serial = 1160] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (1AAE2C00) [pid = 3612] [serial = 1202] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (1AAE5400) [pid = 3612] [serial = 1253] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (170B1C00) [pid = 3612] [serial = 1145] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (140B6000) [pid = 3612] [serial = 1193] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (1B62AC00) [pid = 3612] [serial = 1205] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (1C7EA000) [pid = 3612] [serial = 1430] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (1D1C7000) [pid = 3612] [serial = 1208] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (1F64D000) [pid = 3612] [serial = 1376] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (20E90C00) [pid = 3612] [serial = 1427] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (1B2F1000) [pid = 3612] [serial = 1256] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (1B2F0800) [pid = 3612] [serial = 1361] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1F653400) [pid = 3612] [serial = 1424] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (16D78400) [pid = 3612] [serial = 1265] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (17075800) [pid = 3612] [serial = 1196] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (16A0B400) [pid = 3612] [serial = 1250] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (1F606800) [pid = 3612] [serial = 1370] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (1EB5B000) [pid = 3612] [serial = 1418] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (1822A800) [pid = 3612] [serial = 1358] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1F3D5000) [pid = 3612] [serial = 1316] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (15FB4800) [pid = 3612] [serial = 1412] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (1BD2FC00) [pid = 3612] [serial = 1364] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (15824C00) [pid = 3612] [serial = 1355] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (14FE6800) [pid = 3612] [serial = 1142] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (1F610C00) [pid = 3612] [serial = 1373] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (1E98D400) [pid = 3612] [serial = 1310] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (16D72000) [pid = 3612] [serial = 1379] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1EC8EC00) [pid = 3612] [serial = 1421] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1803D800) [pid = 3612] [serial = 1199] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1BD27000) [pid = 3612] [serial = 1307] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (18824800) [pid = 3612] [serial = 1415] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1AE69C00) [pid = 3612] [serial = 1154] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (16203800) [pid = 3612] [serial = 1319] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1EB52C00) [pid = 3612] [serial = 1367] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1EB56C00) [pid = 3612] [serial = 1313] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1E991C00) [pid = 3612] [serial = 1262] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1B13D800) [pid = 3612] [serial = 1087] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1F3DD800) [pid = 3612] [serial = 1409] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1AAE6000) [pid = 3612] [serial = 1151] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (13305000) [pid = 3612] [serial = 1247] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1A420800) [pid = 3612] [serial = 1148] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1BD2D800) [pid = 3612] [serial = 1259] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (10509C00) [pid = 3612] [serial = 1298] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1AE39800) [pid = 3612] [serial = 1504] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1AE6D800) [pid = 3612] [serial = 1505] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1BD2F000) [pid = 3612] [serial = 1507] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1891EC00) [pid = 3612] [serial = 1513] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1D1C4800) [pid = 3612] [serial = 1510] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1D802400) [pid = 3612] [serial = 1516] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1D1DC000) [pid = 3612] [serial = 1511] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1618C400) [pid = 3612] [serial = 1493] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (156D1800) [pid = 3612] [serial = 1492] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (18510C00) [pid = 3612] [serial = 1498] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (18982C00) [pid = 3612] [serial = 1499] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1828D400) [pid = 3612] [serial = 1469] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1787F000) [pid = 3612] [serial = 1468] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (19F86800) [pid = 3612] [serial = 1501] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1A420C00) [pid = 3612] [serial = 1490] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1787DC00) [pid = 3612] [serial = 1489] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1C7DF400) [pid = 3612] [serial = 1463] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (15BB8000) [pid = 3612] [serial = 1466] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (15694000) [pid = 3612] [serial = 1465] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (14FE3800) [pid = 3612] [serial = 1495] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (15F72800) [pid = 3612] [serial = 1496] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1B2F3800) [pid = 3612] [serial = 1471] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1E98B400) [pid = 3612] [serial = 1474] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1C72AC00) [pid = 3612] [serial = 1477] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1D1DCC00) [pid = 3612] [serial = 1480] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1EB60800) [pid = 3612] [serial = 1483] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1F3DE000) [pid = 3612] [serial = 1486] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1C763C00) [pid = 3612] [serial = 1508] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1B57E800) [pid = 3612] [serial = 1514] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1A87F800) [pid = 3612] [serial = 1502] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1D804800) [pid = 3612] [serial = 1517] [outer = 00000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3612 | 1464290026702 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3612 | ++DOCSHELL 10509C00 == 83 [pid = 3612] [id = 537] 12:13:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1055AC00) [pid = 3612] [serial = 1611] [outer = 00000000] 12:13:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (128A2800) [pid = 3612] [serial = 1612] [outer = 1055AC00] 12:13:46 INFO - PROCESS | 3612 | 1464290026748 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (137E4400) [pid = 3612] [serial = 1613] [outer = 1055AC00] 12:13:47 INFO - PROCESS | 3612 | 1464290027176 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 893ms 12:13:47 INFO - PROCESS | 3612 | 1464290027245 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3612 | 1464290027247 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:13:47 INFO - PROCESS | 3612 | 1464290027250 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3612 | 1464290027254 Marionette TRACE conn3 <- [1,2114,null,{}] 12:13:47 INFO - PROCESS | 3612 | 1464290027264 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 3612 | 1464290027363 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:13:47 INFO - PROCESS | 3612 | 1464290027381 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3612 | ++DOCSHELL 16A0F400 == 84 [pid = 3612] [id = 538] 12:13:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (16C0A400) [pid = 3612] [serial = 1614] [outer = 00000000] 12:13:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (16D77C00) [pid = 3612] [serial = 1615] [outer = 16C0A400] 12:13:47 INFO - PROCESS | 3612 | 1464290027428 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (170B1000) [pid = 3612] [serial = 1616] [outer = 16C0A400] 12:13:47 INFO - PROCESS | 3612 | 1464290027891 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 677ms 12:13:47 INFO - PROCESS | 3612 | 1464290027950 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3612 | 1464290027952 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:13:47 INFO - PROCESS | 3612 | 1464290027956 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3612 | 1464290027957 Marionette TRACE conn3 <- [1,2118,null,{}] 12:13:47 INFO - PROCESS | 3612 | 1464290027961 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 3612 | 1464290028057 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:13:48 INFO - PROCESS | 3612 | 1464290028174 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3612 | ++DOCSHELL 16D77400 == 85 [pid = 3612] [id = 539] 12:13:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (170B4800) [pid = 3612] [serial = 1617] [outer = 00000000] 12:13:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1792DC00) [pid = 3612] [serial = 1618] [outer = 170B4800] 12:13:48 INFO - PROCESS | 3612 | 1464290028219 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (18289C00) [pid = 3612] [serial = 1619] [outer = 170B4800] 12:13:48 INFO - PROCESS | 3612 | 1464290028605 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 3612 | 1464290028658 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:13:48 INFO - PROCESS | 3612 | 1464290028661 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:13:48 INFO - PROCESS | 3612 | 1464290028663 Marionette TRACE conn3 <- [1,2122,null,{}] 12:13:48 INFO - PROCESS | 3612 | 1464290028666 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 3612 | 1464290028768 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:13:48 INFO - PROCESS | 3612 | 1464290028903 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3612 | ++DOCSHELL 15820400 == 86 [pid = 3612] [id = 540] 12:13:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (169BE000) [pid = 3612] [serial = 1620] [outer = 00000000] 12:13:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (18922C00) [pid = 3612] [serial = 1621] [outer = 169BE000] 12:13:48 INFO - PROCESS | 3612 | 1464290028947 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1892C000) [pid = 3612] [serial = 1622] [outer = 169BE000] 12:13:49 INFO - PROCESS | 3612 | 1464290029374 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 785ms 12:13:49 INFO - PROCESS | 3612 | 1464290029446 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3612 | 1464290029448 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:13:49 INFO - PROCESS | 3612 | 1464290029452 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:13:49 INFO - PROCESS | 3612 | 1464290029453 Marionette TRACE conn3 <- [1,2126,null,{}] 12:13:49 INFO - PROCESS | 3612 | 1464290029457 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 3612 | 1464290029617 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:13:49 INFO - PROCESS | 3612 | 1464290029699 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 3612 | ++DOCSHELL 18288400 == 87 [pid = 3612] [id = 541] 12:13:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (18921800) [pid = 3612] [serial = 1623] [outer = 00000000] 12:13:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (19F86800) [pid = 3612] [serial = 1624] [outer = 18921800] 12:13:49 INFO - PROCESS | 3612 | 1464290029768 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1A41E400) [pid = 3612] [serial = 1625] [outer = 18921800] 12:13:50 INFO - PROCESS | 3612 | 1464290030175 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 785ms 12:13:50 INFO - PROCESS | 3612 | 1464290030238 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3612 | 1464290030240 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 3612 | 1464290030243 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:13:50 INFO - PROCESS | 3612 | 1464290030245 Marionette TRACE conn3 <- [1,2130,null,{}] 12:13:50 INFO - PROCESS | 3612 | 1464290030248 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 3612 | 1464290030382 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:13:50 INFO - PROCESS | 3612 | 1464290030405 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 3612 | ++DOCSHELL 12A94000 == 88 [pid = 3612] [id = 542] 12:13:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (188B5400) [pid = 3612] [serial = 1626] [outer = 00000000] 12:13:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1AA7C800) [pid = 3612] [serial = 1627] [outer = 188B5400] 12:13:50 INFO - PROCESS | 3612 | 1464290030452 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1AAE2C00) [pid = 3612] [serial = 1628] [outer = 188B5400] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (0F2BB800) [pid = 3612] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (19A30C00) [pid = 3612] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (19D60800) [pid = 3612] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (14011C00) [pid = 3612] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (16D7C800) [pid = 3612] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1B581800) [pid = 3612] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (169BE400) [pid = 3612] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (19A0D800) [pid = 3612] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1AE38400) [pid = 3612] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (13368400) [pid = 3612] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:13:50 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (15698400) [pid = 3612] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:13:51 INFO - PROCESS | 3612 | 1464290031096 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3612 | 1464290031134 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:13:51 INFO - PROCESS | 3612 | 1464290031137 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3612 | 1464290031139 Marionette TRACE conn3 <- [1,2134,null,{}] 12:13:51 INFO - PROCESS | 3612 | 1464290031142 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 3612 | 1464290031235 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:13:51 INFO - PROCESS | 3612 | 1464290031358 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3612 | ++DOCSHELL 10A5A800 == 89 [pid = 3612] [id = 543] 12:13:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (10A64800) [pid = 3612] [serial = 1629] [outer = 00000000] 12:13:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (16D7EC00) [pid = 3612] [serial = 1630] [outer = 10A64800] 12:13:51 INFO - PROCESS | 3612 | 1464290031402 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1A972C00) [pid = 3612] [serial = 1631] [outer = 10A64800] 12:13:51 INFO - PROCESS | 3612 | 1464290031783 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3612 | 1464290031839 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:13:51 INFO - PROCESS | 3612 | 1464290031842 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:13:51 INFO - PROCESS | 3612 | 1464290031844 Marionette TRACE conn3 <- [1,2138,null,{}] 12:13:51 INFO - PROCESS | 3612 | 1464290031847 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 3612 | 1464290031939 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:13:51 INFO - PROCESS | 3612 | 1464290031945 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3612 | ++DOCSHELL 1A1D4400 == 90 [pid = 3612] [id = 544] 12:13:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1AADE400) [pid = 3612] [serial = 1632] [outer = 00000000] 12:13:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1AF55400) [pid = 3612] [serial = 1633] [outer = 1AADE400] 12:13:51 INFO - PROCESS | 3612 | 1464290031989 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1AF5F000) [pid = 3612] [serial = 1634] [outer = 1AADE400] 12:13:52 INFO - PROCESS | 3612 | 1464290032442 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 615ms 12:13:52 INFO - PROCESS | 3612 | 1464290032468 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3612 | 1464290032470 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:13:52 INFO - PROCESS | 3612 | 1464290032473 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3612 | 1464290032475 Marionette TRACE conn3 <- [1,2142,null,{}] 12:13:52 INFO - PROCESS | 3612 | 1464290032483 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 3612 | 1464290032576 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:13:52 INFO - PROCESS | 3612 | 1464290032618 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3612 | ++DOCSHELL 102CF400 == 91 [pid = 3612] [id = 545] 12:13:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1AE65000) [pid = 3612] [serial = 1635] [outer = 00000000] 12:13:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1B2F1C00) [pid = 3612] [serial = 1636] [outer = 1AE65000] 12:13:52 INFO - PROCESS | 3612 | 1464290032661 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1B2F2C00) [pid = 3612] [serial = 1637] [outer = 1AE65000] 12:13:53 INFO - PROCESS | 3612 | 1464290033379 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 938ms 12:13:53 INFO - PROCESS | 3612 | 1464290033403 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3612 | 1464290033408 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:13:53 INFO - PROCESS | 3612 | 1464290033414 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3612 | 1464290033418 Marionette TRACE conn3 <- [1,2146,null,{}] 12:13:53 INFO - PROCESS | 3612 | 1464290033424 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 3612 | 1464290033576 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:13:53 INFO - PROCESS | 3612 | 1464290033740 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3612 | ++DOCSHELL 114AFC00 == 92 [pid = 3612] [id = 546] 12:13:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (11C0B400) [pid = 3612] [serial = 1638] [outer = 00000000] 12:13:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (140B5800) [pid = 3612] [serial = 1639] [outer = 11C0B400] 12:13:53 INFO - PROCESS | 3612 | 1464290033807 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (15BB7400) [pid = 3612] [serial = 1640] [outer = 11C0B400] 12:13:54 INFO - PROCESS | 3612 | --DOCSHELL 1B585800 == 91 [pid = 3612] [id = 15] 12:13:54 INFO - PROCESS | 3612 | 1464290034504 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1123ms 12:13:54 INFO - PROCESS | 3612 | 1464290034548 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3612 | 1464290034553 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:13:54 INFO - PROCESS | 3612 | 1464290034559 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3612 | 1464290034562 Marionette TRACE conn3 <- [1,2150,null,{}] 12:13:54 INFO - PROCESS | 3612 | 1464290034566 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 3612 | 1464290034694 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:13:54 INFO - PROCESS | 3612 | 1464290034858 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 3612 | ++DOCSHELL 169BB000 == 92 [pid = 3612] [id = 547] 12:13:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (17075800) [pid = 3612] [serial = 1641] [outer = 00000000] 12:13:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1828F000) [pid = 3612] [serial = 1642] [outer = 17075800] 12:13:54 INFO - PROCESS | 3612 | 1464290034914 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (18986400) [pid = 3612] [serial = 1643] [outer = 17075800] 12:13:55 INFO - PROCESS | 3612 | 1464290035536 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1031ms 12:13:55 INFO - PROCESS | 3612 | 1464290035590 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3612 | 1464290035592 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:13:55 INFO - PROCESS | 3612 | 1464290035613 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3612 | 1464290035617 Marionette TRACE conn3 <- [1,2154,null,{}] 12:13:55 INFO - PROCESS | 3612 | 1464290035641 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 3612 | 1464290035813 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:13:55 INFO - PROCESS | 3612 | 1464290035935 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3612 | ++DOCSHELL 1AA79400 == 93 [pid = 3612] [id = 548] 12:13:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1AADF800) [pid = 3612] [serial = 1644] [outer = 00000000] 12:13:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1B2EF000) [pid = 3612] [serial = 1645] [outer = 1AADF800] 12:13:55 INFO - PROCESS | 3612 | 1464290035993 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1B58C800) [pid = 3612] [serial = 1646] [outer = 1AADF800] 12:13:56 INFO - PROCESS | 3612 | 1464290036523 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 939ms 12:13:56 INFO - PROCESS | 3612 | 1464290036555 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3612 | 1464290036558 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:13:56 INFO - PROCESS | 3612 | 1464290036563 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:13:56 INFO - PROCESS | 3612 | 1464290036565 Marionette TRACE conn3 <- [1,2158,null,{}] 12:13:56 INFO - PROCESS | 3612 | 1464290036568 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 3612 | 1464290036685 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:13:56 INFO - PROCESS | 3612 | 1464290036857 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3612 | ++DOCSHELL 1B583000 == 94 [pid = 3612] [id = 549] 12:13:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1B584800) [pid = 3612] [serial = 1647] [outer = 00000000] 12:13:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1BD2D000) [pid = 3612] [serial = 1648] [outer = 1B584800] 12:13:56 INFO - PROCESS | 3612 | 1464290036912 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1C72A400) [pid = 3612] [serial = 1649] [outer = 1B584800] 12:13:57 INFO - PROCESS | 3612 | 1464290037488 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 939ms 12:13:57 INFO - PROCESS | 3612 | 1464290037510 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3612 | 1464290037512 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:13:57 INFO - PROCESS | 3612 | 1464290037516 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3612 | 1464290037518 Marionette TRACE conn3 <- [1,2162,null,{}] 12:13:57 INFO - PROCESS | 3612 | 1464290037522 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 3612 | 1464290037623 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:13:57 INFO - PROCESS | 3612 | 1464290037792 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3612 | ++DOCSHELL 1BD2B800 == 95 [pid = 3612] [id = 550] 12:13:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1C730000) [pid = 3612] [serial = 1650] [outer = 00000000] 12:13:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1C766C00) [pid = 3612] [serial = 1651] [outer = 1C730000] 12:13:57 INFO - PROCESS | 3612 | 1464290037856 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1C7E3C00) [pid = 3612] [serial = 1652] [outer = 1C730000] 12:13:58 INFO - PROCESS | 3612 | 1464290038396 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 939ms 12:13:58 INFO - PROCESS | 3612 | 1464290038445 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3612 | 1464290038447 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:13:58 INFO - PROCESS | 3612 | 1464290038451 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 3612 | 1464290038453 Marionette TRACE conn3 <- [1,2166,null,{}] 12:13:58 INFO - PROCESS | 3612 | 1464290038456 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 3612 | 1464290038591 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:13:58 INFO - PROCESS | 3612 | 1464290038762 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 3612 | ++DOCSHELL 1C72C400 == 96 [pid = 3612] [id = 551] 12:13:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1C732400) [pid = 3612] [serial = 1653] [outer = 00000000] 12:13:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1D1DF400) [pid = 3612] [serial = 1654] [outer = 1C732400] 12:13:58 INFO - PROCESS | 3612 | 1464290038817 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1D803800) [pid = 3612] [serial = 1655] [outer = 1C732400] 12:13:59 INFO - PROCESS | 3612 | 1464290039412 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 985ms 12:13:59 INFO - PROCESS | 3612 | 1464290039436 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 3612 | 1464290039439 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:13:59 INFO - PROCESS | 3612 | 1464290039442 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 3612 | 1464290039444 Marionette TRACE conn3 <- [1,2170,null,{}] 12:13:59 INFO - PROCESS | 3612 | 1464290039448 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 3612 | 1464290039576 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:13:59 INFO - PROCESS | 3612 | 1464290039747 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 3612 | ++DOCSHELL 1B231400 == 97 [pid = 3612] [id = 552] 12:13:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1B232000) [pid = 3612] [serial = 1656] [outer = 00000000] 12:13:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1B23B400) [pid = 3612] [serial = 1657] [outer = 1B232000] 12:13:59 INFO - PROCESS | 3612 | 1464290039802 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1B23D400) [pid = 3612] [serial = 1658] [outer = 1B232000] 12:14:00 INFO - PROCESS | 3612 | 1464290040348 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 985ms 12:14:00 INFO - PROCESS | 3612 | 1464290040428 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 3612 | 1464290040430 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:14:00 INFO - PROCESS | 3612 | 1464290040434 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 3612 | 1464290040436 Marionette TRACE conn3 <- [1,2174,null,{}] 12:14:00 INFO - PROCESS | 3612 | 1464290040440 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 3612 | 1464290040555 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:14:00 INFO - PROCESS | 3612 | 1464290040735 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 3612 | ++DOCSHELL 10A60000 == 98 [pid = 3612] [id = 553] 12:14:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (10A62400) [pid = 3612] [serial = 1659] [outer = 00000000] 12:14:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1D1DFC00) [pid = 3612] [serial = 1660] [outer = 10A62400] 12:14:00 INFO - PROCESS | 3612 | 1464290040789 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1D80C400) [pid = 3612] [serial = 1661] [outer = 10A62400] 12:14:01 INFO - PROCESS | 3612 | 1464290041683 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1278ms 12:14:01 INFO - PROCESS | 3612 | 1464290041713 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3612 | 1464290041717 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:14:01 INFO - PROCESS | 3612 | 1464290041722 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3612 | 1464290041726 Marionette TRACE conn3 <- [1,2178,null,{}] 12:14:01 INFO - PROCESS | 3612 | 1464290041733 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 3612 | 1464290041852 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:14:02 INFO - PROCESS | 3612 | 1464290042023 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3612 | ++DOCSHELL 0F303400 == 99 [pid = 3612] [id = 554] 12:14:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (10273800) [pid = 3612] [serial = 1662] [outer = 00000000] 12:14:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (105F6C00) [pid = 3612] [serial = 1663] [outer = 10273800] 12:14:02 INFO - PROCESS | 3612 | 1464290042074 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (10A64C00) [pid = 3612] [serial = 1664] [outer = 10273800] 12:14:02 INFO - PROCESS | 3612 | 1464290042673 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 985ms 12:14:02 INFO - PROCESS | 3612 | 1464290042709 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3612 | 1464290042714 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:14:02 INFO - PROCESS | 3612 | 1464290042722 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3612 | 1464290042726 Marionette TRACE conn3 <- [1,2182,null,{}] 12:14:02 INFO - PROCESS | 3612 | 1464290042731 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 3612 | 1464290042871 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:14:03 INFO - PROCESS | 3612 | 1464290043057 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3612 | ++DOCSHELL 110AB000 == 100 [pid = 3612] [id = 555] 12:14:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (11C02400) [pid = 3612] [serial = 1665] [outer = 00000000] 12:14:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (12A74400) [pid = 3612] [serial = 1666] [outer = 11C02400] 12:14:03 INFO - PROCESS | 3612 | 1464290043107 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (12A7CC00) [pid = 3612] [serial = 1667] [outer = 11C02400] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1A1D4400 == 99 [pid = 3612] [id = 544] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 10A5A800 == 98 [pid = 3612] [id = 543] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 12A94000 == 97 [pid = 3612] [id = 542] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 18288400 == 96 [pid = 3612] [id = 541] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1AE61800 == 95 [pid = 3612] [id = 506] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 15820400 == 94 [pid = 3612] [id = 540] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 16D77400 == 93 [pid = 3612] [id = 539] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 16A0F400 == 92 [pid = 3612] [id = 538] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 10509C00 == 91 [pid = 3612] [id = 537] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1331E400 == 90 [pid = 3612] [id = 536] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1E996000 == 89 [pid = 3612] [id = 532] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1D807800 == 88 [pid = 3612] [id = 531] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1AF51400 == 87 [pid = 3612] [id = 530] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 1AE3B000 == 86 [pid = 3612] [id = 529] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 19A06400 == 85 [pid = 3612] [id = 528] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 169B3000 == 84 [pid = 3612] [id = 527] 12:14:03 INFO - PROCESS | 3612 | --DOCSHELL 105FA400 == 83 [pid = 3612] [id = 526] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (16183800) [pid = 3612] [serial = 1522] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (19A0F800) [pid = 3612] [serial = 1525] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1D80D000) [pid = 3612] [serial = 1528] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1F60EC00) [pid = 3612] [serial = 1531] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (20E85400) [pid = 3612] [serial = 1534] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1FA98400) [pid = 3612] [serial = 1537] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (20EC9000) [pid = 3612] [serial = 1540] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (19A0D000) [pid = 3612] [serial = 1576] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1A880400) [pid = 3612] [serial = 1558] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1581E400) [pid = 3612] [serial = 1552] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1617F400) [pid = 3612] [serial = 1553] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1809C800) [pid = 3612] [serial = 1547] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (176F3400) [pid = 3612] [serial = 1546] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1C7DD400) [pid = 3612] [serial = 1567] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (17CAF000) [pid = 3612] [serial = 1555] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (18929000) [pid = 3612] [serial = 1556] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1A419000) [pid = 3612] [serial = 1550] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (19A32800) [pid = 3612] [serial = 1549] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1B629800) [pid = 3612] [serial = 1564] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (156CD400) [pid = 3612] [serial = 1544] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (13D27400) [pid = 3612] [serial = 1543] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (170B0C00) [pid = 3612] [serial = 1573] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (12A71800) [pid = 3612] [serial = 1570] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1C7EAC00) [pid = 3612] [serial = 1568] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1AF54800) [pid = 3612] [serial = 1561] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1B139C00) [pid = 3612] [serial = 1562] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (137ED000) [pid = 3612] [serial = 1571] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1793BC00) [pid = 3612] [serial = 1574] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1BD24000) [pid = 3612] [serial = 1565] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1AAE1800) [pid = 3612] [serial = 1559] [outer = 00000000] [url = about:blank] 12:14:03 INFO - PROCESS | 3612 | 1464290043661 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 985ms 12:14:03 INFO - PROCESS | 3612 | 1464290043708 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3612 | 1464290043710 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:14:03 INFO - PROCESS | 3612 | 1464290043714 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3612 | 1464290043717 Marionette TRACE conn3 <- [1,2186,null,{}] 12:14:03 INFO - PROCESS | 3612 | 1464290043728 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 3612 | 1464290043831 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:14:03 INFO - PROCESS | 3612 | 1464290043954 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3612 | ++DOCSHELL 12D27800 == 84 [pid = 3612] [id = 556] 12:14:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (13148800) [pid = 3612] [serial = 1668] [outer = 00000000] 12:14:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (13703400) [pid = 3612] [serial = 1669] [outer = 13148800] 12:14:03 INFO - PROCESS | 3612 | 1464290044003 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (13D20400) [pid = 3612] [serial = 1670] [outer = 13148800] 12:14:04 INFO - PROCESS | 3612 | 1464290044409 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 724ms 12:14:04 INFO - PROCESS | 3612 | 1464290044435 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3612 | 1464290044438 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:14:04 INFO - PROCESS | 3612 | 1464290044441 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3612 | 1464290044443 Marionette TRACE conn3 <- [1,2190,null,{}] 12:14:04 INFO - PROCESS | 3612 | 1464290044446 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 3612 | 1464290044571 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:14:04 INFO - PROCESS | 3612 | 1464290044577 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3612 | ++DOCSHELL 137E5400 == 85 [pid = 3612] [id = 557] 12:14:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (137EA400) [pid = 3612] [serial = 1671] [outer = 00000000] 12:14:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (156CE800) [pid = 3612] [serial = 1672] [outer = 137EA400] 12:14:04 INFO - PROCESS | 3612 | 1464290044623 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (15819C00) [pid = 3612] [serial = 1673] [outer = 137EA400] 12:14:05 INFO - PROCESS | 3612 | 1464290045104 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 677ms 12:14:05 INFO - PROCESS | 3612 | 1464290045140 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3612 | 1464290045142 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:14:05 INFO - PROCESS | 3612 | 1464290045145 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3612 | 1464290045147 Marionette TRACE conn3 <- [1,2194,null,{}] 12:14:05 INFO - PROCESS | 3612 | 1464290045150 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 3612 | 1464290045227 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:14:05 INFO - PROCESS | 3612 | 1464290045233 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3612 | ++DOCSHELL 15696000 == 86 [pid = 3612] [id = 558] 12:14:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (15696C00) [pid = 3612] [serial = 1674] [outer = 00000000] 12:14:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (15F6C000) [pid = 3612] [serial = 1675] [outer = 15696C00] 12:14:05 INFO - PROCESS | 3612 | 1464290045279 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (15F76C00) [pid = 3612] [serial = 1676] [outer = 15696C00] 12:14:05 INFO - PROCESS | 3612 | 1464290045741 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 631ms 12:14:05 INFO - PROCESS | 3612 | 1464290045776 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3612 | 1464290045778 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:14:05 INFO - PROCESS | 3612 | 1464290045781 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3612 | 1464290045783 Marionette TRACE conn3 <- [1,2198,null,{}] 12:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:14:05 INFO - PROCESS | 3612 | 1464290045796 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 3612 | 1464290045945 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:14:06 INFO - PROCESS | 3612 | 1464290046053 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3612 | ++DOCSHELL 15F74400 == 87 [pid = 3612] [id = 559] 12:14:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (16181C00) [pid = 3612] [serial = 1677] [outer = 00000000] 12:14:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1677C800) [pid = 3612] [serial = 1678] [outer = 16181C00] 12:14:06 INFO - PROCESS | 3612 | 1464290046100 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (169BBC00) [pid = 3612] [serial = 1679] [outer = 16181C00] 12:14:06 INFO - PROCESS | 3612 | 1464290046496 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 723ms 12:14:06 INFO - PROCESS | 3612 | 1464290046514 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3612 | 1464290046516 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:14:06 INFO - PROCESS | 3612 | 1464290046520 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3612 | 1464290046521 Marionette TRACE conn3 <- [1,2202,null,{}] 12:14:06 INFO - PROCESS | 3612 | 1464290046524 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 3612 | 1464290046656 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:14:06 INFO - PROCESS | 3612 | 1464290046730 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3612 | ++DOCSHELL 16783400 == 88 [pid = 3612] [id = 560] 12:14:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (169B5400) [pid = 3612] [serial = 1680] [outer = 00000000] 12:14:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (16EC2800) [pid = 3612] [serial = 1681] [outer = 169B5400] 12:14:06 INFO - PROCESS | 3612 | 1464290046774 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (170AE800) [pid = 3612] [serial = 1682] [outer = 169B5400] 12:14:07 INFO - PROCESS | 3612 | 1464290047192 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 12:14:07 INFO - PROCESS | 3612 | 1464290047218 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3612 | 1464290047220 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 3612 | 1464290047238 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 3612 | 1464290047240 Marionette TRACE conn3 <- [1,2206,null,{}] 12:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:14:07 INFO - PROCESS | 3612 | 1464290047244 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 3612 | 1464290047384 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:14:07 INFO - PROCESS | 3612 | 1464290047417 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 3612 | ++DOCSHELL 0F30E000 == 89 [pid = 3612] [id = 561] 12:14:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (110AB800) [pid = 3612] [serial = 1683] [outer = 00000000] 12:14:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (176F2C00) [pid = 3612] [serial = 1684] [outer = 110AB800] 12:14:07 INFO - PROCESS | 3612 | 1464290047461 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (17883400) [pid = 3612] [serial = 1685] [outer = 110AB800] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (140C0400) [pid = 3612] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1AF56800) [pid = 3612] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (20E85800) [pid = 3612] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1FA92400) [pid = 3612] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (1C727400) [pid = 3612] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1F3DE400) [pid = 3612] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1D1BA000) [pid = 3612] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (18921800) [pid = 3612] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (188B5400) [pid = 3612] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (10A64800) [pid = 3612] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1055AC00) [pid = 3612] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (16C0A400) [pid = 3612] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (170B4800) [pid = 3612] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (13321000) [pid = 3612] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (110B4C00) [pid = 3612] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1AADE400) [pid = 3612] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (169BE000) [pid = 3612] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1C7EC400) [pid = 3612] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1C7DFC00) [pid = 3612] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1D1C2000) [pid = 3612] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1D806800) [pid = 3612] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1C768400) [pid = 3612] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (17633400) [pid = 3612] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:14:08 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1D80C800) [pid = 3612] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:14:08 INFO - PROCESS | 3612 | 1464290048236 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1031ms 12:14:08 INFO - PROCESS | 3612 | 1464290048271 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3612 | 1464290048273 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:14:08 INFO - PROCESS | 3612 | 1464290048276 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3612 | 1464290048278 Marionette TRACE conn3 <- [1,2210,null,{}] 12:14:08 INFO - PROCESS | 3612 | 1464290048281 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 3612 | 1464290048385 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:14:08 INFO - PROCESS | 3612 | 1464290048519 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3612 | ++DOCSHELL 110B4C00 == 90 [pid = 3612] [id = 562] 12:14:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (11A10800) [pid = 3612] [serial = 1686] [outer = 00000000] 12:14:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (170AD800) [pid = 3612] [serial = 1687] [outer = 11A10800] 12:14:08 INFO - PROCESS | 3612 | 1464290048550 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (178E6400) [pid = 3612] [serial = 1688] [outer = 11A10800] 12:14:08 INFO - PROCESS | 3612 | 1464290048933 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 677ms 12:14:08 INFO - PROCESS | 3612 | 1464290048959 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3612 | 1464290048961 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:14:08 INFO - PROCESS | 3612 | 1464290048978 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3612 | 1464290048980 Marionette TRACE conn3 <- [1,2214,null,{}] 12:14:08 INFO - PROCESS | 3612 | 1464290048984 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 3612 | 1464290049100 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:14:09 INFO - PROCESS | 3612 | 1464290049341 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A5C00 == 91 [pid = 3612] [id = 563] 12:14:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (0F2A6000) [pid = 3612] [serial = 1689] [outer = 00000000] 12:14:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (0F937400) [pid = 3612] [serial = 1690] [outer = 0F2A6000] 12:14:09 INFO - PROCESS | 3612 | 1464290049401 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1055BC00) [pid = 3612] [serial = 1691] [outer = 0F2A6000] 12:14:10 INFO - PROCESS | 3612 | 1464290050090 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1138ms 12:14:10 INFO - PROCESS | 3612 | 1464290050113 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 3612 | 1464290050118 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:14:10 INFO - PROCESS | 3612 | 1464290050123 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 3612 | 1464290050127 Marionette TRACE conn3 <- [1,2218,null,{}] 12:14:10 INFO - PROCESS | 3612 | 1464290050131 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:10 INFO - PROCESS | 3612 | 1464290050261 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:14:10 INFO - PROCESS | 3612 | 1464290050420 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 3612 | ++DOCSHELL 12A7E400 == 92 [pid = 3612] [id = 564] 12:14:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (130E6800) [pid = 3612] [serial = 1692] [outer = 00000000] 12:14:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (13374C00) [pid = 3612] [serial = 1693] [outer = 130E6800] 12:14:10 INFO - PROCESS | 3612 | 1464290050478 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (140C0800) [pid = 3612] [serial = 1694] [outer = 130E6800] 12:14:11 INFO - PROCESS | 3612 | 1464290051024 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 923ms 12:14:11 INFO - PROCESS | 3612 | 1464290051060 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3612 | 1464290051069 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:14:11 INFO - PROCESS | 3612 | 1464290051075 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:14:11 INFO - PROCESS | 3612 | 1464290051077 Marionette TRACE conn3 <- [1,2222,null,{}] 12:14:11 INFO - PROCESS | 3612 | 1464290051081 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 3612 | 1464290051206 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:14:11 INFO - PROCESS | 3612 | 1464290051377 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3612 | ++DOCSHELL 16186800 == 93 [pid = 3612] [id = 565] 12:14:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (16189C00) [pid = 3612] [serial = 1695] [outer = 00000000] 12:14:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (169BAC00) [pid = 3612] [serial = 1696] [outer = 16189C00] 12:14:11 INFO - PROCESS | 3612 | 1464290051434 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (16D80C00) [pid = 3612] [serial = 1697] [outer = 16189C00] 12:14:12 INFO - PROCESS | 3612 | 1464290052006 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 985ms 12:14:12 INFO - PROCESS | 3612 | 1464290052063 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3612 | 1464290052065 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:14:12 INFO - PROCESS | 3612 | 1464290052081 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3612 | 1464290052090 Marionette TRACE conn3 <- [1,2226,null,{}] 12:14:12 INFO - PROCESS | 3612 | 1464290052095 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 3612 | 1464290052216 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:14:12 INFO - PROCESS | 3612 | 1464290052374 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 3612 | ++DOCSHELL 18048800 == 94 [pid = 3612] [id = 566] 12:14:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (18226800) [pid = 3612] [serial = 1698] [outer = 00000000] 12:14:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1850BC00) [pid = 3612] [serial = 1699] [outer = 18226800] 12:14:12 INFO - PROCESS | 3612 | 1464290052429 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1882C400) [pid = 3612] [serial = 1700] [outer = 18226800] 12:14:12 INFO - PROCESS | 3612 | 1464290052953 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 954ms 12:14:13 INFO - PROCESS | 3612 | 1464290053018 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3612 | 1464290053021 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:14:13 INFO - PROCESS | 3612 | 1464290053025 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3612 | 1464290053027 Marionette TRACE conn3 <- [1,2230,null,{}] 12:14:13 INFO - PROCESS | 3612 | 1464290053031 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:13 INFO - PROCESS | 3612 | 1464290053157 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:14:13 INFO - PROCESS | 3612 | 1464290053315 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3612 | ++DOCSHELL 18289800 == 95 [pid = 3612] [id = 567] 12:14:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (18504800) [pid = 3612] [serial = 1701] [outer = 00000000] 12:14:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (18926400) [pid = 3612] [serial = 1702] [outer = 18504800] 12:14:13 INFO - PROCESS | 3612 | 1464290053390 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (18982800) [pid = 3612] [serial = 1703] [outer = 18504800] 12:14:13 INFO - PROCESS | 3612 | 1464290053939 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 923ms 12:14:13 INFO - PROCESS | 3612 | 1464290053953 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3612 | 1464290053955 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:14:13 INFO - PROCESS | 3612 | 1464290053975 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:14:13 INFO - PROCESS | 3612 | 1464290053977 Marionette TRACE conn3 <- [1,2234,null,{}] 12:14:13 INFO - PROCESS | 3612 | 1464290053981 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 3612 | 1464290054094 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:14:14 INFO - PROCESS | 3612 | 1464290054273 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3612 | ++DOCSHELL 1898BC00 == 96 [pid = 3612] [id = 568] 12:14:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1898CC00) [pid = 3612] [serial = 1704] [outer = 00000000] 12:14:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (19A06400) [pid = 3612] [serial = 1705] [outer = 1898CC00] 12:14:14 INFO - PROCESS | 3612 | 1464290054335 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (19A29400) [pid = 3612] [serial = 1706] [outer = 1898CC00] 12:14:14 INFO - PROCESS | 3612 | 1464290054956 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1015ms 12:14:15 INFO - PROCESS | 3612 | 1464290055014 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3612 | 1464290055017 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:14:15 INFO - PROCESS | 3612 | 1464290055020 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3612 | 1464290055022 Marionette TRACE conn3 <- [1,2238,null,{}] 12:14:15 INFO - PROCESS | 3612 | 1464290055026 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 3612 | 1464290055150 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:14:15 INFO - PROCESS | 3612 | 1464290055308 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 3612 | ++DOCSHELL 1898C400 == 97 [pid = 3612] [id = 569] 12:14:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (19A30C00) [pid = 3612] [serial = 1707] [outer = 00000000] 12:14:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (19F85C00) [pid = 3612] [serial = 1708] [outer = 19A30C00] 12:14:15 INFO - PROCESS | 3612 | 1464290055363 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1A1D2C00) [pid = 3612] [serial = 1709] [outer = 19A30C00] 12:14:15 INFO - PROCESS | 3612 | 1464290055884 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 892ms 12:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:14:15 INFO - PROCESS | 3612 | 1464290055924 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3612 | 1464290055926 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 3612 | 1464290055930 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3612 | 1464290055932 Marionette TRACE conn3 <- [1,2242,null,{}] 12:14:15 INFO - PROCESS | 3612 | 1464290055936 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 3612 | 1464290056035 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:14:16 INFO - PROCESS | 3612 | 1464290056212 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3612 | ++DOCSHELL 19F86000 == 98 [pid = 3612] [id = 570] 12:14:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1A417C00) [pid = 3612] [serial = 1710] [outer = 00000000] 12:14:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1A884400) [pid = 3612] [serial = 1711] [outer = 1A417C00] 12:14:16 INFO - PROCESS | 3612 | 1464290056267 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1A96F800) [pid = 3612] [serial = 1712] [outer = 1A417C00] 12:14:16 INFO - PROCESS | 3612 | 1464290056878 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 985ms 12:14:16 INFO - PROCESS | 3612 | 1464290056917 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3612 | 1464290056919 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:14:16 INFO - PROCESS | 3612 | 1464290056923 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3612 | 1464290056925 Marionette TRACE conn3 <- [1,2246,null,{}] 12:14:16 INFO - PROCESS | 3612 | 1464290056928 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 3612 | 1464290057043 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:14:17 INFO - PROCESS | 3612 | 1464290057185 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 3612 | ++DOCSHELL 1A412800 == 99 [pid = 3612] [id = 571] 12:14:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1A41AC00) [pid = 3612] [serial = 1713] [outer = 00000000] 12:14:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1AA7DC00) [pid = 3612] [serial = 1714] [outer = 1A41AC00] 12:14:17 INFO - PROCESS | 3612 | 1464290057240 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1AADD400) [pid = 3612] [serial = 1715] [outer = 1A41AC00] 12:14:17 INFO - PROCESS | 3612 | 1464290057896 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1031ms 12:14:17 INFO - PROCESS | 3612 | 1464290057959 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 3612 | 1464290057961 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:14:17 INFO - PROCESS | 3612 | 1464290057964 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 3612 | 1464290057966 Marionette TRACE conn3 <- [1,2250,null,{}] 12:14:17 INFO - PROCESS | 3612 | 1464290057970 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 3612 | 1464290058088 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:14:18 INFO - PROCESS | 3612 | 1464290058262 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3612 | ++DOCSHELL 102EA400 == 100 [pid = 3612] [id = 572] 12:14:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (110B3C00) [pid = 3612] [serial = 1716] [outer = 00000000] 12:14:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (15B73400) [pid = 3612] [serial = 1717] [outer = 110B3C00] 12:14:18 INFO - PROCESS | 3612 | 1464290058318 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (176F2400) [pid = 3612] [serial = 1718] [outer = 110B3C00] 12:14:19 INFO - PROCESS | 3612 | 1464290059137 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1232ms 12:14:19 INFO - PROCESS | 3612 | 1464290059202 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 3612 | 1464290059209 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:14:19 INFO - PROCESS | 3612 | 1464290059215 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3612 | 1464290059222 Marionette TRACE conn3 <- [1,2254,null,{}] 12:14:19 INFO - PROCESS | 3612 | 1464290059227 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 3612 | 1464290059403 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:14:19 INFO - PROCESS | 3612 | 1464290059528 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 3612 | ++DOCSHELL 13145400 == 101 [pid = 3612] [id = 573] 12:14:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (13305C00) [pid = 3612] [serial = 1719] [outer = 00000000] 12:14:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (14FE6800) [pid = 3612] [serial = 1720] [outer = 13305C00] 12:14:19 INFO - PROCESS | 3612 | 1464290059584 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (15823000) [pid = 3612] [serial = 1721] [outer = 13305C00] 12:14:20 INFO - PROCESS | 3612 | 1464290060190 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1031ms 12:14:20 INFO - PROCESS | 3612 | 1464290060249 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3612 | 1464290060255 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:14:20 INFO - PROCESS | 3612 | 1464290060261 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3612 | 1464290060263 Marionette TRACE conn3 <- [1,2258,null,{}] 12:14:20 INFO - PROCESS | 3612 | 1464290060283 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 3612 | 1464290060436 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 110B4C00 == 100 [pid = 3612] [id = 562] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 0F30E000 == 99 [pid = 3612] [id = 561] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 16783400 == 98 [pid = 3612] [id = 560] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 15F74400 == 97 [pid = 3612] [id = 559] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 12D27800 == 96 [pid = 3612] [id = 556] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 110AB000 == 95 [pid = 3612] [id = 555] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 0F303400 == 94 [pid = 3612] [id = 554] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 1B231400 == 93 [pid = 3612] [id = 552] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 1C72C400 == 92 [pid = 3612] [id = 551] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 1BD2B800 == 91 [pid = 3612] [id = 550] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1330C400) [pid = 3612] [serial = 1606] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (17880400) [pid = 3612] [serial = 1582] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1A968400) [pid = 3612] [serial = 1585] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1B13EC00) [pid = 3612] [serial = 1588] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1C7E3400) [pid = 3612] [serial = 1591] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1EB53C00) [pid = 3612] [serial = 1594] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1F3DE800) [pid = 3612] [serial = 1597] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1F656000) [pid = 3612] [serial = 1600] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (169B3800) [pid = 3612] [serial = 1603] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1B2F1C00) [pid = 3612] [serial = 1636] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 1B583000 == 90 [pid = 3612] [id = 549] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 1AA79400 == 89 [pid = 3612] [id = 548] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 169BB000 == 88 [pid = 3612] [id = 547] 12:14:20 INFO - PROCESS | 3612 | --DOCSHELL 114AFC00 == 87 [pid = 3612] [id = 546] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1D810800) [pid = 3612] [serial = 1520] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1F611400) [pid = 3612] [serial = 1487] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1EC8AC00) [pid = 3612] [serial = 1484] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1EB5EC00) [pid = 3612] [serial = 1529] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1EB52800) [pid = 3612] [serial = 1475] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1AA76C00) [pid = 3612] [serial = 1526] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (20E86000) [pid = 3612] [serial = 1535] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (17075000) [pid = 3612] [serial = 1523] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1BD2D400) [pid = 3612] [serial = 1472] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (20ECC400) [pid = 3612] [serial = 1541] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (20E90000) [pid = 3612] [serial = 1538] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (1C72E400) [pid = 3612] [serial = 1478] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1F653800) [pid = 3612] [serial = 1532] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1D1E0C00) [pid = 3612] [serial = 1481] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (19F86800) [pid = 3612] [serial = 1624] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (1AA7C800) [pid = 3612] [serial = 1627] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (1A41E400) [pid = 3612] [serial = 1625] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (16D7EC00) [pid = 3612] [serial = 1630] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (128A2800) [pid = 3612] [serial = 1612] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (16D77C00) [pid = 3612] [serial = 1615] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (170B1000) [pid = 3612] [serial = 1616] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1792DC00) [pid = 3612] [serial = 1618] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (18289C00) [pid = 3612] [serial = 1619] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (158CB800) [pid = 3612] [serial = 1610] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (140C1000) [pid = 3612] [serial = 1609] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (15821000) [pid = 3612] [serial = 1580] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (137E5000) [pid = 3612] [serial = 1579] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1AF55400) [pid = 3612] [serial = 1633] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (137E4400) [pid = 3612] [serial = 1613] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1AF5F000) [pid = 3612] [serial = 1634] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (18922C00) [pid = 3612] [serial = 1621] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1892C000) [pid = 3612] [serial = 1622] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1AAE2C00) [pid = 3612] [serial = 1628] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1A972C00) [pid = 3612] [serial = 1631] [outer = 00000000] [url = about:blank] 12:14:20 INFO - PROCESS | 3612 | 1464290060605 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3612 | ++DOCSHELL 0F30E000 == 88 [pid = 3612] [id = 574] 12:14:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1022BC00) [pid = 3612] [serial = 1722] [outer = 00000000] 12:14:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1330C400) [pid = 3612] [serial = 1723] [outer = 1022BC00] 12:14:20 INFO - PROCESS | 3612 | 1464290060658 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (1444E800) [pid = 3612] [serial = 1724] [outer = 1022BC00] 12:14:21 INFO - PROCESS | 3612 | 1464290061083 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 893ms 12:14:21 INFO - PROCESS | 3612 | 1464290061154 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3612 | 1464290061156 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 3612 | 1464290061161 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:14:21 INFO - PROCESS | 3612 | 1464290061164 Marionette TRACE conn3 <- [1,2262,null,{}] 12:14:21 INFO - PROCESS | 3612 | 1464290061174 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 3612 | 1464290061281 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:14:21 INFO - PROCESS | 3612 | 1464290061294 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3612 | ++DOCSHELL 15F70000 == 89 [pid = 3612] [id = 575] 12:14:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (16204800) [pid = 3612] [serial = 1725] [outer = 00000000] 12:14:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (16A0D800) [pid = 3612] [serial = 1726] [outer = 16204800] 12:14:21 INFO - PROCESS | 3612 | 1464290061341 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (16EC2C00) [pid = 3612] [serial = 1727] [outer = 16204800] 12:14:21 INFO - PROCESS | 3612 | 1464290061806 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 693ms 12:14:21 INFO - PROCESS | 3612 | 1464290061845 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3612 | 1464290061847 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 3612 | 1464290061854 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:14:21 INFO - PROCESS | 3612 | 1464290061856 Marionette TRACE conn3 <- [1,2266,null,{}] 12:14:21 INFO - PROCESS | 3612 | 1464290061859 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 3612 | 1464290061958 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:14:21 INFO - PROCESS | 3612 | 1464290061967 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3612 | ++DOCSHELL 169BB800 == 90 [pid = 3612] [id = 576] 12:14:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (169BC400) [pid = 3612] [serial = 1728] [outer = 00000000] 12:14:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (178E5C00) [pid = 3612] [serial = 1729] [outer = 169BC400] 12:14:22 INFO - PROCESS | 3612 | 1464290062012 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (17CAA400) [pid = 3612] [serial = 1730] [outer = 169BC400] 12:14:22 INFO - PROCESS | 3612 | 1464290062499 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 678ms 12:14:22 INFO - PROCESS | 3612 | 1464290062555 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 3612 | 1464290062557 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:14:22 INFO - PROCESS | 3612 | 1464290062560 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 3612 | 1464290062562 Marionette TRACE conn3 <- [1,2270,null,{}] 12:14:22 INFO - PROCESS | 3612 | 1464290062565 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 3612 | 1464290062660 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:14:22 INFO - PROCESS | 3612 | 1464290062695 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 3612 | ++DOCSHELL 170B9C00 == 91 [pid = 3612] [id = 577] 12:14:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (17888000) [pid = 3612] [serial = 1731] [outer = 00000000] 12:14:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1828C000) [pid = 3612] [serial = 1732] [outer = 17888000] 12:14:22 INFO - PROCESS | 3612 | 1464290062724 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (188B5400) [pid = 3612] [serial = 1733] [outer = 17888000] 12:14:23 INFO - PROCESS | 3612 | 1464290063255 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 723ms 12:14:23 INFO - PROCESS | 3612 | 1464290063293 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3612 | 1464290063295 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:14:23 INFO - PROCESS | 3612 | 1464290063298 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3612 | 1464290063300 Marionette TRACE conn3 <- [1,2274,null,{}] 12:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:14:23 INFO - PROCESS | 3612 | 1464290063322 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 3612 | 1464290063474 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:14:23 INFO - PROCESS | 3612 | 1464290063553 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 3612 | ++DOCSHELL 1898F000 == 92 [pid = 3612] [id = 578] 12:14:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (19A0B400) [pid = 3612] [serial = 1734] [outer = 00000000] 12:14:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (19A34800) [pid = 3612] [serial = 1735] [outer = 19A0B400] 12:14:23 INFO - PROCESS | 3612 | 1464290063598 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (19F81000) [pid = 3612] [serial = 1736] [outer = 19A0B400] 12:14:23 INFO - PROCESS | 3612 | 1464290063994 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:14:24 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 12:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 754ms 12:14:24 INFO - PROCESS | 3612 | 1464290064073 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3612 | 1464290064075 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:14:24 INFO - PROCESS | 3612 | 1464290064099 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3612 | 1464290064101 Marionette TRACE conn3 <- [1,2278,null,{}] 12:14:24 INFO - PROCESS | 3612 | 1464290064104 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 3612 | 1464290064240 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:14:24 INFO - PROCESS | 3612 | 1464290064260 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3612 | ++DOCSHELL 13078800 == 93 [pid = 3612] [id = 579] 12:14:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (19A28C00) [pid = 3612] [serial = 1737] [outer = 00000000] 12:14:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1AA74000) [pid = 3612] [serial = 1738] [outer = 19A28C00] 12:14:24 INFO - PROCESS | 3612 | 1464290064312 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1AAD9400) [pid = 3612] [serial = 1739] [outer = 19A28C00] 12:14:24 INFO - PROCESS | 3612 | 1464290064755 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 12:14:24 INFO - PROCESS | 3612 | 1464290064783 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3612 | 1464290064785 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:14:24 INFO - PROCESS | 3612 | 1464290064795 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3612 | 1464290064797 Marionette TRACE conn3 <- [1,2282,null,{}] 12:14:24 INFO - PROCESS | 3612 | 1464290064800 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 3612 | 1464290065166 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (10E37800) [pid = 3612] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (19A2B000) [pid = 3612] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1AE64C00) [pid = 3612] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1F3D4400) [pid = 3612] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (0F2B6000) [pid = 3612] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (11C06800) [pid = 3612] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1B13AC00) [pid = 3612] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (16D7A800) [pid = 3612] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1D80D400) [pid = 3612] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (16181C00) [pid = 3612] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (169B5400) [pid = 3612] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (110AB800) [pid = 3612] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (10273800) [pid = 3612] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (15696C00) [pid = 3612] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (13148800) [pid = 3612] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (137EA400) [pid = 3612] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (11C02400) [pid = 3612] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:14:25 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1B58B000) [pid = 3612] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:14:25 INFO - PROCESS | 3612 | 1464290065249 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B6000 == 94 [pid = 3612] [id = 580] 12:14:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (0F2BB800) [pid = 3612] [serial = 1740] [outer = 00000000] 12:14:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (11C06800) [pid = 3612] [serial = 1741] [outer = 0F2BB800] 12:14:25 INFO - PROCESS | 3612 | 1464290065294 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (137EA400) [pid = 3612] [serial = 1742] [outer = 0F2BB800] 12:14:25 INFO - PROCESS | 3612 | 1464290065697 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 923ms 12:14:25 INFO - PROCESS | 3612 | 1464290065720 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3612 | 1464290065721 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:14:25 INFO - PROCESS | 3612 | 1464290065725 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3612 | 1464290065726 Marionette TRACE conn3 <- [1,2286,null,{}] 12:14:25 INFO - PROCESS | 3612 | 1464290065730 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 3612 | 1464290065826 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:14:25 INFO - PROCESS | 3612 | 1464290065832 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3612 | ++DOCSHELL 169B5400 == 95 [pid = 3612] [id = 581] 12:14:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (16C02C00) [pid = 3612] [serial = 1743] [outer = 00000000] 12:14:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (19F87800) [pid = 3612] [serial = 1744] [outer = 16C02C00] 12:14:25 INFO - PROCESS | 3612 | 1464290065875 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1AADC400) [pid = 3612] [serial = 1745] [outer = 16C02C00] 12:14:26 INFO - PROCESS | 3612 | 1464290066341 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 677ms 12:14:26 INFO - PROCESS | 3612 | 1464290066408 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3612 | 1464290066410 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:14:26 INFO - PROCESS | 3612 | 1464290066413 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:14:26 INFO - PROCESS | 3612 | 1464290066415 Marionette TRACE conn3 <- [1,2290,null,{}] 12:14:26 INFO - PROCESS | 3612 | 1464290066419 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 3612 | 1464290066515 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:14:26 INFO - PROCESS | 3612 | 1464290066526 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 3612 | ++DOCSHELL 15F74C00 == 96 [pid = 3612] [id = 582] 12:14:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (16181C00) [pid = 3612] [serial = 1746] [outer = 00000000] 12:14:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1AE5F800) [pid = 3612] [serial = 1747] [outer = 16181C00] 12:14:26 INFO - PROCESS | 3612 | 1464290066570 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1AE66400) [pid = 3612] [serial = 1748] [outer = 16181C00] 12:14:27 INFO - PROCESS | 3612 | 1464290067023 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 615ms 12:14:27 INFO - PROCESS | 3612 | 1464290067061 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3612 | 1464290067063 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:14:27 INFO - PROCESS | 3612 | 1464290067067 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:14:27 INFO - PROCESS | 3612 | 1464290067069 Marionette TRACE conn3 <- [1,2294,null,{}] 12:14:27 INFO - PROCESS | 3612 | 1464290067072 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 3612 | 1464290067270 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:14:27 INFO - PROCESS | 3612 | 1464290067466 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3612 | ++DOCSHELL 10560C00 == 97 [pid = 3612] [id = 583] 12:14:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (10562400) [pid = 3612] [serial = 1749] [outer = 00000000] 12:14:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (110AB400) [pid = 3612] [serial = 1750] [outer = 10562400] 12:14:27 INFO - PROCESS | 3612 | 1464290067524 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (11C5B400) [pid = 3612] [serial = 1751] [outer = 10562400] 12:14:28 INFO - PROCESS | 3612 | 1464290068118 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1124ms 12:14:28 INFO - PROCESS | 3612 | 1464290068207 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3612 | 1464290068212 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:14:28 INFO - PROCESS | 3612 | 1464290068218 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3612 | 1464290068221 Marionette TRACE conn3 <- [1,2298,null,{}] 12:14:28 INFO - PROCESS | 3612 | 1464290068226 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 3612 | 1464290068392 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:14:28 INFO - PROCESS | 3612 | 1464290068532 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3612 | ++DOCSHELL 15822C00 == 98 [pid = 3612] [id = 584] 12:14:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (158C7000) [pid = 3612] [serial = 1752] [outer = 00000000] 12:14:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (16184C00) [pid = 3612] [serial = 1753] [outer = 158C7000] 12:14:28 INFO - PROCESS | 3612 | 1464290068590 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (169B4400) [pid = 3612] [serial = 1754] [outer = 158C7000] 12:14:29 INFO - PROCESS | 3612 | 1464290069192 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1031ms 12:14:29 INFO - PROCESS | 3612 | 1464290069243 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3612 | 1464290069246 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:14:29 INFO - PROCESS | 3612 | 1464290069250 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3612 | 1464290069253 Marionette TRACE conn3 <- [1,2302,null,{}] 12:14:29 INFO - PROCESS | 3612 | 1464290069257 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 3612 | 1464290069404 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:14:29 INFO - PROCESS | 3612 | 1464290069554 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3612 | ++DOCSHELL 18286C00 == 99 [pid = 3612] [id = 585] 12:14:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1892C000) [pid = 3612] [serial = 1755] [outer = 00000000] 12:14:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (19A11400) [pid = 3612] [serial = 1756] [outer = 1892C000] 12:14:29 INFO - PROCESS | 3612 | 1464290069612 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1A971000) [pid = 3612] [serial = 1757] [outer = 1892C000] 12:14:30 INFO - PROCESS | 3612 | 1464290070179 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 985ms 12:14:30 INFO - PROCESS | 3612 | 1464290070234 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3612 | 1464290070238 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:14:30 INFO - PROCESS | 3612 | 1464290070249 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 3612 | 1464290070254 Marionette TRACE conn3 <- [1,2306,null,{}] 12:14:30 INFO - PROCESS | 3612 | 1464290070258 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 3612 | 1464290070457 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:14:30 INFO - PROCESS | 3612 | 1464290070614 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 3612 | ++DOCSHELL 169B3000 == 100 [pid = 3612] [id = 586] 12:14:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1788B400) [pid = 3612] [serial = 1758] [outer = 00000000] 12:14:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1B133800) [pid = 3612] [serial = 1759] [outer = 1788B400] 12:14:30 INFO - PROCESS | 3612 | 1464290070668 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1B13FC00) [pid = 3612] [serial = 1760] [outer = 1788B400] 12:14:31 INFO - PROCESS | 3612 | 1464290071264 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3612 | 1464290071329 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:14:31 INFO - PROCESS | 3612 | 1464290071332 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3612 | 1464290071334 Marionette TRACE conn3 <- [1,2310,null,{}] 12:14:31 INFO - PROCESS | 3612 | 1464290071338 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 3612 | 1464290071463 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:14:31 INFO - PROCESS | 3612 | 1464290071640 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 3612 | ++DOCSHELL 1B131C00 == 101 [pid = 3612] [id = 587] 12:14:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1B134C00) [pid = 3612] [serial = 1761] [outer = 00000000] 12:14:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1B2EE400) [pid = 3612] [serial = 1762] [outer = 1B134C00] 12:14:31 INFO - PROCESS | 3612 | 1464290071695 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1B2F2400) [pid = 3612] [serial = 1763] [outer = 1B134C00] 12:14:32 INFO - PROCESS | 3612 | 1464290072248 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 985ms 12:14:32 INFO - PROCESS | 3612 | 1464290072317 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3612 | 1464290072320 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:14:32 INFO - PROCESS | 3612 | 1464290072323 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3612 | 1464290072325 Marionette TRACE conn3 <- [1,2314,null,{}] 12:14:32 INFO - PROCESS | 3612 | 1464290072329 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 3612 | 1464290072454 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:14:32 INFO - PROCESS | 3612 | 1464290072628 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3612 | ++DOCSHELL 1B581400 == 102 [pid = 3612] [id = 588] 12:14:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1B581800) [pid = 3612] [serial = 1764] [outer = 00000000] 12:14:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1B58A000) [pid = 3612] [serial = 1765] [outer = 1B581800] 12:14:32 INFO - PROCESS | 3612 | 1464290072690 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1B62D000) [pid = 3612] [serial = 1766] [outer = 1B581800] 12:14:33 INFO - PROCESS | 3612 | 1464290073226 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 985ms 12:14:33 INFO - PROCESS | 3612 | 1464290073308 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 3612 | 1464290073311 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:14:33 INFO - PROCESS | 3612 | 1464290073314 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3612 | 1464290073316 Marionette TRACE conn3 <- [1,2318,null,{}] 12:14:33 INFO - PROCESS | 3612 | 1464290073320 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 3612 | 1464290073439 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:14:33 INFO - PROCESS | 3612 | 1464290073608 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 3612 | ++DOCSHELL 169BD000 == 103 [pid = 3612] [id = 589] 12:14:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1AF57C00) [pid = 3612] [serial = 1767] [outer = 00000000] 12:14:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1BD2D400) [pid = 3612] [serial = 1768] [outer = 1AF57C00] 12:14:33 INFO - PROCESS | 3612 | 1464290073664 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (1C724800) [pid = 3612] [serial = 1769] [outer = 1AF57C00] 12:14:34 INFO - PROCESS | 3612 | 1464290074183 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 12:14:34 INFO - PROCESS | 3612 | 1464290074244 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3612 | 1464290074246 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:14:34 INFO - PROCESS | 3612 | 1464290074249 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3612 | 1464290074251 Marionette TRACE conn3 <- [1,2322,null,{}] 12:14:34 INFO - PROCESS | 3612 | 1464290074255 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 3612 | 1464290074372 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:14:34 INFO - PROCESS | 3612 | 1464290074553 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 3612 | ++DOCSHELL 1C72FC00 == 104 [pid = 3612] [id = 590] 12:14:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1C730800) [pid = 3612] [serial = 1770] [outer = 00000000] 12:14:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1C765C00) [pid = 3612] [serial = 1771] [outer = 1C730800] 12:14:34 INFO - PROCESS | 3612 | 1464290074607 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1C768400) [pid = 3612] [serial = 1772] [outer = 1C730800] 12:14:35 INFO - PROCESS | 3612 | 1464290075133 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 924ms 12:14:35 INFO - PROCESS | 3612 | 1464290075178 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 3612 | 1464290075181 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:14:35 INFO - PROCESS | 3612 | 1464290075184 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 3612 | 1464290075186 Marionette TRACE conn3 <- [1,2326,null,{}] 12:14:35 INFO - PROCESS | 3612 | 1464290075189 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 3612 | 1464290075306 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:14:35 INFO - PROCESS | 3612 | 1464290075481 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3612 | ++DOCSHELL 1C72B400 == 105 [pid = 3612] [id = 591] 12:14:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1C72E800) [pid = 3612] [serial = 1773] [outer = 00000000] 12:14:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1C7EC000) [pid = 3612] [serial = 1774] [outer = 1C72E800] 12:14:35 INFO - PROCESS | 3612 | 1464290075544 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1D1BC400) [pid = 3612] [serial = 1775] [outer = 1C72E800] 12:14:36 INFO - PROCESS | 3612 | 1464290076160 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1031ms 12:14:36 INFO - PROCESS | 3612 | 1464290076222 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3612 | 1464290076224 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:14:36 INFO - PROCESS | 3612 | 1464290076228 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3612 | 1464290076230 Marionette TRACE conn3 <- [1,2330,null,{}] 12:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:14:36 INFO - PROCESS | 3612 | 1464290076234 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:36 INFO - PROCESS | 3612 | 1464290076352 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:14:36 INFO - PROCESS | 3612 | 1464290076520 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 3612 | ++DOCSHELL 10A62800 == 106 [pid = 3612] [id = 592] 12:14:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (10A83C00) [pid = 3612] [serial = 1776] [outer = 00000000] 12:14:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1307CC00) [pid = 3612] [serial = 1777] [outer = 10A83C00] 12:14:36 INFO - PROCESS | 3612 | 1464290076583 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (14005C00) [pid = 3612] [serial = 1778] [outer = 10A83C00] 12:14:37 INFO - PROCESS | 3612 | 1464290077448 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1277ms 12:14:37 INFO - PROCESS | 3612 | 1464290077523 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3612 | 1464290077532 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:14:37 INFO - PROCESS | 3612 | 1464290077539 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3612 | 1464290077543 Marionette TRACE conn3 <- [1,2334,null,{}] 12:14:37 INFO - PROCESS | 3612 | 1464290077548 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 3612 | 1464290077668 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:14:37 INFO - PROCESS | 3612 | 1464290077836 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3612 | ++DOCSHELL 110AA000 == 107 [pid = 3612] [id = 593] 12:14:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (12A74800) [pid = 3612] [serial = 1779] [outer = 00000000] 12:14:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (13320800) [pid = 3612] [serial = 1780] [outer = 12A74800] 12:14:37 INFO - PROCESS | 3612 | 1464290077887 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (140C0C00) [pid = 3612] [serial = 1781] [outer = 12A74800] 12:14:38 INFO - PROCESS | 3612 | 1464290078478 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 985ms 12:14:38 INFO - PROCESS | 3612 | 1464290078532 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 3612 | 1464290078540 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:14:38 INFO - PROCESS | 3612 | 1464290078550 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 3612 | 1464290078554 Marionette TRACE conn3 <- [1,2338,null,{}] 12:14:38 INFO - PROCESS | 3612 | 1464290078558 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:38 INFO - PROCESS | 3612 | 1464290078673 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:14:38 INFO - PROCESS | 3612 | 1464290078862 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3612 | ++DOCSHELL 10A61400 == 108 [pid = 3612] [id = 594] 12:14:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (12B60C00) [pid = 3612] [serial = 1782] [outer = 00000000] 12:14:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (16185C00) [pid = 3612] [serial = 1783] [outer = 12B60C00] 12:14:38 INFO - PROCESS | 3612 | 1464290078911 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (169B9400) [pid = 3612] [serial = 1784] [outer = 12B60C00] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 1444C400 == 107 [pid = 3612] [id = 525] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 15696000 == 106 [pid = 3612] [id = 558] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 15F74C00 == 105 [pid = 3612] [id = 582] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 169B5400 == 104 [pid = 3612] [id = 581] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 0F2B6000 == 103 [pid = 3612] [id = 580] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 13078800 == 102 [pid = 3612] [id = 579] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 1898F000 == 101 [pid = 3612] [id = 578] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 137E5400 == 100 [pid = 3612] [id = 557] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 170B9C00 == 99 [pid = 3612] [id = 577] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 1A976400 == 98 [pid = 3612] [id = 16] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 169BB800 == 97 [pid = 3612] [id = 576] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 15F70000 == 96 [pid = 3612] [id = 575] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 0F30E000 == 95 [pid = 3612] [id = 574] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 13145400 == 94 [pid = 3612] [id = 573] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (170AD800) [pid = 3612] [serial = 1687] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (140B5800) [pid = 3612] [serial = 1639] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1D1DFC00) [pid = 3612] [serial = 1660] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 18289800 == 93 [pid = 3612] [id = 567] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 18048800 == 92 [pid = 3612] [id = 566] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 16186800 == 91 [pid = 3612] [id = 565] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 12A7E400 == 90 [pid = 3612] [id = 564] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 102CF400 == 89 [pid = 3612] [id = 545] 12:14:39 INFO - PROCESS | 3612 | --DOCSHELL 0F2A5C00 == 88 [pid = 3612] [id = 563] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (169BA000) [pid = 3612] [serial = 1604] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1AAE7400) [pid = 3612] [serial = 1586] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1B62D400) [pid = 3612] [serial = 1589] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1F612400) [pid = 3612] [serial = 1598] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (16D76800) [pid = 3612] [serial = 1607] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1FA94C00) [pid = 3612] [serial = 1601] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1D1D9000) [pid = 3612] [serial = 1592] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1809C000) [pid = 3612] [serial = 1583] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (1EC88C00) [pid = 3612] [serial = 1595] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (17883400) [pid = 3612] [serial = 1685] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (1121F400) [pid = 3612] [serial = 1139] [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.] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (15F76C00) [pid = 3612] [serial = 1676] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (1677C800) [pid = 3612] [serial = 1678] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (169BBC00) [pid = 3612] [serial = 1679] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (170AE800) [pid = 3612] [serial = 1682] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (16EC2800) [pid = 3612] [serial = 1681] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (176F2C00) [pid = 3612] [serial = 1684] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (10A64C00) [pid = 3612] [serial = 1664] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (105F6C00) [pid = 3612] [serial = 1663] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (15F6C000) [pid = 3612] [serial = 1675] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (13703400) [pid = 3612] [serial = 1669] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (13D20400) [pid = 3612] [serial = 1670] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (1828F000) [pid = 3612] [serial = 1642] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (156CE800) [pid = 3612] [serial = 1672] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (15819C00) [pid = 3612] [serial = 1673] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (12A7CC00) [pid = 3612] [serial = 1667] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (12A74400) [pid = 3612] [serial = 1666] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1B2EF000) [pid = 3612] [serial = 1645] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (1BD2D000) [pid = 3612] [serial = 1648] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1C766C00) [pid = 3612] [serial = 1651] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1D1DF400) [pid = 3612] [serial = 1654] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1B23B400) [pid = 3612] [serial = 1657] [outer = 00000000] [url = about:blank] 12:14:39 INFO - PROCESS | 3612 | 1464290079467 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 924ms 12:14:39 INFO - PROCESS | 3612 | 1464290079476 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3612 | 1464290079478 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:14:39 INFO - PROCESS | 3612 | 1464290079482 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:14:39 INFO - PROCESS | 3612 | 1464290079485 Marionette TRACE conn3 <- [1,2342,null,{}] 12:14:39 INFO - PROCESS | 3612 | 1464290079495 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 3612 | 1464290079599 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:14:39 INFO - PROCESS | 3612 | 1464290079724 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 3612 | ++DOCSHELL 13078800 == 89 [pid = 3612] [id = 595] 12:14:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (137E5400) [pid = 3612] [serial = 1785] [outer = 00000000] 12:14:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (15F74C00) [pid = 3612] [serial = 1786] [outer = 137E5400] 12:14:39 INFO - PROCESS | 3612 | 1464290079773 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1677C800) [pid = 3612] [serial = 1787] [outer = 137E5400] 12:14:40 INFO - PROCESS | 3612 | 1464290080186 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 723ms 12:14:40 INFO - PROCESS | 3612 | 1464290080222 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3612 | 1464290080225 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:14:40 INFO - PROCESS | 3612 | 1464290080229 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3612 | 1464290080232 Marionette TRACE conn3 <- [1,2346,null,{}] 12:14:40 INFO - PROCESS | 3612 | 1464290080243 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 3612 | 1464290080372 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:14:40 INFO - PROCESS | 3612 | 1464290080369 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3612 | ++DOCSHELL 169B8000 == 90 [pid = 3612] [id = 596] 12:14:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (16D78C00) [pid = 3612] [serial = 1788] [outer = 00000000] 12:14:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (170B1400) [pid = 3612] [serial = 1789] [outer = 16D78C00] 12:14:40 INFO - PROCESS | 3612 | 1464290080414 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (170B9C00) [pid = 3612] [serial = 1790] [outer = 16D78C00] 12:14:40 INFO - PROCESS | 3612 | 1464290080889 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 677ms 12:14:40 INFO - PROCESS | 3612 | 1464290080911 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3612 | 1464290080913 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:14:40 INFO - PROCESS | 3612 | 1464290080916 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3612 | 1464290080918 Marionette TRACE conn3 <- [1,2350,null,{}] 12:14:40 INFO - PROCESS | 3612 | 1464290080921 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 3612 | 1464290081017 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:14:41 INFO - PROCESS | 3612 | 1464290081052 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3612 | ++DOCSHELL 16D74000 == 91 [pid = 3612] [id = 597] 12:14:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (17075000) [pid = 3612] [serial = 1791] [outer = 00000000] 12:14:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1788A000) [pid = 3612] [serial = 1792] [outer = 17075000] 12:14:41 INFO - PROCESS | 3612 | 1464290081097 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (17C0C000) [pid = 3612] [serial = 1793] [outer = 17075000] 12:14:41 INFO - PROCESS | 3612 | 1464290081619 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 785ms 12:14:41 INFO - PROCESS | 3612 | 1464290081701 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 3612 | 1464290081703 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:14:41 INFO - PROCESS | 3612 | 1464290081714 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 3612 | 1464290081716 Marionette TRACE conn3 <- [1,2354,null,{}] 12:14:41 INFO - PROCESS | 3612 | 1464290081719 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 3612 | 1464290081869 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:14:41 INFO - PROCESS | 3612 | 1464290081885 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3612 | ++DOCSHELL 17889C00 == 92 [pid = 3612] [id = 598] 12:14:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (18826800) [pid = 3612] [serial = 1794] [outer = 00000000] 12:14:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (18921800) [pid = 3612] [serial = 1795] [outer = 18826800] 12:14:41 INFO - PROCESS | 3612 | 1464290081935 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (18929000) [pid = 3612] [serial = 1796] [outer = 18826800] 12:14:42 INFO - PROCESS | 3612 | 1464290082385 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 677ms 12:14:42 INFO - PROCESS | 3612 | 1464290082431 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3612 | 1464290082433 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:14:42 INFO - PROCESS | 3612 | 1464290082444 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3612 | 1464290082445 Marionette TRACE conn3 <- [1,2358,null,{}] 12:14:42 INFO - PROCESS | 3612 | 1464290082449 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 3612 | 1464290082582 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:14:42 INFO - PROCESS | 3612 | 1464290082582 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3612 | ++DOCSHELL 18828800 == 93 [pid = 3612] [id = 599] 12:14:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (18828C00) [pid = 3612] [serial = 1797] [outer = 00000000] 12:14:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (19A2D400) [pid = 3612] [serial = 1798] [outer = 18828C00] 12:14:42 INFO - PROCESS | 3612 | 1464290082636 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1A1D5400) [pid = 3612] [serial = 1799] [outer = 18828C00] 12:14:43 INFO - PROCESS | 3612 | 1464290083097 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 677ms 12:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:14:43 INFO - PROCESS | 3612 | 1464290083128 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3612 | 1464290083130 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:14:43 INFO - PROCESS | 3612 | 1464290083133 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3612 | 1464290083135 Marionette TRACE conn3 <- [1,2362,null,{}] 12:14:43 INFO - PROCESS | 3612 | 1464290083139 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 3612 | 1464290083277 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:14:43 INFO - PROCESS | 3612 | 1464290083298 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3612 | ++DOCSHELL 1828D800 == 94 [pid = 3612] [id = 600] 12:14:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (19A08400) [pid = 3612] [serial = 1800] [outer = 00000000] 12:14:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1AADA800) [pid = 3612] [serial = 1801] [outer = 19A08400] 12:14:43 INFO - PROCESS | 3612 | 1464290083343 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1AE3B000) [pid = 3612] [serial = 1802] [outer = 19A08400] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (19A28C00) [pid = 3612] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (16C02C00) [pid = 3612] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (16204800) [pid = 3612] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (19A0B400) [pid = 3612] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (14451800) [pid = 3612] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (10A62400) [pid = 3612] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (17888000) [pid = 3612] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1022BC00) [pid = 3612] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (13305C00) [pid = 3612] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (169BC400) [pid = 3612] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (0F2BB800) [pid = 3612] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1B585C00) [pid = 3612] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:14:43 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (11A10800) [pid = 3612] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:14:44 INFO - PROCESS | 3612 | 1464290084107 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1016ms 12:14:44 INFO - PROCESS | 3612 | 1464290084164 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3612 | 1464290084165 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:14:44 INFO - PROCESS | 3612 | 1464290084169 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:14:44 INFO - PROCESS | 3612 | 1464290084171 Marionette TRACE conn3 <- [1,2366,null,{}] 12:14:44 INFO - PROCESS | 3612 | 1464290084174 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 3612 | 1464290084281 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:14:44 INFO - PROCESS | 3612 | 1464290084290 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 3612 | ++DOCSHELL 15820800 == 95 [pid = 3612] [id = 601] 12:14:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (158C8800) [pid = 3612] [serial = 1803] [outer = 00000000] 12:14:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (170AA800) [pid = 3612] [serial = 1804] [outer = 158C8800] 12:14:44 INFO - PROCESS | 3612 | 1464290084334 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (18503800) [pid = 3612] [serial = 1805] [outer = 158C8800] 12:14:44 INFO - PROCESS | 3612 | 1464290084812 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 12:14:44 INFO - PROCESS | 3612 | 1464290084869 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3612 | 1464290084871 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:14:44 INFO - PROCESS | 3612 | 1464290084875 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:14:44 INFO - PROCESS | 3612 | 1464290084876 Marionette TRACE conn3 <- [1,2370,null,{}] 12:14:44 INFO - PROCESS | 3612 | 1464290084880 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 3612 | 1464290084976 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:14:44 INFO - PROCESS | 3612 | 1464290084982 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 3612 | ++DOCSHELL 16D7E800 == 96 [pid = 3612] [id = 602] 12:14:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1898DC00) [pid = 3612] [serial = 1806] [outer = 00000000] 12:14:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1A972000) [pid = 3612] [serial = 1807] [outer = 1898DC00] 12:14:45 INFO - PROCESS | 3612 | 1464290085014 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1AE5F000) [pid = 3612] [serial = 1808] [outer = 1898DC00] 12:14:45 INFO - PROCESS | 3612 | 1464290085515 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 678ms 12:14:45 INFO - PROCESS | 3612 | 1464290085558 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3612 | 1464290085561 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:14:45 INFO - PROCESS | 3612 | 1464290085564 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3612 | 1464290085567 Marionette TRACE conn3 <- [1,2374,null,{}] 12:14:45 INFO - PROCESS | 3612 | 1464290085570 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 3612 | 1464290085693 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:14:45 INFO - PROCESS | 3612 | 1464290085699 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3612 | ++DOCSHELL 1B132C00 == 97 [pid = 3612] [id = 603] 12:14:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1B136C00) [pid = 3612] [serial = 1809] [outer = 00000000] 12:14:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1B23D800) [pid = 3612] [serial = 1810] [outer = 1B136C00] 12:14:45 INFO - PROCESS | 3612 | 1464290085748 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1B584400) [pid = 3612] [serial = 1811] [outer = 1B136C00] 12:14:46 INFO - PROCESS | 3612 | 1464290086522 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1016ms 12:14:46 INFO - PROCESS | 3612 | 1464290086608 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3612 | 1464290086613 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:14:46 INFO - PROCESS | 3612 | 1464290086618 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:14:46 INFO - PROCESS | 3612 | 1464290086622 Marionette TRACE conn3 <- [1,2378,null,{}] 12:14:46 INFO - PROCESS | 3612 | 1464290086627 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 3612 | 1464290086806 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:14:46 INFO - PROCESS | 3612 | 1464290086966 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3612 | ++DOCSHELL 105F5C00 == 98 [pid = 3612] [id = 604] 12:14:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1141E800) [pid = 3612] [serial = 1812] [outer = 00000000] 12:14:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (13147C00) [pid = 3612] [serial = 1813] [outer = 1141E800] 12:14:47 INFO - PROCESS | 3612 | 1464290087023 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (14FE6000) [pid = 3612] [serial = 1814] [outer = 1141E800] 12:14:47 INFO - PROCESS | 3612 | 1464290087598 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1031ms 12:14:47 INFO - PROCESS | 3612 | 1464290087645 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3612 | 1464290087651 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:14:47 INFO - PROCESS | 3612 | 1464290087676 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3612 | 1464290087679 Marionette TRACE conn3 <- [1,2382,null,{}] 12:14:47 INFO - PROCESS | 3612 | 1464290087683 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 3612 | 1464290087816 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:14:47 INFO - PROCESS | 3612 | 1464290087979 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3612 | ++DOCSHELL 15FB4800 == 99 [pid = 3612] [id = 605] 12:14:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (15FB9C00) [pid = 3612] [serial = 1815] [outer = 00000000] 12:14:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (16C0E000) [pid = 3612] [serial = 1816] [outer = 15FB9C00] 12:14:48 INFO - PROCESS | 3612 | 1464290088037 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (170B1800) [pid = 3612] [serial = 1817] [outer = 15FB9C00] 12:14:48 INFO - PROCESS | 3612 | 1464290088659 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1047ms 12:14:48 INFO - PROCESS | 3612 | 1464290088708 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3612 | 1464290088711 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:14:48 INFO - PROCESS | 3612 | 1464290088740 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 3612 | 1464290088743 Marionette TRACE conn3 <- [1,2386,null,{}] 12:14:48 INFO - PROCESS | 3612 | 1464290088770 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 3612 | 1464290088899 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:14:49 INFO - PROCESS | 3612 | 1464290089063 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3612 | ++DOCSHELL 19A0AC00 == 100 [pid = 3612] [id = 606] 12:14:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (19F88800) [pid = 3612] [serial = 1818] [outer = 00000000] 12:14:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1AF51C00) [pid = 3612] [serial = 1819] [outer = 19F88800] 12:14:49 INFO - PROCESS | 3612 | 1464290089124 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (1B236800) [pid = 3612] [serial = 1820] [outer = 19F88800] 12:14:49 INFO - PROCESS | 3612 | 1464290089715 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1031ms 12:14:49 INFO - PROCESS | 3612 | 1464290089767 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3612 | 1464290089770 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:14:49 INFO - PROCESS | 3612 | 1464290089774 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3612 | 1464290089776 Marionette TRACE conn3 <- [1,2390,null,{}] 12:14:49 INFO - PROCESS | 3612 | 1464290089779 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 3612 | 1464290089902 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:14:50 INFO - PROCESS | 3612 | 1464290090064 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3612 | ++DOCSHELL 1B57E400 == 101 [pid = 3612] [id = 607] 12:14:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1B580800) [pid = 3612] [serial = 1821] [outer = 00000000] 12:14:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1B627800) [pid = 3612] [serial = 1822] [outer = 1B580800] 12:14:50 INFO - PROCESS | 3612 | 1464290090122 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1BD27C00) [pid = 3612] [serial = 1823] [outer = 1B580800] 12:14:50 INFO - PROCESS | 3612 | 1464290090667 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 939ms 12:14:50 INFO - PROCESS | 3612 | 1464290090702 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3612 | 1464290090705 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:14:50 INFO - PROCESS | 3612 | 1464290090709 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 3612 | 1464290090710 Marionette TRACE conn3 <- [1,2394,null,{}] 12:14:50 INFO - PROCESS | 3612 | 1464290090714 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 3612 | 1464290090839 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:14:51 INFO - PROCESS | 3612 | 1464290091014 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 3612 | ++DOCSHELL 1B134800 == 102 [pid = 3612] [id = 608] 12:14:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1B625C00) [pid = 3612] [serial = 1824] [outer = 00000000] 12:14:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1C764000) [pid = 3612] [serial = 1825] [outer = 1B625C00] 12:14:51 INFO - PROCESS | 3612 | 1464290091069 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1C7E0C00) [pid = 3612] [serial = 1826] [outer = 1B625C00] 12:14:51 INFO - PROCESS | 3612 | 1464290091650 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 985ms 12:14:51 INFO - PROCESS | 3612 | 1464290091694 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 3612 | 1464290091696 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:14:51 INFO - PROCESS | 3612 | 1464290091700 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 3612 | 1464290091701 Marionette TRACE conn3 <- [1,2398,null,{}] 12:14:51 INFO - PROCESS | 3612 | 1464290091705 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 3612 | 1464290091840 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:14:52 INFO - PROCESS | 3612 | 1464290092003 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3612 | ++DOCSHELL 1D1C7000 == 103 [pid = 3612] [id = 609] 12:14:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1D1C7400) [pid = 3612] [serial = 1827] [outer = 00000000] 12:14:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1D1DB800) [pid = 3612] [serial = 1828] [outer = 1D1C7400] 12:14:52 INFO - PROCESS | 3612 | 1464290092062 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1D1DD400) [pid = 3612] [serial = 1829] [outer = 1D1C7400] 12:14:52 INFO - PROCESS | 3612 | 1464290092657 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 985ms 12:14:52 INFO - PROCESS | 3612 | 1464290092686 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3612 | 1464290092688 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:14:52 INFO - PROCESS | 3612 | 1464290092692 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 3612 | 1464290092694 Marionette TRACE conn3 <- [1,2402,null,{}] 12:14:52 INFO - PROCESS | 3612 | 1464290092697 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 3612 | 1464290092820 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:14:52 INFO - PROCESS | 3612 | 1464290092996 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3612 | ++DOCSHELL 1D1C4000 == 104 [pid = 3612] [id = 610] 12:14:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1D1D5400) [pid = 3612] [serial = 1830] [outer = 00000000] 12:14:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (1D805000) [pid = 3612] [serial = 1831] [outer = 1D1D5400] 12:14:53 INFO - PROCESS | 3612 | 1464290093057 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1D808400) [pid = 3612] [serial = 1832] [outer = 1D1D5400] 12:14:53 INFO - PROCESS | 3612 | 1464290093687 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1031ms 12:14:53 INFO - PROCESS | 3612 | 1464290093730 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3612 | 1464290093733 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:14:53 INFO - PROCESS | 3612 | 1464290093736 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3612 | 1464290093738 Marionette TRACE conn3 <- [1,2406,null,{}] 12:14:53 INFO - PROCESS | 3612 | 1464290093742 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 3612 | 1464290093863 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:14:54 INFO - PROCESS | 3612 | 1464290094039 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 3612 | ++DOCSHELL 1D1E3800 == 105 [pid = 3612] [id = 611] 12:14:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1D803000) [pid = 3612] [serial = 1833] [outer = 00000000] 12:14:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (1E98F800) [pid = 3612] [serial = 1834] [outer = 1D803000] 12:14:54 INFO - PROCESS | 3612 | 1464290094094 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (1E992400) [pid = 3612] [serial = 1835] [outer = 1D803000] 12:14:54 INFO - PROCESS | 3612 | 1464290094618 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 924ms 12:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:14:54 INFO - PROCESS | 3612 | 1464290094663 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 3612 | 1464290094665 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 3612 | 1464290094669 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 3612 | 1464290094671 Marionette TRACE conn3 <- [1,2410,null,{}] 12:14:54 INFO - PROCESS | 3612 | 1464290094674 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:54 INFO - PROCESS | 3612 | 1464290094793 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:14:55 INFO - PROCESS | 3612 | 1464290094990 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3612 | ++DOCSHELL 1121C800 == 106 [pid = 3612] [id = 612] 12:14:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1B585000) [pid = 3612] [serial = 1836] [outer = 00000000] 12:14:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (1EB54400) [pid = 3612] [serial = 1837] [outer = 1B585000] 12:14:55 INFO - PROCESS | 3612 | 1464290095044 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (1EB57800) [pid = 3612] [serial = 1838] [outer = 1B585000] 12:14:55 INFO - PROCESS | 3612 | 1464290095668 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1016ms 12:14:55 INFO - PROCESS | 3612 | 1464290095724 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 3612 | 1464290095710 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:14:55 INFO - PROCESS | 3612 | 1464290095714 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 3612 | 1464290095716 Marionette TRACE conn3 <- [1,2414,null,{}] 12:14:55 INFO - PROCESS | 3612 | 1464290095720 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 3612 | 1464290095845 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:14:56 INFO - PROCESS | 3612 | 1464290096214 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 3612 | ++DOCSHELL 102D9C00 == 107 [pid = 3612] [id = 613] 12:14:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (10565400) [pid = 3612] [serial = 1839] [outer = 00000000] 12:14:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (11C5CC00) [pid = 3612] [serial = 1840] [outer = 10565400] 12:14:56 INFO - PROCESS | 3612 | 1464290096266 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (12D2D400) [pid = 3612] [serial = 1841] [outer = 10565400] 12:14:56 INFO - PROCESS | 3612 | 1464290096830 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1124ms 12:14:56 INFO - PROCESS | 3612 | 1464290096861 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 3612 | 1464290096849 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:14:56 INFO - PROCESS | 3612 | 1464290096856 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3612 | 1464290096861 Marionette TRACE conn3 <- [1,2418,null,{}] 12:14:56 INFO - PROCESS | 3612 | 1464290096867 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 3612 | 1464290096988 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:14:57 INFO - PROCESS | 3612 | 1464290097172 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3612 | ++DOCSHELL 1581E400 == 108 [pid = 3612] [id = 614] 12:14:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (15826800) [pid = 3612] [serial = 1842] [outer = 00000000] 12:14:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (16189800) [pid = 3612] [serial = 1843] [outer = 15826800] 12:14:57 INFO - PROCESS | 3612 | 1464290097223 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (16A0A800) [pid = 3612] [serial = 1844] [outer = 15826800] 12:14:57 INFO - PROCESS | 3612 | 1464290097822 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1031ms 12:14:57 INFO - PROCESS | 3612 | 1464290097904 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3612 | 1464290097908 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:14:57 INFO - PROCESS | 3612 | 1464290097927 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3612 | 1464290097929 Marionette TRACE conn3 <- [1,2422,null,{}] 12:14:57 INFO - PROCESS | 3612 | 1464290097952 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 3612 | 1464290098057 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:14:58 INFO - PROCESS | 3612 | 1464290098219 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 3612 | ++DOCSHELL 11222000 == 109 [pid = 3612] [id = 615] 12:14:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (157A9C00) [pid = 3612] [serial = 1845] [outer = 00000000] 12:14:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (18047800) [pid = 3612] [serial = 1846] [outer = 157A9C00] 12:14:58 INFO - PROCESS | 3612 | 1464290098269 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1828AC00) [pid = 3612] [serial = 1847] [outer = 157A9C00] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 16D7E800 == 108 [pid = 3612] [id = 602] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 15820800 == 107 [pid = 3612] [id = 601] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 1828D800 == 106 [pid = 3612] [id = 600] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 18828800 == 105 [pid = 3612] [id = 599] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 17889C00 == 104 [pid = 3612] [id = 598] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 16D74000 == 103 [pid = 3612] [id = 597] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 169B8000 == 102 [pid = 3612] [id = 596] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 13078800 == 101 [pid = 3612] [id = 595] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 10A61400 == 100 [pid = 3612] [id = 594] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 110AA000 == 99 [pid = 3612] [id = 593] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 1B581400 == 98 [pid = 3612] [id = 588] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 1B131C00 == 97 [pid = 3612] [id = 587] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 169B3000 == 96 [pid = 3612] [id = 586] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 18286C00 == 95 [pid = 3612] [id = 585] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 15822C00 == 94 [pid = 3612] [id = 584] 12:14:58 INFO - PROCESS | 3612 | --DOCSHELL 10560C00 == 93 [pid = 3612] [id = 583] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1850BC00) [pid = 3612] [serial = 1699] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (1AA7DC00) [pid = 3612] [serial = 1714] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (19A06400) [pid = 3612] [serial = 1705] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (19F85C00) [pid = 3612] [serial = 1708] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (13374C00) [pid = 3612] [serial = 1693] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (1A884400) [pid = 3612] [serial = 1711] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (169BAC00) [pid = 3612] [serial = 1696] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (15B73400) [pid = 3612] [serial = 1717] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (18926400) [pid = 3612] [serial = 1702] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (0F937400) [pid = 3612] [serial = 1690] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1AE5F800) [pid = 3612] [serial = 1747] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (1AAD9400) [pid = 3612] [serial = 1739] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (1AADC400) [pid = 3612] [serial = 1745] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (16EC2C00) [pid = 3612] [serial = 1727] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (19F81000) [pid = 3612] [serial = 1736] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1A96D400) [pid = 3612] [serial = 1577] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1D80C400) [pid = 3612] [serial = 1661] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1828C000) [pid = 3612] [serial = 1732] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (19A34800) [pid = 3612] [serial = 1735] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1444E800) [pid = 3612] [serial = 1724] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1AA74000) [pid = 3612] [serial = 1738] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (188B5400) [pid = 3612] [serial = 1733] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (14FE6800) [pid = 3612] [serial = 1720] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1330C400) [pid = 3612] [serial = 1723] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (178E5C00) [pid = 3612] [serial = 1729] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (11C06800) [pid = 3612] [serial = 1741] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (137EA400) [pid = 3612] [serial = 1742] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (19F87800) [pid = 3612] [serial = 1744] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (15823000) [pid = 3612] [serial = 1721] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (17CAA400) [pid = 3612] [serial = 1730] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (178E6400) [pid = 3612] [serial = 1688] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (16A0D800) [pid = 3612] [serial = 1726] [outer = 00000000] [url = about:blank] 12:14:58 INFO - PROCESS | 3612 | 1464290098830 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 939ms 12:14:58 INFO - PROCESS | 3612 | 1464290098853 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3612 | 1464290098855 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:14:58 INFO - PROCESS | 3612 | 1464290098865 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3612 | 1464290098871 Marionette TRACE conn3 <- [1,2426,null,{}] 12:14:58 INFO - PROCESS | 3612 | 1464290098876 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 3612 | 1464290098987 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:14:58 INFO - PROCESS | 3612 | 1464290098996 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3612 | ++DOCSHELL 15693400 == 94 [pid = 3612] [id = 616] 12:14:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (15695C00) [pid = 3612] [serial = 1848] [outer = 00000000] 12:14:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (16D7E800) [pid = 3612] [serial = 1849] [outer = 15695C00] 12:14:59 INFO - PROCESS | 3612 | 1464290099048 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (17633400) [pid = 3612] [serial = 1850] [outer = 15695C00] 12:14:59 INFO - PROCESS | 3612 | 1464290099530 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 12:14:59 INFO - PROCESS | 3612 | 1464290099542 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 3612 | 1464290099544 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:14:59 INFO - PROCESS | 3612 | 1464290099547 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 3612 | 1464290099549 Marionette TRACE conn3 <- [1,2430,null,{}] 12:14:59 INFO - PROCESS | 3612 | 1464290099553 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 3612 | 1464290099653 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:14:59 INFO - PROCESS | 3612 | 1464290099809 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3612 | ++DOCSHELL 13D24400 == 95 [pid = 3612] [id = 617] 12:14:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (1787F000) [pid = 3612] [serial = 1851] [outer = 00000000] 12:14:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (18289C00) [pid = 3612] [serial = 1852] [outer = 1787F000] 12:14:59 INFO - PROCESS | 3612 | 1464290099861 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (18822800) [pid = 3612] [serial = 1853] [outer = 1787F000] 12:15:00 INFO - PROCESS | 3612 | 1464290100198 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 693ms 12:15:00 INFO - PROCESS | 3612 | 1464290100256 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3612 | 1464290100259 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:15:00 INFO - PROCESS | 3612 | 1464290100263 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3612 | 1464290100265 Marionette TRACE conn3 <- [1,2434,null,{}] 12:15:00 INFO - PROCESS | 3612 | 1464290100269 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 3612 | 1464290100364 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:15:00 INFO - PROCESS | 3612 | 1464290100370 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 3612 | ++DOCSHELL 18923800 == 96 [pid = 3612] [id = 618] 12:15:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (18923C00) [pid = 3612] [serial = 1854] [outer = 00000000] 12:15:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (18981800) [pid = 3612] [serial = 1855] [outer = 18923C00] 12:15:00 INFO - PROCESS | 3612 | 1464290100421 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (19A29800) [pid = 3612] [serial = 1856] [outer = 18923C00] 12:15:00 INFO - PROCESS | 3612 | 1464290100972 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 724ms 12:15:01 INFO - PROCESS | 3612 | 1464290101007 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 3612 | 1464290101009 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:15:01 INFO - PROCESS | 3612 | 1464290101013 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 3612 | 1464290101014 Marionette TRACE conn3 <- [1,2438,null,{}] 12:15:01 INFO - PROCESS | 3612 | 1464290101018 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 3612 | 1464290101188 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:15:01 INFO - PROCESS | 3612 | 1464290101212 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3612 | ++DOCSHELL 19F82C00 == 97 [pid = 3612] [id = 619] 12:15:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1A416000) [pid = 3612] [serial = 1857] [outer = 00000000] 12:15:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1A96B800) [pid = 3612] [serial = 1858] [outer = 1A416000] 12:15:01 INFO - PROCESS | 3612 | 1464290101258 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1AA74000) [pid = 3612] [serial = 1859] [outer = 1A416000] 12:15:01 INFO - PROCESS | 3612 | 1464290101678 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 724ms 12:15:01 INFO - PROCESS | 3612 | 1464290101736 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 3612 | 1464290101738 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 3612 | 1464290101741 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:15:01 INFO - PROCESS | 3612 | 1464290101743 Marionette TRACE conn3 <- [1,2442,null,{}] 12:15:01 INFO - PROCESS | 3612 | 1464290101751 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 3612 | 1464290101889 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:15:01 INFO - PROCESS | 3612 | 1464290101906 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3612 | ++DOCSHELL 15F6A800 == 98 [pid = 3612] [id = 620] 12:15:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (15F70800) [pid = 3612] [serial = 1860] [outer = 00000000] 12:15:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1AADDC00) [pid = 3612] [serial = 1861] [outer = 15F70800] 12:15:01 INFO - PROCESS | 3612 | 1464290101955 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1AE30000) [pid = 3612] [serial = 1862] [outer = 15F70800] 12:15:02 INFO - PROCESS | 3612 | 1464290102392 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 12:15:02 INFO - PROCESS | 3612 | 1464290102429 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 3612 | 1464290102431 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:15:02 INFO - PROCESS | 3612 | 1464290102434 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 3612 | 1464290102436 Marionette TRACE conn3 <- [1,2446,null,{}] 12:15:02 INFO - PROCESS | 3612 | 1464290102439 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:02 INFO - PROCESS | 3612 | 1464290102608 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (16181C00) [pid = 3612] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (137E5400) [pid = 3612] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (16D78C00) [pid = 3612] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (18826800) [pid = 3612] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (158C8800) [pid = 3612] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (110B3C00) [pid = 3612] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (19A08400) [pid = 3612] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (18828C00) [pid = 3612] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1898DC00) [pid = 3612] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (12B60C00) [pid = 3612] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (12A74800) [pid = 3612] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:15:03 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (17075000) [pid = 3612] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:15:03 INFO - PROCESS | 3612 | 1464290103113 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3612 | ++DOCSHELL 10A56400 == 99 [pid = 3612] [id = 621] 12:15:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (10E3C000) [pid = 3612] [serial = 1863] [outer = 00000000] 12:15:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (12A7A000) [pid = 3612] [serial = 1864] [outer = 10E3C000] 12:15:03 INFO - PROCESS | 3612 | 1464290103157 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1564A000) [pid = 3612] [serial = 1865] [outer = 10E3C000] 12:15:03 INFO - PROCESS | 3612 | 1464290103523 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1139ms 12:15:03 INFO - PROCESS | 3612 | 1464290103572 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3612 | 1464290103574 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 3612 | 1464290103577 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:15:03 INFO - PROCESS | 3612 | 1464290103579 Marionette TRACE conn3 <- [1,2450,null,{}] 12:15:03 INFO - PROCESS | 3612 | 1464290103582 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 3612 | 1464290103691 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:15:03 INFO - PROCESS | 3612 | 1464290103697 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3612 | ++DOCSHELL 12A78800 == 100 [pid = 3612] [id = 622] 12:15:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (140B9C00) [pid = 3612] [serial = 1866] [outer = 00000000] 12:15:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1AAE2C00) [pid = 3612] [serial = 1867] [outer = 140B9C00] 12:15:03 INFO - PROCESS | 3612 | 1464290103742 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1AE69800) [pid = 3612] [serial = 1868] [outer = 140B9C00] 12:15:04 INFO - PROCESS | 3612 | 1464290104192 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 615ms 12:15:04 INFO - PROCESS | 3612 | 1464290104236 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3612 | 1464290104238 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 3612 | 1464290104242 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3612 | 1464290104244 Marionette TRACE conn3 <- [1,2454,null,{}] 12:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:15:04 INFO - PROCESS | 3612 | 1464290104247 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 3612 | 1464290104344 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:15:04 INFO - PROCESS | 3612 | 1464290104378 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 3612 | ++DOCSHELL 1B13C800 == 101 [pid = 3612] [id = 623] 12:15:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1B13E800) [pid = 3612] [serial = 1869] [outer = 00000000] 12:15:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1B2EEC00) [pid = 3612] [serial = 1870] [outer = 1B13E800] 12:15:04 INFO - PROCESS | 3612 | 1464290104428 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1B629400) [pid = 3612] [serial = 1871] [outer = 1B13E800] 12:15:04 INFO - PROCESS | 3612 | 1464290104872 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 677ms 12:15:04 INFO - PROCESS | 3612 | 1464290104909 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3612 | 1464290104911 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:15:04 INFO - PROCESS | 3612 | 1464290104918 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3612 | 1464290104921 Marionette TRACE conn3 <- [1,2458,null,{}] 12:15:04 INFO - PROCESS | 3612 | 1464290104924 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 3612 | 1464290105045 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:15:05 INFO - PROCESS | 3612 | 1464290105289 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3612 | ++DOCSHELL 0F304400 == 102 [pid = 3612] [id = 624] 12:15:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (0F307400) [pid = 3612] [serial = 1872] [outer = 00000000] 12:15:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (10A7C400) [pid = 3612] [serial = 1873] [outer = 0F307400] 12:15:05 INFO - PROCESS | 3612 | 1464290105350 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (11C06800) [pid = 3612] [serial = 1874] [outer = 0F307400] 12:15:06 INFO - PROCESS | 3612 | 1464290106016 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1139ms 12:15:06 INFO - PROCESS | 3612 | 1464290106055 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3612 | 1464290106060 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:15:06 INFO - PROCESS | 3612 | 1464290106065 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 3612 | 1464290106069 Marionette TRACE conn3 <- [1,2462,null,{}] 12:15:06 INFO - PROCESS | 3612 | 1464290106074 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 3612 | 1464290106237 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:15:06 INFO - PROCESS | 3612 | 1464290106405 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3612 | ++DOCSHELL 15BB8000 == 103 [pid = 3612] [id = 625] 12:15:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (15F6C400) [pid = 3612] [serial = 1875] [outer = 00000000] 12:15:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (169AF800) [pid = 3612] [serial = 1876] [outer = 15F6C400] 12:15:06 INFO - PROCESS | 3612 | 1464290106463 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (16D7F000) [pid = 3612] [serial = 1877] [outer = 15F6C400] 12:15:07 INFO - PROCESS | 3612 | 1464290107032 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1032ms 12:15:07 INFO - PROCESS | 3612 | 1464290107098 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3612 | 1464290107102 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 3612 | 1464290107124 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:15:07 INFO - PROCESS | 3612 | 1464290107127 Marionette TRACE conn3 <- [1,2466,null,{}] 12:15:07 INFO - PROCESS | 3612 | 1464290107176 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 3612 | 1464290107313 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:15:07 INFO - PROCESS | 3612 | 1464290107480 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 3612 | ++DOCSHELL 18287400 == 104 [pid = 3612] [id = 626] 12:15:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (18288400) [pid = 3612] [serial = 1878] [outer = 00000000] 12:15:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (18981C00) [pid = 3612] [serial = 1879] [outer = 18288400] 12:15:07 INFO - PROCESS | 3612 | 1464290107535 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1A41B000) [pid = 3612] [serial = 1880] [outer = 18288400] 12:15:08 INFO - PROCESS | 3612 | 1464290108136 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1016ms 12:15:08 INFO - PROCESS | 3612 | 1464290108149 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3612 | 1464290108151 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:15:08 INFO - PROCESS | 3612 | 1464290108161 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3612 | 1464290108167 Marionette TRACE conn3 <- [1,2470,null,{}] 12:15:08 INFO - PROCESS | 3612 | 1464290108172 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 3612 | 1464290108297 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:15:08 INFO - PROCESS | 3612 | 1464290108478 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 3612 | ++DOCSHELL 1C72D400 == 105 [pid = 3612] [id = 627] 12:15:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (1C730C00) [pid = 3612] [serial = 1881] [outer = 00000000] 12:15:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (1C7E7400) [pid = 3612] [serial = 1882] [outer = 1C730C00] 12:15:08 INFO - PROCESS | 3612 | 1464290108533 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (1D1D6400) [pid = 3612] [serial = 1883] [outer = 1C730C00] 12:15:09 INFO - PROCESS | 3612 | 1464290109090 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 984ms 12:15:09 INFO - PROCESS | 3612 | 1464290109140 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3612 | 1464290109143 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:15:09 INFO - PROCESS | 3612 | 1464290109147 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3612 | 1464290109149 Marionette TRACE conn3 <- [1,2474,null,{}] 12:15:09 INFO - PROCESS | 3612 | 1464290109152 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 3612 | 1464290109277 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:15:09 INFO - PROCESS | 3612 | 1464290109458 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3612 | ++DOCSHELL 1C766000 == 106 [pid = 3612] [id = 628] 12:15:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (1C7E8C00) [pid = 3612] [serial = 1884] [outer = 00000000] 12:15:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (1E98C000) [pid = 3612] [serial = 1885] [outer = 1C7E8C00] 12:15:09 INFO - PROCESS | 3612 | 1464290109513 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (1EB53400) [pid = 3612] [serial = 1886] [outer = 1C7E8C00] 12:15:10 INFO - PROCESS | 3612 | 1464290110105 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1032ms 12:15:10 INFO - PROCESS | 3612 | 1464290110169 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3612 | 1464290110171 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:15:10 INFO - PROCESS | 3612 | 1464290110196 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 3612 | 1464290110198 Marionette TRACE conn3 <- [1,2478,null,{}] 12:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:15:10 INFO - PROCESS | 3612 | 1464290110202 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 3612 | 1464290110323 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:15:10 INFO - PROCESS | 3612 | 1464290110489 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 3612 | ++DOCSHELL 1EB60400 == 107 [pid = 3612] [id = 629] 12:15:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (1EB60800) [pid = 3612] [serial = 1887] [outer = 00000000] 12:15:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (1EC85000) [pid = 3612] [serial = 1888] [outer = 1EB60800] 12:15:10 INFO - PROCESS | 3612 | 1464290110552 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (1EC8D000) [pid = 3612] [serial = 1889] [outer = 1EB60800] 12:15:11 INFO - PROCESS | 3612 | 1464290111134 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 12:15:11 INFO - PROCESS | 3612 | 1464290111170 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3612 | 1464290111172 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:15:11 INFO - PROCESS | 3612 | 1464290111175 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3612 | 1464290111177 Marionette TRACE conn3 <- [1,2482,null,{}] 12:15:11 INFO - PROCESS | 3612 | 1464290111181 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 3612 | 1464290111300 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:15:11 INFO - PROCESS | 3612 | 1464290111482 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 3612 | ++DOCSHELL 1F3D4400 == 108 [pid = 3612] [id = 630] 12:15:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (1F3D4C00) [pid = 3612] [serial = 1890] [outer = 00000000] 12:15:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1F3D7C00) [pid = 3612] [serial = 1891] [outer = 1F3D4C00] 12:15:11 INFO - PROCESS | 3612 | 1464290111536 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (1F3DC400) [pid = 3612] [serial = 1892] [outer = 1F3D4C00] 12:15:12 INFO - PROCESS | 3612 | 1464290112094 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 12:15:12 INFO - PROCESS | 3612 | 1464290112179 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3612 | 1464290112181 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:15:12 INFO - PROCESS | 3612 | 1464290112185 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 3612 | 1464290112187 Marionette TRACE conn3 <- [1,2486,null,{}] 12:15:12 INFO - PROCESS | 3612 | 1464290112190 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:12 INFO - PROCESS | 3612 | 1464290112293 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:15:12 INFO - PROCESS | 3612 | 1464290112461 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3612 | ++DOCSHELL 1EC8CC00 == 109 [pid = 3612] [id = 631] 12:15:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (1F3D2800) [pid = 3612] [serial = 1893] [outer = 00000000] 12:15:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (1F60A400) [pid = 3612] [serial = 1894] [outer = 1F3D2800] 12:15:12 INFO - PROCESS | 3612 | 1464290112518 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (1F60E800) [pid = 3612] [serial = 1895] [outer = 1F3D2800] 12:15:13 INFO - PROCESS | 3612 | 1464290113093 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 12:15:13 INFO - PROCESS | 3612 | 1464290113170 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3612 | 1464290113173 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:15:13 INFO - PROCESS | 3612 | 1464290113177 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 3612 | 1464290113179 Marionette TRACE conn3 <- [1,2490,null,{}] 12:15:13 INFO - PROCESS | 3612 | 1464290113198 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 3612 | 1464290113308 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:15:13 INFO - PROCESS | 3612 | 1464290113474 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 3612 | ++DOCSHELL 1F615000 == 110 [pid = 3612] [id = 632] 12:15:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (1F615400) [pid = 3612] [serial = 1896] [outer = 00000000] 12:15:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (1F64B400) [pid = 3612] [serial = 1897] [outer = 1F615400] 12:15:13 INFO - PROCESS | 3612 | 1464290113532 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (1F64DC00) [pid = 3612] [serial = 1898] [outer = 1F615400] 12:15:14 INFO - PROCESS | 3612 | 1464290114118 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 12:15:14 INFO - PROCESS | 3612 | 1464290114162 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3612 | 1464290114165 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:15:14 INFO - PROCESS | 3612 | 1464290114169 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3612 | 1464290114172 Marionette TRACE conn3 <- [1,2494,null,{}] 12:15:14 INFO - PROCESS | 3612 | 1464290114177 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:14 INFO - PROCESS | 3612 | 1464290114304 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:15:14 INFO - PROCESS | 3612 | 1464290114491 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3612 | ++DOCSHELL 12A75800 == 111 [pid = 3612] [id = 633] 12:15:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (12AED800) [pid = 3612] [serial = 1899] [outer = 00000000] 12:15:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (169BBC00) [pid = 3612] [serial = 1900] [outer = 12AED800] 12:15:14 INFO - PROCESS | 3612 | 1464290114546 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (176EF800) [pid = 3612] [serial = 1901] [outer = 12AED800] 12:15:15 INFO - PROCESS | 3612 | 1464290115158 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1369ms 12:15:15 INFO - PROCESS | 3612 | 1464290115551 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3612 | 1464290115555 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:15:15 INFO - PROCESS | 3612 | 1464290115562 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 3612 | 1464290115565 Marionette TRACE conn3 <- [1,2498,null,{}] 12:15:15 INFO - PROCESS | 3612 | 1464290115571 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 3612 | 1464290115696 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:15:15 INFO - PROCESS | 3612 | 1464290115860 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3612 | ++DOCSHELL 1330C800 == 112 [pid = 3612] [id = 634] 12:15:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (1331E800) [pid = 3612] [serial = 1902] [outer = 00000000] 12:15:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (13D24000) [pid = 3612] [serial = 1903] [outer = 1331E800] 12:15:15 INFO - PROCESS | 3612 | 1464290115910 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (15696000) [pid = 3612] [serial = 1904] [outer = 1331E800] 12:15:16 INFO - PROCESS | 3612 | 1464290116507 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 985ms 12:15:16 INFO - PROCESS | 3612 | 1464290116546 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3612 | 1464290116549 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:15:16 INFO - PROCESS | 3612 | 1464290116557 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3612 | 1464290116561 Marionette TRACE conn3 <- [1,2502,null,{}] 12:15:16 INFO - PROCESS | 3612 | 1464290116565 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 3612 | 1464290116688 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:15:16 INFO - PROCESS | 3612 | 1464290116887 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3612 | ++DOCSHELL 11C99C00 == 113 [pid = 3612] [id = 635] 12:15:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (157A2400) [pid = 3612] [serial = 1905] [outer = 00000000] 12:15:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 200 (16783400) [pid = 3612] [serial = 1906] [outer = 157A2400] 12:15:16 INFO - PROCESS | 3612 | 1464290116937 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (16D76400) [pid = 3612] [serial = 1907] [outer = 157A2400] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 12A74C00 == 112 [pid = 3612] [id = 495] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1898C400 == 111 [pid = 3612] [id = 569] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1A412800 == 110 [pid = 3612] [id = 571] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1898BC00 == 109 [pid = 3612] [id = 568] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 10503400 == 108 [pid = 3612] [id = 534] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1B13C800 == 107 [pid = 3612] [id = 623] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 12A78800 == 106 [pid = 3612] [id = 622] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 10A56400 == 105 [pid = 3612] [id = 621] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 15F6A800 == 104 [pid = 3612] [id = 620] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 19F82C00 == 103 [pid = 3612] [id = 619] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 18923800 == 102 [pid = 3612] [id = 618] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 13D24400 == 101 [pid = 3612] [id = 617] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 15693400 == 100 [pid = 3612] [id = 616] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 11222000 == 99 [pid = 3612] [id = 615] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (1B23D800) [pid = 3612] [serial = 1810] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 199 (1C765C00) [pid = 3612] [serial = 1771] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (1C7EC000) [pid = 3612] [serial = 1774] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (1B58B800) [pid = 3612] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1581E400 == 98 [pid = 3612] [id = 614] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 102D9C00 == 97 [pid = 3612] [id = 613] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1121C800 == 96 [pid = 3612] [id = 612] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1D1E3800 == 95 [pid = 3612] [id = 611] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1D1C4000 == 94 [pid = 3612] [id = 610] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1D1C7000 == 93 [pid = 3612] [id = 609] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1B134800 == 92 [pid = 3612] [id = 608] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 1B57E400 == 91 [pid = 3612] [id = 607] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 19A0AC00 == 90 [pid = 3612] [id = 606] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 15FB4800 == 89 [pid = 3612] [id = 605] 12:15:17 INFO - PROCESS | 3612 | --DOCSHELL 105F5C00 == 88 [pid = 3612] [id = 604] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (176F2400) [pid = 3612] [serial = 1718] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (1AE5F000) [pid = 3612] [serial = 1808] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (18921800) [pid = 3612] [serial = 1795] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (18929000) [pid = 3612] [serial = 1796] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (1A1D5400) [pid = 3612] [serial = 1799] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (170AA800) [pid = 3612] [serial = 1804] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (17C0C000) [pid = 3612] [serial = 1793] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (18503800) [pid = 3612] [serial = 1805] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (1AADA800) [pid = 3612] [serial = 1801] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (19A2D400) [pid = 3612] [serial = 1798] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (1A972000) [pid = 3612] [serial = 1807] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (1AE3B000) [pid = 3612] [serial = 1802] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1307CC00) [pid = 3612] [serial = 1777] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (1B2EE400) [pid = 3612] [serial = 1762] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (169B9400) [pid = 3612] [serial = 1784] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (16185C00) [pid = 3612] [serial = 1783] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (1B58A000) [pid = 3612] [serial = 1765] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (140C0C00) [pid = 3612] [serial = 1781] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (13320800) [pid = 3612] [serial = 1780] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1788A000) [pid = 3612] [serial = 1792] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (19A11400) [pid = 3612] [serial = 1756] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (110AB400) [pid = 3612] [serial = 1750] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1AE66400) [pid = 3612] [serial = 1748] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (15F74C00) [pid = 3612] [serial = 1786] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (1677C800) [pid = 3612] [serial = 1787] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (1BD2D400) [pid = 3612] [serial = 1768] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (1B133800) [pid = 3612] [serial = 1759] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (170B1400) [pid = 3612] [serial = 1789] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (170B9C00) [pid = 3612] [serial = 1790] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (16184C00) [pid = 3612] [serial = 1753] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 3612 | 1464290117559 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1032ms 12:15:17 INFO - PROCESS | 3612 | 1464290117602 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3612 | 1464290117604 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 3612 | 1464290117623 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 3612 | 1464290117625 Marionette TRACE conn3 <- [1,2506,null,{}] 12:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:15:17 INFO - PROCESS | 3612 | 1464290117617 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 3612 | 1464290117728 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:15:17 INFO - PROCESS | 3612 | 1464290117863 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3612 | ++DOCSHELL 12D79000 == 89 [pid = 3612] [id = 636] 12:15:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1307CC00) [pid = 3612] [serial = 1908] [outer = 00000000] 12:15:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (15693400) [pid = 3612] [serial = 1909] [outer = 1307CC00] 12:15:17 INFO - PROCESS | 3612 | 1464290117911 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (169BAC00) [pid = 3612] [serial = 1910] [outer = 1307CC00] 12:15:18 INFO - PROCESS | 3612 | 1464290118337 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 800ms 12:15:18 INFO - PROCESS | 3612 | 1464290118422 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3612 | 1464290118424 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:15:18 INFO - PROCESS | 3612 | 1464290118430 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 3612 | 1464290118432 Marionette TRACE conn3 <- [1,2510,null,{}] 12:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:15:18 INFO - PROCESS | 3612 | 1464290118436 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 3612 | 1464290118541 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:15:18 INFO - PROCESS | 3612 | 1464290118551 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3612 | ++DOCSHELL 16D77000 == 90 [pid = 3612] [id = 637] 12:15:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1787C400) [pid = 3612] [serial = 1911] [outer = 00000000] 12:15:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (17C08000) [pid = 3612] [serial = 1912] [outer = 1787C400] 12:15:18 INFO - PROCESS | 3612 | 1464290118600 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (18042400) [pid = 3612] [serial = 1913] [outer = 1787C400] 12:15:19 INFO - PROCESS | 3612 | 1464290119075 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 697ms 12:15:19 INFO - PROCESS | 3612 | 1464290119115 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3612 | 1464290119117 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:15:19 INFO - PROCESS | 3612 | 1464290119120 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3612 | 1464290119122 Marionette TRACE conn3 <- [1,2514,null,{}] 12:15:19 INFO - PROCESS | 3612 | 1464290119126 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 3612 | 1464290119223 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:15:19 INFO - PROCESS | 3612 | 1464290119230 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3612 | ++DOCSHELL 1763A400 == 91 [pid = 3612] [id = 638] 12:15:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (17887800) [pid = 3612] [serial = 1914] [outer = 00000000] 12:15:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (18825400) [pid = 3612] [serial = 1915] [outer = 17887800] 12:15:19 INFO - PROCESS | 3612 | 1464290119282 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (18923400) [pid = 3612] [serial = 1916] [outer = 17887800] 12:15:20 INFO - PROCESS | 3612 | 1464290120115 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1041ms 12:15:20 INFO - PROCESS | 3612 | 1464290120177 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3612 | 1464290120183 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:15:20 INFO - PROCESS | 3612 | 1464290120187 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:15:20 INFO - PROCESS | 3612 | 1464290120192 Marionette TRACE conn3 <- [1,2518,null,{}] 12:15:20 INFO - PROCESS | 3612 | 1464290120197 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 3612 | 1464290120333 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:15:20 INFO - PROCESS | 3612 | 1464290120500 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 3612 | ++DOCSHELL 12A78800 == 92 [pid = 3612] [id = 639] 12:15:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (13D28400) [pid = 3612] [serial = 1917] [outer = 00000000] 12:15:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (158CD800) [pid = 3612] [serial = 1918] [outer = 13D28400] 12:15:20 INFO - PROCESS | 3612 | 1464290120560 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (15F74C00) [pid = 3612] [serial = 1919] [outer = 13D28400] 12:15:21 INFO - PROCESS | 3612 | 1464290121104 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 933ms 12:15:21 INFO - PROCESS | 3612 | 1464290121138 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 3612 | 1464290121145 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:15:21 INFO - PROCESS | 3612 | 1464290121151 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 3612 | 1464290121154 Marionette TRACE conn3 <- [1,2522,null,{}] 12:15:21 INFO - PROCESS | 3612 | 1464290121158 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 3612 | 1464290121283 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:15:21 INFO - PROCESS | 3612 | 1464290121467 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 3612 | ++DOCSHELL 1809B400 == 93 [pid = 3612] [id = 640] 12:15:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (1809C800) [pid = 3612] [serial = 1920] [outer = 00000000] 12:15:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (18291000) [pid = 3612] [serial = 1921] [outer = 1809C800] 12:15:21 INFO - PROCESS | 3612 | 1464290121523 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (18927C00) [pid = 3612] [serial = 1922] [outer = 1809C800] 12:15:22 INFO - PROCESS | 3612 | 1464290122141 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1042ms 12:15:22 INFO - PROCESS | 3612 | 1464290122176 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 3612 | 1464290122179 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:15:22 INFO - PROCESS | 3612 | 1464290122201 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 3612 | 1464290122205 Marionette TRACE conn3 <- [1,2526,null,{}] 12:15:22 INFO - PROCESS | 3612 | 1464290122216 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 3612 | 1464290122343 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:15:22 INFO - PROCESS | 3612 | 1464290122527 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 3612 | ++DOCSHELL 19D57800 == 94 [pid = 3612] [id = 641] 12:15:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (19D5C000) [pid = 3612] [serial = 1923] [outer = 00000000] 12:15:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (1A412800) [pid = 3612] [serial = 1924] [outer = 19D5C000] 12:15:22 INFO - PROCESS | 3612 | 1464290122585 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1A96FC00) [pid = 3612] [serial = 1925] [outer = 19D5C000] 12:15:23 INFO - PROCESS | 3612 | 1464290123176 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1041ms 12:15:23 INFO - PROCESS | 3612 | 1464290123247 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3612 | 1464290123250 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:15:23 INFO - PROCESS | 3612 | 1464290123271 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3612 | 1464290123273 Marionette TRACE conn3 <- [1,2530,null,{}] 12:15:23 INFO - PROCESS | 3612 | 1464290123277 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 3612 | 1464290123406 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:15:23 INFO - PROCESS | 3612 | 1464290123587 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3612 | ++DOCSHELL 1792E000 == 95 [pid = 3612] [id = 642] 12:15:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (1A96E800) [pid = 3612] [serial = 1926] [outer = 00000000] 12:15:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 187 (1AE39C00) [pid = 3612] [serial = 1927] [outer = 1A96E800] 12:15:23 INFO - PROCESS | 3612 | 1464290123671 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 188 (1AE65C00) [pid = 3612] [serial = 1928] [outer = 1A96E800] 12:15:24 INFO - PROCESS | 3612 | 1464290124275 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1041ms 12:15:24 INFO - PROCESS | 3612 | 1464290124310 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3612 | 1464290124312 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:15:24 INFO - PROCESS | 3612 | 1464290124333 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 3612 | 1464290124335 Marionette TRACE conn3 <- [1,2534,null,{}] 12:15:24 INFO - PROCESS | 3612 | 1464290124339 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 3612 | 1464290124461 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:15:24 INFO - PROCESS | 3612 | 1464290124638 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3612 | ++DOCSHELL 16D7F800 == 96 [pid = 3612] [id = 643] 12:15:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 189 (1A412000) [pid = 3612] [serial = 1929] [outer = 00000000] 12:15:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 190 (1B13A400) [pid = 3612] [serial = 1930] [outer = 1A412000] 12:15:24 INFO - PROCESS | 3612 | 1464290124694 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 191 (1B233C00) [pid = 3612] [serial = 1931] [outer = 1A412000] 12:15:25 INFO - PROCESS | 3612 | 1464290125297 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 995ms 12:15:25 INFO - PROCESS | 3612 | 1464290125319 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 3612 | 1464290125322 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:15:25 INFO - PROCESS | 3612 | 1464290125325 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 3612 | 1464290125327 Marionette TRACE conn3 <- [1,2538,null,{}] 12:15:25 INFO - PROCESS | 3612 | 1464290125331 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 3612 | 1464290125459 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:15:25 INFO - PROCESS | 3612 | 1464290125639 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 3612 | ++DOCSHELL 1B2ED000 == 97 [pid = 3612] [id = 644] 12:15:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (1B2F1800) [pid = 3612] [serial = 1932] [outer = 00000000] 12:15:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (1BD25400) [pid = 3612] [serial = 1933] [outer = 1B2F1800] 12:15:25 INFO - PROCESS | 3612 | 1464290125695 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (1BD2E400) [pid = 3612] [serial = 1934] [outer = 1B2F1800] 12:15:26 INFO - PROCESS | 3612 | 1464290126318 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1041ms 12:15:26 INFO - PROCESS | 3612 | 1464290126389 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3612 | 1464290126391 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:15:26 INFO - PROCESS | 3612 | 1464290126394 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:15:26 INFO - PROCESS | 3612 | 1464290126396 Marionette TRACE conn3 <- [1,2542,null,{}] 12:15:26 INFO - PROCESS | 3612 | 1464290126400 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 3612 | 1464290126522 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:15:26 INFO - PROCESS | 3612 | 1464290126687 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 3612 | ++DOCSHELL 1B582800 == 98 [pid = 3612] [id = 645] 12:15:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (1B626800) [pid = 3612] [serial = 1935] [outer = 00000000] 12:15:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (1C7E2000) [pid = 3612] [serial = 1936] [outer = 1B626800] 12:15:26 INFO - PROCESS | 3612 | 1464290126745 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (1D1BE800) [pid = 3612] [serial = 1937] [outer = 1B626800] 12:15:27 INFO - PROCESS | 3612 | 1464290127305 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 933ms 12:15:27 INFO - PROCESS | 3612 | 1464290127341 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3612 | 1464290127343 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:15:27 INFO - PROCESS | 3612 | 1464290127347 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 3612 | 1464290127348 Marionette TRACE conn3 <- [1,2546,null,{}] 12:15:27 INFO - PROCESS | 3612 | 1464290127352 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 3612 | 1464290127467 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:15:27 INFO - PROCESS | 3612 | 1464290127649 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3612 | ++DOCSHELL 1C7DDC00 == 99 [pid = 3612] [id = 646] 12:15:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (1D1E2C00) [pid = 3612] [serial = 1938] [outer = 00000000] 12:15:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (1E989800) [pid = 3612] [serial = 1939] [outer = 1D1E2C00] 12:15:27 INFO - PROCESS | 3612 | 1464290127704 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 200 (1EB55C00) [pid = 3612] [serial = 1940] [outer = 1D1E2C00] 12:15:28 INFO - PROCESS | 3612 | 1464290128317 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1026ms 12:15:28 INFO - PROCESS | 3612 | 1464290128385 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3612 | 1464290128387 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 3612 | 1464290128391 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 3612 | 1464290128393 Marionette TRACE conn3 <- [1,2550,null,{}] 12:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:15:28 INFO - PROCESS | 3612 | 1464290128397 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 3612 | 1464290128520 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:15:28 INFO - PROCESS | 3612 | 1464290128687 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3612 | ++DOCSHELL 16D77800 == 100 [pid = 3612] [id = 647] 12:15:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (1AE5F000) [pid = 3612] [serial = 1941] [outer = 00000000] 12:15:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 202 (1EC84800) [pid = 3612] [serial = 1942] [outer = 1AE5F000] 12:15:28 INFO - PROCESS | 3612 | 1464290128745 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 203 (1F3D4800) [pid = 3612] [serial = 1943] [outer = 1AE5F000] 12:15:29 INFO - PROCESS | 3612 | 1464290129310 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 979ms 12:15:29 INFO - PROCESS | 3612 | 1464290129380 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3612 | 1464290129383 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:15:29 INFO - PROCESS | 3612 | 1464290129386 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:15:29 INFO - PROCESS | 3612 | 1464290129388 Marionette TRACE conn3 <- [1,2554,null,{}] 12:15:29 INFO - PROCESS | 3612 | 1464290129392 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 3612 | 1464290129508 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:15:29 INFO - PROCESS | 3612 | 1464290129682 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3612 | ++DOCSHELL 12A7E800 == 101 [pid = 3612] [id = 648] 12:15:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 204 (1BD26400) [pid = 3612] [serial = 1944] [outer = 00000000] 12:15:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 205 (1F613400) [pid = 3612] [serial = 1945] [outer = 1BD26400] 12:15:29 INFO - PROCESS | 3612 | 1464290129736 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 206 (1F651800) [pid = 3612] [serial = 1946] [outer = 1BD26400] 12:15:30 INFO - PROCESS | 3612 | 1464290130389 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1041ms 12:15:30 INFO - PROCESS | 3612 | 1464290130441 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3612 | 1464290130443 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 3612 | 1464290130447 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:15:30 INFO - PROCESS | 3612 | 1464290130450 Marionette TRACE conn3 <- [1,2558,null,{}] 12:15:30 INFO - PROCESS | 3612 | 1464290130454 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:30 INFO - PROCESS | 3612 | 1464290130687 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:15:30 INFO - PROCESS | 3612 | 1464290130809 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 3612 | ++DOCSHELL 1D804000 == 102 [pid = 3612] [id = 649] 12:15:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 207 (1D804400) [pid = 3612] [serial = 1947] [outer = 00000000] 12:15:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 208 (1FA99000) [pid = 3612] [serial = 1948] [outer = 1D804400] 12:15:30 INFO - PROCESS | 3612 | 1464290130870 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 209 (20E86400) [pid = 3612] [serial = 1949] [outer = 1D804400] 12:15:31 INFO - PROCESS | 3612 | 1464290131482 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1087ms 12:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:15:31 INFO - PROCESS | 3612 | 1464290131526 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 3612 | 1464290131528 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:15:31 INFO - PROCESS | 3612 | 1464290131532 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3612 | 1464290131534 Marionette TRACE conn3 <- [1,2562,null,{}] 12:15:31 INFO - PROCESS | 3612 | 1464290131538 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 3612 | 1464290131668 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:15:31 INFO - PROCESS | 3612 | 1464290131837 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3612 | ++DOCSHELL 20E87C00 == 103 [pid = 3612] [id = 650] 12:15:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 210 (20E88C00) [pid = 3612] [serial = 1950] [outer = 00000000] 12:15:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 211 (20E8D800) [pid = 3612] [serial = 1951] [outer = 20E88C00] 12:15:31 INFO - PROCESS | 3612 | 1464290131893 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 212 (20E90C00) [pid = 3612] [serial = 1952] [outer = 20E88C00] 12:15:32 INFO - PROCESS | 3612 | 1464290132710 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1243ms 12:15:32 INFO - PROCESS | 3612 | 1464290132793 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3612 | 1464290132797 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 3612 | 1464290132802 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:15:32 INFO - PROCESS | 3612 | 1464290132806 Marionette TRACE conn3 <- [1,2566,null,{}] 12:15:32 INFO - PROCESS | 3612 | 1464290132812 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 3612 | 1464290132969 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:15:33 INFO - PROCESS | 3612 | 1464290133150 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 3612 | ++DOCSHELL 110A9400 == 104 [pid = 3612] [id = 651] 12:15:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 213 (12A7E400) [pid = 3612] [serial = 1953] [outer = 00000000] 12:15:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 214 (140BD400) [pid = 3612] [serial = 1954] [outer = 12A7E400] 12:15:33 INFO - PROCESS | 3612 | 1464290133201 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 215 (1677D400) [pid = 3612] [serial = 1955] [outer = 12A7E400] 12:15:33 INFO - PROCESS | 3612 | 1464290133781 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1041ms 12:15:33 INFO - PROCESS | 3612 | 1464290133831 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 3612 | 1464290133837 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 3612 | 1464290133859 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:15:33 INFO - PROCESS | 3612 | 1464290133862 Marionette TRACE conn3 <- [1,2570,null,{}] 12:15:33 INFO - PROCESS | 3612 | 1464290133866 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 3612 | 1464290133982 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:15:34 INFO - PROCESS | 3612 | 1464290134172 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 16D77000 == 103 [pid = 3612] [id = 637] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 12D79000 == 102 [pid = 3612] [id = 636] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 11C99C00 == 101 [pid = 3612] [id = 635] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1330C800 == 100 [pid = 3612] [id = 634] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1F615000 == 99 [pid = 3612] [id = 632] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1EC8CC00 == 98 [pid = 3612] [id = 631] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1F3D4400 == 97 [pid = 3612] [id = 630] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1EB60400 == 96 [pid = 3612] [id = 629] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1C766000 == 95 [pid = 3612] [id = 628] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 1C72D400 == 94 [pid = 3612] [id = 627] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 18287400 == 93 [pid = 3612] [id = 626] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 15BB8000 == 92 [pid = 3612] [id = 625] 12:15:34 INFO - PROCESS | 3612 | --DOCSHELL 0F304400 == 91 [pid = 3612] [id = 624] 12:15:34 INFO - PROCESS | 3612 | ++DOCSHELL 0F304400 == 92 [pid = 3612] [id = 652] 12:15:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 216 (10A56400) [pid = 3612] [serial = 1956] [outer = 00000000] 12:15:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 217 (15BB8000) [pid = 3612] [serial = 1957] [outer = 10A56400] 12:15:34 INFO - PROCESS | 3612 | 1464290134261 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 218 (17938C00) [pid = 3612] [serial = 1958] [outer = 10A56400] 12:15:34 INFO - PROCESS | 3612 | 1464290134782 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 932ms 12:15:34 INFO - PROCESS | 3612 | 1464290134807 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 3612 | 1464290134810 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:15:34 INFO - PROCESS | 3612 | 1464290134824 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3612 | 1464290134827 Marionette TRACE conn3 <- [1,2574,null,{}] 12:15:34 INFO - PROCESS | 3612 | 1464290134838 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 3612 | 1464290134990 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:15:35 INFO - PROCESS | 3612 | 1464290135014 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3612 | ++DOCSHELL 19F80400 == 93 [pid = 3612] [id = 653] 12:15:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 219 (19F81400) [pid = 3612] [serial = 1959] [outer = 00000000] 12:15:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 220 (1A420C00) [pid = 3612] [serial = 1960] [outer = 19F81400] 12:15:35 INFO - PROCESS | 3612 | 1464290135061 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 221 (1AE3A800) [pid = 3612] [serial = 1961] [outer = 19F81400] 12:15:35 INFO - PROCESS | 3612 | 1464290135531 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 746ms 12:15:35 INFO - PROCESS | 3612 | 1464290135564 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 3612 | 1464290135567 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:15:35 INFO - PROCESS | 3612 | 1464290135570 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3612 | 1464290135572 Marionette TRACE conn3 <- [1,2578,null,{}] 12:15:35 INFO - PROCESS | 3612 | 1464290135575 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 3612 | 1464290135759 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:15:35 INFO - PROCESS | 3612 | 1464290135784 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3612 | ++DOCSHELL 1AE34800 == 94 [pid = 3612] [id = 654] 12:15:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 222 (1AE6A000) [pid = 3612] [serial = 1962] [outer = 00000000] 12:15:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 223 (1C766000) [pid = 3612] [serial = 1963] [outer = 1AE6A000] 12:15:35 INFO - PROCESS | 3612 | 1464290135829 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 224 (1E98BC00) [pid = 3612] [serial = 1964] [outer = 1AE6A000] 12:15:36 INFO - PROCESS | 3612 | 1464290136294 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 12:15:36 INFO - PROCESS | 3612 | 1464290136310 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 3612 | 1464290136312 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:15:36 INFO - PROCESS | 3612 | 1464290136316 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3612 | 1464290136317 Marionette TRACE conn3 <- [1,2582,null,{}] 12:15:36 INFO - PROCESS | 3612 | 1464290136346 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 3612 | 1464290136891 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 223 (1B13E800) [pid = 3612] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 222 (11C0B400) [pid = 3612] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 221 (1A417C00) [pid = 3612] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 220 (1B136C00) [pid = 3612] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 219 (15826800) [pid = 3612] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 218 (19A30C00) [pid = 3612] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 217 (15695C00) [pid = 3612] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 216 (18226800) [pid = 3612] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 215 (18504800) [pid = 3612] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 214 (1898CC00) [pid = 3612] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 213 (1B232000) [pid = 3612] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 212 (1AE65000) [pid = 3612] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 211 (0F2A6000) [pid = 3612] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 210 (10E3C000) [pid = 3612] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 209 (1B584800) [pid = 3612] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 208 (18923C00) [pid = 3612] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 207 (17075800) [pid = 3612] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 206 (15F70800) [pid = 3612] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 205 (1A416000) [pid = 3612] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 204 (10565400) [pid = 3612] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 203 (1787F000) [pid = 3612] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 202 (1C732400) [pid = 3612] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 201 (130E6800) [pid = 3612] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (16189C00) [pid = 3612] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 199 (1AADF800) [pid = 3612] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (1A41AC00) [pid = 3612] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (1C730000) [pid = 3612] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (140B9C00) [pid = 3612] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (157A9C00) [pid = 3612] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (1331E800) [pid = 3612] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (157A2400) [pid = 3612] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (1307CC00) [pid = 3612] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:15:36 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (1787C400) [pid = 3612] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:15:36 INFO - PROCESS | 3612 | 1464290136991 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B6000 == 95 [pid = 3612] [id = 655] 12:15:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 192 (102EAC00) [pid = 3612] [serial = 1965] [outer = 00000000] 12:15:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 193 (11C0B400) [pid = 3612] [serial = 1966] [outer = 102EAC00] 12:15:37 INFO - PROCESS | 3612 | 1464290137024 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 194 (1331E800) [pid = 3612] [serial = 1967] [outer = 102EAC00] 12:15:37 INFO - PROCESS | 3612 | 1464290137469 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1212ms 12:15:37 INFO - PROCESS | 3612 | 1464290137514 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3612 | 1464290137516 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:15:37 INFO - PROCESS | 3612 | 1464290137519 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:15:37 INFO - PROCESS | 3612 | 1464290137521 Marionette TRACE conn3 <- [1,2586,null,{}] 12:15:37 INFO - PROCESS | 3612 | 1464290137524 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 3612 | 1464290137640 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:15:37 INFO - PROCESS | 3612 | 1464290137655 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3612 | ++DOCSHELL 19A30C00 == 96 [pid = 3612] [id = 656] 12:15:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 195 (19A31C00) [pid = 3612] [serial = 1968] [outer = 00000000] 12:15:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 196 (1AADC000) [pid = 3612] [serial = 1969] [outer = 19A31C00] 12:15:37 INFO - PROCESS | 3612 | 1464290137701 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 197 (1B237800) [pid = 3612] [serial = 1970] [outer = 19A31C00] 12:15:38 INFO - PROCESS | 3612 | 1464290138225 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 12:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:15:38 INFO - PROCESS | 3612 | 1464290138260 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3612 | 1464290138262 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 3612 | 1464290138265 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 3612 | 1464290138267 Marionette TRACE conn3 <- [1,2590,null,{}] 12:15:38 INFO - PROCESS | 3612 | 1464290138302 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 3612 | 1464290138401 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:15:38 INFO - PROCESS | 3612 | 1464290138412 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 3612 | ++DOCSHELL 1B622000 == 97 [pid = 3612] [id = 657] 12:15:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 198 (1B62A800) [pid = 3612] [serial = 1971] [outer = 00000000] 12:15:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 199 (1EC8CC00) [pid = 3612] [serial = 1972] [outer = 1B62A800] 12:15:38 INFO - PROCESS | 3612 | 1464290138457 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 200 (1F608800) [pid = 3612] [serial = 1973] [outer = 1B62A800] 12:15:39 INFO - PROCESS | 3612 | 1464290139146 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 917ms 12:15:39 INFO - PROCESS | 3612 | 1464290139192 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3612 | 1464290139196 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:15:39 INFO - PROCESS | 3612 | 1464290139202 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3612 | 1464290139206 Marionette TRACE conn3 <- [1,2594,null,{}] 12:15:39 INFO - PROCESS | 3612 | 1464290139212 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 3612 | 1464290139351 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:15:39 INFO - PROCESS | 3612 | 1464290139528 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3612 | ++DOCSHELL 10503800 == 98 [pid = 3612] [id = 658] 12:15:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 201 (11C9F400) [pid = 3612] [serial = 1974] [outer = 00000000] 12:15:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 202 (15827400) [pid = 3612] [serial = 1975] [outer = 11C9F400] 12:15:39 INFO - PROCESS | 3612 | 1464290139586 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 203 (169B3800) [pid = 3612] [serial = 1976] [outer = 11C9F400] 12:15:40 INFO - PROCESS | 3612 | 1464290140309 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1181ms 12:15:40 INFO - PROCESS | 3612 | 1464290140386 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3612 | 1464290140392 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:15:40 INFO - PROCESS | 3612 | 1464290140399 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3612 | 1464290140402 Marionette TRACE conn3 <- [1,2598,null,{}] 12:15:40 INFO - PROCESS | 3612 | 1464290140406 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 3612 | 1464290140531 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:15:40 INFO - PROCESS | 3612 | 1464290140706 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3612 | ++DOCSHELL 18285000 == 99 [pid = 3612] [id = 659] 12:15:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 204 (1828B400) [pid = 3612] [serial = 1977] [outer = 00000000] 12:15:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 205 (1898F800) [pid = 3612] [serial = 1978] [outer = 1828B400] 12:15:40 INFO - PROCESS | 3612 | 1464290140763 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 206 (19A33800) [pid = 3612] [serial = 1979] [outer = 1828B400] 12:15:41 INFO - PROCESS | 3612 | 1464290141352 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 995ms 12:15:41 INFO - PROCESS | 3612 | 1464290141399 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3612 | 1464290141402 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:15:41 INFO - PROCESS | 3612 | 1464290141406 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3612 | 1464290141410 Marionette TRACE conn3 <- [1,2602,null,{}] 12:15:41 INFO - PROCESS | 3612 | 1464290141421 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 3612 | 1464290141554 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:15:41 INFO - PROCESS | 3612 | 1464290141731 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3612 | ++DOCSHELL 18987C00 == 100 [pid = 3612] [id = 660] 12:15:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 207 (1D1D7800) [pid = 3612] [serial = 1980] [outer = 00000000] 12:15:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 208 (1EC8C000) [pid = 3612] [serial = 1981] [outer = 1D1D7800] 12:15:41 INFO - PROCESS | 3612 | 1464290141791 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 209 (1F64C000) [pid = 3612] [serial = 1982] [outer = 1D1D7800] 12:15:42 INFO - PROCESS | 3612 | 1464290142397 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1041ms 12:15:42 INFO - PROCESS | 3612 | 1464290142454 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3612 | 1464290142456 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:15:42 INFO - PROCESS | 3612 | 1464290142460 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3612 | 1464290142462 Marionette TRACE conn3 <- [1,2606,null,{}] 12:15:42 INFO - PROCESS | 3612 | 1464290142498 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 3612 | 1464290142623 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:15:42 INFO - PROCESS | 3612 | 1464290142794 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 3612 | ++DOCSHELL 1D80AC00 == 101 [pid = 3612] [id = 661] 12:15:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 210 (1FA96C00) [pid = 3612] [serial = 1983] [outer = 00000000] 12:15:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 211 (20BB1C00) [pid = 3612] [serial = 1984] [outer = 1FA96C00] 12:15:42 INFO - PROCESS | 3612 | 1464290142836 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 212 (20BB7000) [pid = 3612] [serial = 1985] [outer = 1FA96C00] 12:15:43 INFO - PROCESS | 3612 | 1464290143422 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 995ms 12:15:43 INFO - PROCESS | 3612 | 1464290143449 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3612 | 1464290143451 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:15:43 INFO - PROCESS | 3612 | 1464290143454 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 3612 | 1464290143456 Marionette TRACE conn3 <- [1,2610,null,{}] 12:15:43 INFO - PROCESS | 3612 | 1464290143460 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 3612 | 1464290143581 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:15:43 INFO - PROCESS | 3612 | 1464290143768 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 3612 | ++DOCSHELL 1FA90800 == 102 [pid = 3612] [id = 662] 12:15:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 213 (20BBB000) [pid = 3612] [serial = 1986] [outer = 00000000] 12:15:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 214 (20BBDC00) [pid = 3612] [serial = 1987] [outer = 20BBB000] 12:15:43 INFO - PROCESS | 3612 | 1464290143823 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 215 (20E85C00) [pid = 3612] [serial = 1988] [outer = 20BBB000] 12:15:44 INFO - PROCESS | 3612 | 1464290144379 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 995ms 12:15:44 INFO - PROCESS | 3612 | 1464290144457 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3612 | 1464290144459 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:15:44 INFO - PROCESS | 3612 | 1464290144463 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 3612 | 1464290144465 Marionette TRACE conn3 <- [1,2614,null,{}] 12:15:44 INFO - PROCESS | 3612 | 1464290144485 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:44 INFO - PROCESS | 3612 | 1464290144631 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:15:44 INFO - PROCESS | 3612 | 1464290144801 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3612 | ++DOCSHELL 20BBD800 == 103 [pid = 3612] [id = 663] 12:15:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 216 (20EC7000) [pid = 3612] [serial = 1989] [outer = 00000000] 12:15:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 217 (20ECE800) [pid = 3612] [serial = 1990] [outer = 20EC7000] 12:15:44 INFO - PROCESS | 3612 | 1464290144855 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 218 (22403000) [pid = 3612] [serial = 1991] [outer = 20EC7000] 12:15:45 INFO - PROCESS | 3612 | 1464290145417 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 994ms 12:15:45 INFO - PROCESS | 3612 | 1464290145470 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3612 | 1464290145472 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:15:45 INFO - PROCESS | 3612 | 1464290145476 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3612 | 1464290145478 Marionette TRACE conn3 <- [1,2618,null,{}] 12:15:45 INFO - PROCESS | 3612 | 1464290145482 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 3612 | 1464290145600 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:15:45 INFO - PROCESS | 3612 | 1464290145786 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3612 | ++DOCSHELL 20ECD400 == 104 [pid = 3612] [id = 664] 12:15:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 219 (21C64800) [pid = 3612] [serial = 1992] [outer = 00000000] 12:15:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 220 (21C6B400) [pid = 3612] [serial = 1993] [outer = 21C64800] 12:15:45 INFO - PROCESS | 3612 | 1464290145841 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 221 (21C6D000) [pid = 3612] [serial = 1994] [outer = 21C64800] 12:15:46 INFO - PROCESS | 3612 | 1464290146400 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 995ms 12:15:46 INFO - PROCESS | 3612 | 1464290146461 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3612 | 1464290146463 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:15:46 INFO - PROCESS | 3612 | 1464290146467 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3612 | 1464290146469 Marionette TRACE conn3 <- [1,2622,null,{}] 12:15:46 INFO - PROCESS | 3612 | 1464290146473 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 3612 | 1464290146592 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:15:46 INFO - PROCESS | 3612 | 1464290146780 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 3612 | ++DOCSHELL 20ECA800 == 105 [pid = 3612] [id = 665] 12:15:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 222 (21C64400) [pid = 3612] [serial = 1995] [outer = 00000000] 12:15:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 223 (22401400) [pid = 3612] [serial = 1996] [outer = 21C64400] 12:15:46 INFO - PROCESS | 3612 | 1464290146835 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 224 (22407800) [pid = 3612] [serial = 1997] [outer = 21C64400] 12:15:47 INFO - PROCESS | 3612 | 1464290147368 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 933ms 12:15:47 INFO - PROCESS | 3612 | 1464290147413 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3612 | 1464290147415 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:15:47 INFO - PROCESS | 3612 | 1464290147419 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3612 | 1464290147421 Marionette TRACE conn3 <- [1,2626,null,{}] 12:15:47 INFO - PROCESS | 3612 | 1464290147425 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:47 INFO - PROCESS | 3612 | 1464290147544 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:15:47 INFO - PROCESS | 3612 | 1464290147732 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3612 | ++DOCSHELL 21C6BC00 == 106 [pid = 3612] [id = 666] 12:15:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 225 (21C6F800) [pid = 3612] [serial = 1998] [outer = 00000000] 12:15:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 226 (2240FC00) [pid = 3612] [serial = 1999] [outer = 21C6F800] 12:15:47 INFO - PROCESS | 3612 | 1464290147787 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 227 (23204C00) [pid = 3612] [serial = 2000] [outer = 21C6F800] 12:15:48 INFO - PROCESS | 3612 | 1464290148352 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 995ms 12:15:48 INFO - PROCESS | 3612 | 1464290148420 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3612 | 1464290148423 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:15:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:15:48 INFO - PROCESS | 3612 | 1464290148426 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 3612 | 1464290148428 Marionette TRACE conn3 <- [1,2630,null,{}] 12:15:48 INFO - PROCESS | 3612 | 1464290148432 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 3612 | 1464290148552 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:15:48 INFO - PROCESS | 3612 | 1464290148740 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 3612 | ++DOCSHELL 2240A800 == 107 [pid = 3612] [id = 667] 12:15:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 228 (2240D800) [pid = 3612] [serial = 2001] [outer = 00000000] 12:15:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 229 (22D26400) [pid = 3612] [serial = 2002] [outer = 2240D800] 12:15:48 INFO - PROCESS | 3612 | 1464290148779 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 230 (22D28000) [pid = 3612] [serial = 2003] [outer = 2240D800] 12:15:49 INFO - PROCESS | 3612 | 1464290149315 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 948ms 12:15:49 INFO - PROCESS | 3612 | 1464290149358 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3612 | 1464290149361 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:15:49 INFO - PROCESS | 3612 | 1464290149366 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3612 | 1464290149369 Marionette TRACE conn3 <- [1,2634,null,{}] 12:15:49 INFO - PROCESS | 3612 | 1464290149372 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 3612 | 1464290149510 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:15:49 INFO - PROCESS | 3612 | 1464290149712 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 3612 | ++DOCSHELL 1F60A000 == 108 [pid = 3612] [id = 668] 12:15:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 231 (22D23000) [pid = 3612] [serial = 2004] [outer = 00000000] 12:15:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 232 (2320B800) [pid = 3612] [serial = 2005] [outer = 22D23000] 12:15:49 INFO - PROCESS | 3612 | 1464290149772 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 233 (23210400) [pid = 3612] [serial = 2006] [outer = 22D23000] 12:15:50 INFO - PROCESS | 3612 | 1464290150372 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1041ms 12:15:50 INFO - PROCESS | 3612 | 1464290150406 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3612 | 1464290150408 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:15:50 INFO - PROCESS | 3612 | 1464290150427 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3612 | 1464290150429 Marionette TRACE conn3 <- [1,2638,null,{}] 12:15:50 INFO - PROCESS | 3612 | 1464290150434 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 3612 | 1464290150586 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:15:50 INFO - PROCESS | 3612 | 1464290150785 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3612 | ++DOCSHELL 12A93C00 == 109 [pid = 3612] [id = 669] 12:15:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 234 (12A94400) [pid = 3612] [serial = 2007] [outer = 00000000] 12:15:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 235 (157ADC00) [pid = 3612] [serial = 2008] [outer = 12A94400] 12:15:50 INFO - PROCESS | 3612 | 1464290150842 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 236 (1707A000) [pid = 3612] [serial = 2009] [outer = 12A94400] 12:15:51 INFO - PROCESS | 3612 | 1464290151457 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:15:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1057ms 12:15:51 INFO - PROCESS | 3612 | 1464290151482 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3612 | 1464290151485 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:15:51 INFO - PROCESS | 3612 | 1464290151507 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3612 | 1464290151509 Marionette TRACE conn3 <- [1,2642,null,{}] 12:15:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:15:51 INFO - PROCESS | 3612 | 1464290151513 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 3612 | 1464290151635 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:15:52 INFO - PROCESS | 3612 | 1464290152086 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A6000 == 110 [pid = 3612] [id = 670] 12:15:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 237 (0F2AF000) [pid = 3612] [serial = 2010] [outer = 00000000] 12:15:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 238 (10B7E800) [pid = 3612] [serial = 2011] [outer = 0F2AF000] 12:15:52 INFO - PROCESS | 3612 | 1464290152172 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 239 (11CA5400) [pid = 3612] [serial = 2012] [outer = 0F2AF000] 12:15:52 INFO - PROCESS | 3612 | 1464290152768 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1290ms 12:15:52 INFO - PROCESS | 3612 | 1464290152799 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 3612 | 1464290152803 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:15:52 INFO - PROCESS | 3612 | 1464290152810 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 3612 | 1464290152813 Marionette TRACE conn3 <- [1,2646,null,{}] 12:15:52 INFO - PROCESS | 3612 | 1464290152818 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 3612 | 1464290152940 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:15:53 INFO - PROCESS | 3612 | 1464290153159 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 3612 | ++DOCSHELL 1618C400 == 111 [pid = 3612] [id = 671] 12:15:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 240 (16D73400) [pid = 3612] [serial = 2013] [outer = 00000000] 12:15:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 241 (170ACC00) [pid = 3612] [serial = 2014] [outer = 16D73400] 12:15:53 INFO - PROCESS | 3612 | 1464290153217 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 242 (1787E400) [pid = 3612] [serial = 2015] [outer = 16D73400] 12:15:53 INFO - PROCESS | 3612 | 1464290153817 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1041ms 12:15:53 INFO - PROCESS | 3612 | 1464290153877 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3612 | 1464290153881 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:15:53 INFO - PROCESS | 3612 | 1464290153886 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:15:53 INFO - PROCESS | 3612 | 1464290153888 Marionette TRACE conn3 <- [1,2650,null,{}] 12:15:53 INFO - PROCESS | 3612 | 1464290153892 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 3612 | 1464290154062 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 10A57800 == 110 [pid = 3612] [id = 487] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 10A58000 == 109 [pid = 3612] [id = 285] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 19A30C00 == 108 [pid = 3612] [id = 656] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 0F2B6000 == 107 [pid = 3612] [id = 655] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 1AE34800 == 106 [pid = 3612] [id = 654] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 19F80400 == 105 [pid = 3612] [id = 653] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 0F304400 == 104 [pid = 3612] [id = 652] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 110A9400 == 103 [pid = 3612] [id = 651] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 1B582800 == 102 [pid = 3612] [id = 645] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 1B2ED000 == 101 [pid = 3612] [id = 644] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 16D7F800 == 100 [pid = 3612] [id = 643] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 1792E000 == 99 [pid = 3612] [id = 642] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 19D57800 == 98 [pid = 3612] [id = 641] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 1809B400 == 97 [pid = 3612] [id = 640] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 12A78800 == 96 [pid = 3612] [id = 639] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 241 (10A7C400) [pid = 3612] [serial = 1873] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 240 (169AF800) [pid = 3612] [serial = 1876] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 239 (18981C00) [pid = 3612] [serial = 1879] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 238 (1C7E7400) [pid = 3612] [serial = 1882] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 237 (1E98C000) [pid = 3612] [serial = 1885] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 236 (1EC85000) [pid = 3612] [serial = 1888] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 235 (1F60A400) [pid = 3612] [serial = 1894] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 234 (1F3D7C00) [pid = 3612] [serial = 1891] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 233 (1F64B400) [pid = 3612] [serial = 1897] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 232 (169BBC00) [pid = 3612] [serial = 1900] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 231 (18825400) [pid = 3612] [serial = 1915] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOCSHELL 1763A400 == 95 [pid = 3612] [id = 638] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 230 (1B629400) [pid = 3612] [serial = 1871] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 229 (15BB7400) [pid = 3612] [serial = 1640] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 228 (17C08000) [pid = 3612] [serial = 1912] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 227 (1A96F800) [pid = 3612] [serial = 1712] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 226 (15696000) [pid = 3612] [serial = 1904] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 225 (1B584400) [pid = 3612] [serial = 1811] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 224 (1D805000) [pid = 3612] [serial = 1831] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 223 (13D24000) [pid = 3612] [serial = 1903] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 222 (16A0A800) [pid = 3612] [serial = 1844] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 221 (18047800) [pid = 3612] [serial = 1846] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 220 (1AAE2C00) [pid = 3612] [serial = 1867] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 219 (1A1D2C00) [pid = 3612] [serial = 1709] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 218 (16D7E800) [pid = 3612] [serial = 1849] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 217 (1882C400) [pid = 3612] [serial = 1700] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 216 (16C0E000) [pid = 3612] [serial = 1816] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 215 (1D1DB800) [pid = 3612] [serial = 1828] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 214 (18982800) [pid = 3612] [serial = 1703] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 213 (19A29400) [pid = 3612] [serial = 1706] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 212 (1B23D400) [pid = 3612] [serial = 1658] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 211 (16D76400) [pid = 3612] [serial = 1907] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 210 (16783400) [pid = 3612] [serial = 1906] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 209 (1EB54400) [pid = 3612] [serial = 1837] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 208 (1B2F2C00) [pid = 3612] [serial = 1637] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 207 (15693400) [pid = 3612] [serial = 1909] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 206 (17633400) [pid = 3612] [serial = 1850] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 205 (11C5CC00) [pid = 3612] [serial = 1840] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 204 (1055BC00) [pid = 3612] [serial = 1691] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 203 (1564A000) [pid = 3612] [serial = 1865] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 202 (18289C00) [pid = 3612] [serial = 1852] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 201 (16189800) [pid = 3612] [serial = 1843] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 200 (1E98F800) [pid = 3612] [serial = 1834] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 199 (1AA74000) [pid = 3612] [serial = 1859] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 198 (1AF51C00) [pid = 3612] [serial = 1819] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 197 (12A7A000) [pid = 3612] [serial = 1864] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 196 (169BAC00) [pid = 3612] [serial = 1910] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 195 (18042400) [pid = 3612] [serial = 1913] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 194 (18986400) [pid = 3612] [serial = 1643] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 193 (1AADDC00) [pid = 3612] [serial = 1861] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 192 (1A96B800) [pid = 3612] [serial = 1858] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 191 (12D2D400) [pid = 3612] [serial = 1841] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 190 (18822800) [pid = 3612] [serial = 1853] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 189 (1D803800) [pid = 3612] [serial = 1655] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 188 (1C764000) [pid = 3612] [serial = 1825] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 187 (13147C00) [pid = 3612] [serial = 1813] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 186 (140C0800) [pid = 3612] [serial = 1694] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (16D80C00) [pid = 3612] [serial = 1697] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1AE30000) [pid = 3612] [serial = 1862] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (1B58C800) [pid = 3612] [serial = 1646] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (18981800) [pid = 3612] [serial = 1855] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (1AADD400) [pid = 3612] [serial = 1715] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (1C7E3C00) [pid = 3612] [serial = 1652] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (1AE69800) [pid = 3612] [serial = 1868] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (1828AC00) [pid = 3612] [serial = 1847] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1B627800) [pid = 3612] [serial = 1822] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (1B2EEC00) [pid = 3612] [serial = 1870] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (1C72A400) [pid = 3612] [serial = 1649] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (19A29800) [pid = 3612] [serial = 1856] [outer = 00000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3612 | 1464290154264 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 3612 | ++DOCSHELL 0F304400 == 96 [pid = 3612] [id = 672] 12:15:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (10270800) [pid = 3612] [serial = 2016] [outer = 00000000] 12:15:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (11C5CC00) [pid = 3612] [serial = 2017] [outer = 10270800] 12:15:54 INFO - PROCESS | 3612 | 1464290154311 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (1307CC00) [pid = 3612] [serial = 2018] [outer = 10270800] 12:15:54 INFO - PROCESS | 3612 | 1464290154773 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 932ms 12:15:54 INFO - PROCESS | 3612 | 1464290154822 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 3612 | 1464290154825 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:15:54 INFO - PROCESS | 3612 | 1464290154829 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 3612 | 1464290154835 Marionette TRACE conn3 <- [1,2654,null,{}] 12:15:54 INFO - PROCESS | 3612 | 1464290154844 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 3612 | 1464290154949 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:15:55 INFO - PROCESS | 3612 | 1464290155077 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 3612 | ++DOCSHELL 169B7800 == 97 [pid = 3612] [id = 673] 12:15:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (169BBC00) [pid = 3612] [serial = 2019] [outer = 00000000] 12:15:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (16D7DC00) [pid = 3612] [serial = 2020] [outer = 169BBC00] 12:15:55 INFO - PROCESS | 3612 | 1464290155132 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (176F3400) [pid = 3612] [serial = 2021] [outer = 169BBC00] 12:15:56 INFO - PROCESS | 3612 | 1464290156023 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:15:56 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) 12:15:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1243ms 12:15:56 INFO - PROCESS | 3612 | 1464290156084 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3612 | 1464290156087 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:15:56 INFO - PROCESS | 3612 | 1464290156099 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 3612 | 1464290156100 Marionette TRACE conn3 <- [1,2658,null,{}] 12:15:56 INFO - PROCESS | 3612 | 1464290156105 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 3612 | 1464290156257 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:15:56 INFO - PROCESS | 3612 | 1464290156273 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 3612 | ++DOCSHELL 16D7B800 == 98 [pid = 3612] [id = 674] 12:15:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (170B9C00) [pid = 3612] [serial = 2022] [outer = 00000000] 12:15:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (18284C00) [pid = 3612] [serial = 2023] [outer = 170B9C00] 12:15:56 INFO - PROCESS | 3612 | 1464290156318 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (18825400) [pid = 3612] [serial = 2024] [outer = 170B9C00] 12:15:57 INFO - PROCESS | 3612 | 1464290157292 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3612 | 1464290157352 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:15:57 INFO - PROCESS | 3612 | 1464290157355 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3612 | 1464290157357 Marionette TRACE conn3 <- [1,2662,null,{}] 12:15:57 INFO - PROCESS | 3612 | 1464290157361 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 3612 | 1464290157514 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:15:57 INFO - PROCESS | 3612 | 1464290157528 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3612 | ++DOCSHELL 188C1800 == 99 [pid = 3612] [id = 675] 12:15:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (188C1C00) [pid = 3612] [serial = 2025] [outer = 00000000] 12:15:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1898F400) [pid = 3612] [serial = 2026] [outer = 188C1C00] 12:15:57 INFO - PROCESS | 3612 | 1464290157580 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 186 (19A13400) [pid = 3612] [serial = 2027] [outer = 188C1C00] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 185 (19F81400) [pid = 3612] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (17887800) [pid = 3612] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (10A56400) [pid = 3612] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (12A7E400) [pid = 3612] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (1AE6A000) [pid = 3612] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (19A31C00) [pid = 3612] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:15:58 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (102EAC00) [pid = 3612] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:15:58 INFO - PROCESS | 3612 | 1464290158574 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3612 | 1464290158601 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:15:58 INFO - PROCESS | 3612 | 1464290158605 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 3612 | 1464290158607 Marionette TRACE conn3 <- [1,2666,null,{}] 12:15:58 INFO - PROCESS | 3612 | 1464290158610 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 3612 | 1464290158711 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:15:58 INFO - PROCESS | 3612 | 1464290158718 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3612 | ++DOCSHELL 16D75400 == 100 [pid = 3612] [id = 676] 12:15:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (16EBF000) [pid = 3612] [serial = 2028] [outer = 00000000] 12:15:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (19A0FC00) [pid = 3612] [serial = 2029] [outer = 16EBF000] 12:15:58 INFO - PROCESS | 3612 | 1464290158763 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (19D56400) [pid = 3612] [serial = 2030] [outer = 16EBF000] 12:15:59 INFO - PROCESS | 3612 | 1464290159736 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:15:59 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) 12:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1135ms 12:15:59 INFO - PROCESS | 3612 | 1464290159752 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3612 | 1464290159754 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:15:59 INFO - PROCESS | 3612 | 1464290159757 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3612 | 1464290159759 Marionette TRACE conn3 <- [1,2670,null,{}] 12:15:59 INFO - PROCESS | 3612 | 1464290159769 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 3612 | 1464290159868 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:15:59 INFO - PROCESS | 3612 | 1464290159874 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 3612 | ++DOCSHELL 19A31C00 == 101 [pid = 3612] [id = 677] 12:15:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 183 (19F81400) [pid = 3612] [serial = 2031] [outer = 00000000] 12:15:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 184 (1AA72400) [pid = 3612] [serial = 2032] [outer = 19F81400] 12:15:59 INFO - PROCESS | 3612 | 1464290159918 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 185 (1AADA000) [pid = 3612] [serial = 2033] [outer = 19F81400] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 0F93F000 == 100 [pid = 3612] [id = 263] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1AA78800 == 99 [pid = 3612] [id = 362] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 19F86000 == 98 [pid = 3612] [id = 570] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1D804000 == 97 [pid = 3612] [id = 649] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 19A2F400 == 96 [pid = 3612] [id = 417] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1898EC00 == 95 [pid = 3612] [id = 349] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12A78C00 == 94 [pid = 3612] [id = 318] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 13049400 == 93 [pid = 3612] [id = 459] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 16D77800 == 92 [pid = 3612] [id = 647] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12A7E800 == 91 [pid = 3612] [id = 648] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12A70400 == 90 [pid = 3612] [id = 317] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1050C800 == 89 [pid = 3612] [id = 421] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1FA91C00 == 88 [pid = 3612] [id = 512] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12A75800 == 87 [pid = 3612] [id = 633] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1581E800 == 86 [pid = 3612] [id = 381] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 11A03000 == 85 [pid = 3612] [id = 314] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 18985000 == 84 [pid = 3612] [id = 348] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 102EA400 == 83 [pid = 3612] [id = 572] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 105ED400 == 82 [pid = 3612] [id = 476] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 169B0000 == 81 [pid = 3612] [id = 194] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 10A62800 == 80 [pid = 3612] [id = 592] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 18288C00 == 79 [pid = 3612] [id = 176] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 20E87C00 == 78 [pid = 3612] [id = 650] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1B58BC00 == 77 [pid = 3612] [id = 419] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 18285400 == 76 [pid = 3612] [id = 204] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 170AB400 == 75 [pid = 3612] [id = 273] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 10E40C00 == 74 [pid = 3612] [id = 286] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 0F309400 == 73 [pid = 3612] [id = 439] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1B132C00 == 72 [pid = 3612] [id = 603] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 18287C00 == 71 [pid = 3612] [id = 315] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1B134400 == 70 [pid = 3612] [id = 418] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1F60BC00 == 69 [pid = 3612] [id = 458] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1C72B400 == 68 [pid = 3612] [id = 591] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 11A0B400 == 67 [pid = 3612] [id = 533] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 105EF400 == 66 [pid = 3612] [id = 386] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 0F310400 == 65 [pid = 3612] [id = 205] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 140C2800 == 64 [pid = 3612] [id = 261] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1A96E400 == 63 [pid = 3612] [id = 396] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1C7DDC00 == 62 [pid = 3612] [id = 646] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1A96C000 == 61 [pid = 3612] [id = 316] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12B5E800 == 60 [pid = 3612] [id = 347] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1891D800 == 59 [pid = 3612] [id = 383] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1FA98000 == 58 [pid = 3612] [id = 513] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 17637800 == 57 [pid = 3612] [id = 335] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1D1BD400 == 56 [pid = 3612] [id = 402] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1569DC00 == 55 [pid = 3612] [id = 203] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 10A58C00 == 54 [pid = 3612] [id = 336] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 10A60000 == 53 [pid = 3612] [id = 553] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1AA75800 == 52 [pid = 3612] [id = 334] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12A7F000 == 51 [pid = 3612] [id = 368] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 0F2B5800 == 50 [pid = 3612] [id = 535] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1C72FC00 == 49 [pid = 3612] [id = 590] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1B625000 == 48 [pid = 3612] [id = 420] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 15F74800 == 47 [pid = 3612] [id = 496] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 169BD000 == 46 [pid = 3612] [id = 589] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 11428800 == 45 [pid = 3612] [id = 380] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1618C400 == 44 [pid = 3612] [id = 671] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 0F2A6000 == 43 [pid = 3612] [id = 670] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 12A93C00 == 42 [pid = 3612] [id = 669] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 2240A800 == 41 [pid = 3612] [id = 667] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1F60A000 == 40 [pid = 3612] [id = 668] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 21C6BC00 == 39 [pid = 3612] [id = 666] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 20ECD400 == 38 [pid = 3612] [id = 664] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 20ECA800 == 37 [pid = 3612] [id = 665] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 20BBD800 == 36 [pid = 3612] [id = 663] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1D80AC00 == 35 [pid = 3612] [id = 661] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1FA90800 == 34 [pid = 3612] [id = 662] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 18987C00 == 33 [pid = 3612] [id = 660] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 18285000 == 32 [pid = 3612] [id = 659] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 1B622000 == 31 [pid = 3612] [id = 657] 12:16:01 INFO - PROCESS | 3612 | --DOCSHELL 10503800 == 30 [pid = 3612] [id = 658] 12:16:02 INFO - PROCESS | 3612 | --DOCSHELL 0F304400 == 29 [pid = 3612] [id = 672] 12:16:02 INFO - PROCESS | 3612 | --DOCSHELL 169B7800 == 28 [pid = 3612] [id = 673] 12:16:02 INFO - PROCESS | 3612 | --DOCSHELL 16D75400 == 27 [pid = 3612] [id = 676] 12:16:02 INFO - PROCESS | 3612 | --DOCSHELL 16D7B800 == 26 [pid = 3612] [id = 674] 12:16:02 INFO - PROCESS | 3612 | --DOCSHELL 188C1800 == 25 [pid = 3612] [id = 675] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 184 (1A420C00) [pid = 3612] [serial = 1960] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 183 (18923400) [pid = 3612] [serial = 1916] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 182 (1AE39C00) [pid = 3612] [serial = 1927] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (15BB8000) [pid = 3612] [serial = 1957] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (18291000) [pid = 3612] [serial = 1921] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (140BD400) [pid = 3612] [serial = 1954] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (1C766000) [pid = 3612] [serial = 1963] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (1677D400) [pid = 3612] [serial = 1955] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (158CD800) [pid = 3612] [serial = 1918] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (20E8D800) [pid = 3612] [serial = 1951] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1A412800) [pid = 3612] [serial = 1924] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (1B13A400) [pid = 3612] [serial = 1930] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (1BD25400) [pid = 3612] [serial = 1933] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (1C7E2000) [pid = 3612] [serial = 1936] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (1E989800) [pid = 3612] [serial = 1939] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1EC84800) [pid = 3612] [serial = 1942] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (1F613400) [pid = 3612] [serial = 1945] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (1FA99000) [pid = 3612] [serial = 1948] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1E98BC00) [pid = 3612] [serial = 1964] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (1AADC000) [pid = 3612] [serial = 1969] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1EC8CC00) [pid = 3612] [serial = 1972] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1B237800) [pid = 3612] [serial = 1970] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (11C0B400) [pid = 3612] [serial = 1966] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1331E800) [pid = 3612] [serial = 1967] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1AE3A800) [pid = 3612] [serial = 1961] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (17938C00) [pid = 3612] [serial = 1958] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3612 | 1464290163640 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:16:03 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) 12:16:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3917ms 12:16:03 INFO - PROCESS | 3612 | 1464290163690 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 3612 | 1464290163694 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:16:03 INFO - PROCESS | 3612 | 1464290163700 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:16:03 INFO - PROCESS | 3612 | 1464290163704 Marionette TRACE conn3 <- [1,2674,null,{}] 12:16:03 INFO - PROCESS | 3612 | 1464290163710 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:03 INFO - PROCESS | 3612 | 1464290163807 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:16:03 INFO - PROCESS | 3612 | 1464290163817 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 3612 | ++DOCSHELL 0F2AE000 == 26 [pid = 3612] [id = 678] 12:16:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (0F2AE800) [pid = 3612] [serial = 2034] [outer = 00000000] 12:16:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (0F2BB000) [pid = 3612] [serial = 2035] [outer = 0F2AE800] 12:16:03 INFO - PROCESS | 3612 | 1464290163865 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (0F304000) [pid = 3612] [serial = 2036] [outer = 0F2AE800] 12:16:04 INFO - PROCESS | 3612 | 1464290164821 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 3612 | 1464290164849 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:16:04 INFO - PROCESS | 3612 | 1464290164855 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 3612 | 1464290164858 Marionette TRACE conn3 <- [1,2678,null,{}] 12:16:04 INFO - PROCESS | 3612 | 1464290164862 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 3612 | 1464290164954 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:16:04 INFO - PROCESS | 3612 | 1464290164963 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 3612 | ++DOCSHELL 0F93F000 == 27 [pid = 3612] [id = 679] 12:16:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (10225800) [pid = 3612] [serial = 2037] [outer = 00000000] 12:16:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (102D4800) [pid = 3612] [serial = 2038] [outer = 10225800] 12:16:04 INFO - PROCESS | 3612 | 1464290165010 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1050AC00) [pid = 3612] [serial = 2039] [outer = 10225800] 12:16:05 INFO - PROCESS | 3612 | 1464290166001 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3612 | 1464290166053 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:16:06 INFO - PROCESS | 3612 | 1464290166057 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 3612 | 1464290166061 Marionette TRACE conn3 <- [1,2682,null,{}] 12:16:06 INFO - PROCESS | 3612 | 1464290166072 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:06 INFO - PROCESS | 3612 | 1464290166166 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:16:06 INFO - PROCESS | 3612 | 1464290166175 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 3612 | ++DOCSHELL 10B7B000 == 28 [pid = 3612] [id = 680] 12:16:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (10E38800) [pid = 3612] [serial = 2040] [outer = 00000000] 12:16:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1121B800) [pid = 3612] [serial = 2041] [outer = 10E38800] 12:16:06 INFO - PROCESS | 3612 | 1464290166225 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (11A03000) [pid = 3612] [serial = 2042] [outer = 10E38800] 12:16:07 INFO - PROCESS | 3612 | 1464290167205 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3612 | 1464290167239 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:16:07 INFO - PROCESS | 3612 | 1464290167242 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3612 | 1464290167244 Marionette TRACE conn3 <- [1,2686,null,{}] 12:16:07 INFO - PROCESS | 3612 | 1464290167248 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 3612 | 1464290167335 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:16:07 INFO - PROCESS | 3612 | 1464290167342 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3612 | ++DOCSHELL 1121B000 == 29 [pid = 3612] [id = 681] 12:16:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (1288AC00) [pid = 3612] [serial = 2043] [outer = 00000000] 12:16:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (12A7F400) [pid = 3612] [serial = 2044] [outer = 1288AC00] 12:16:07 INFO - PROCESS | 3612 | 1464290167388 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (130DE800) [pid = 3612] [serial = 2045] [outer = 1288AC00] 12:16:08 INFO - PROCESS | 3612 | 1464290168367 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3612 | 1464290168389 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:16:08 INFO - PROCESS | 3612 | 1464290168393 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3612 | 1464290168394 Marionette TRACE conn3 <- [1,2690,null,{}] 12:16:08 INFO - PROCESS | 3612 | 1464290168398 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 3612 | 1464290168525 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:16:08 INFO - PROCESS | 3612 | 1464290168592 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3612 | ++DOCSHELL 1313DC00 == 30 [pid = 3612] [id = 682] 12:16:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (13142C00) [pid = 3612] [serial = 2046] [outer = 00000000] 12:16:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (13324400) [pid = 3612] [serial = 2047] [outer = 13142C00] 12:16:08 INFO - PROCESS | 3612 | 1464290168637 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1336C000) [pid = 3612] [serial = 2048] [outer = 13142C00] 12:16:09 INFO - PROCESS | 3612 | 1464290169082 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 12:16:09 INFO - PROCESS | 3612 | 1464290169140 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3612 | 1464290169142 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:16:09 INFO - PROCESS | 3612 | 1464290169145 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3612 | 1464290169147 Marionette TRACE conn3 <- [1,2694,null,{}] 12:16:09 INFO - PROCESS | 3612 | 1464290169150 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 3612 | 1464290169302 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:16:09 INFO - PROCESS | 3612 | 1464290169379 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 3612 | ++DOCSHELL 140C0800 == 31 [pid = 3612] [id = 683] 12:16:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (140C2400) [pid = 3612] [serial = 2049] [outer = 00000000] 12:16:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (14FEC000) [pid = 3612] [serial = 2050] [outer = 140C2400] 12:16:09 INFO - PROCESS | 3612 | 1464290169425 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (15693400) [pid = 3612] [serial = 2051] [outer = 140C2400] 12:16:09 INFO - PROCESS | 3612 | 1464290169852 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 12:16:11 INFO - PROCESS | 3612 | 1464290171143 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3612 | 1464290171145 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (12A94400) [pid = 3612] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (1B581800) [pid = 3612] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1A412000) [pid = 3612] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (1FA96C00) [pid = 3612] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (0F2AF000) [pid = 3612] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (169BBC00) [pid = 3612] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (16D73400) [pid = 3612] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1AF57C00) [pid = 3612] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (21C64400) [pid = 3612] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (22D23000) [pid = 3612] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (11C9F400) [pid = 3612] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (21C64800) [pid = 3612] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (1F3D4C00) [pid = 3612] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (1D803000) [pid = 3612] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (1B134C00) [pid = 3612] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (20BBB000) [pid = 3612] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1B2F1800) [pid = 3612] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (1C730C00) [pid = 3612] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (170B9C00) [pid = 3612] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1D1D5400) [pid = 3612] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (12AED800) [pid = 3612] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (10270800) [pid = 3612] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (13D28400) [pid = 3612] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (1F615400) [pid = 3612] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (18288400) [pid = 3612] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (1B585000) [pid = 3612] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (158C7000) [pid = 3612] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (21C6F800) [pid = 3612] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1C72E800) [pid = 3612] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (188C1C00) [pid = 3612] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (10A83C00) [pid = 3612] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (1AE5F000) [pid = 3612] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (15F6C400) [pid = 3612] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (19D5C000) [pid = 3612] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (20E88C00) [pid = 3612] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1F3D2800) [pid = 3612] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1D804400) [pid = 3612] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1788B400) [pid = 3612] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (2240D800) [pid = 3612] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1EB60800) [pid = 3612] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (1B62A800) [pid = 3612] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1892C000) [pid = 3612] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (19F88800) [pid = 3612] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (1A96E800) [pid = 3612] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1D1C7400) [pid = 3612] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (1C7E8C00) [pid = 3612] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (15FB9C00) [pid = 3612] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (16EBF000) [pid = 3612] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1D1D7800) [pid = 3612] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1809C800) [pid = 3612] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1B580800) [pid = 3612] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (0F307400) [pid = 3612] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (1C730800) [pid = 3612] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (20EC7000) [pid = 3612] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (1141E800) [pid = 3612] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1B626800) [pid = 3612] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1BD26400) [pid = 3612] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1828B400) [pid = 3612] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1D1E2C00) [pid = 3612] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1B625C00) [pid = 3612] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:16:11 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (10562400) [pid = 3612] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:16:11 INFO - PROCESS | 3612 | 1464290171223 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 3612 | 1464290171225 Marionette TRACE conn3 <- [1,2698,null,{}] 12:16:11 INFO - PROCESS | 3612 | 1464290171228 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 3612 | 1464290171318 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:16:11 INFO - PROCESS | 3612 | 1464290171324 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3612 | ++DOCSHELL 1142B000 == 32 [pid = 3612] [id = 684] 12:16:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (114AF800) [pid = 3612] [serial = 2052] [outer = 00000000] 12:16:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (12A97800) [pid = 3612] [serial = 2053] [outer = 114AF800] 12:16:11 INFO - PROCESS | 3612 | 1464290171369 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1331CC00) [pid = 3612] [serial = 2054] [outer = 114AF800] 12:16:11 INFO - PROCESS | 3612 | 1464290171830 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3612 | 1464290171860 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:16:11 INFO - PROCESS | 3612 | 1464290171863 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 3612 | 1464290171865 Marionette TRACE conn3 <- [1,2702,null,{}] 12:16:11 INFO - PROCESS | 3612 | 1464290171879 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 3612 | 1464290171960 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:16:11 INFO - PROCESS | 3612 | 1464290171967 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3612 | ++DOCSHELL 11CA4400 == 33 [pid = 3612] [id = 685] 12:16:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (14450800) [pid = 3612] [serial = 2055] [outer = 00000000] 12:16:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (156D9000) [pid = 3612] [serial = 2056] [outer = 14450800] 12:16:12 INFO - PROCESS | 3612 | 1464290172012 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (157A2400) [pid = 3612] [serial = 2057] [outer = 14450800] 12:16:12 INFO - PROCESS | 3612 | 1464290172471 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:16:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 637ms 12:16:12 INFO - PROCESS | 3612 | 1464290172500 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 3612 | 1464290172502 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:16:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:16:12 INFO - PROCESS | 3612 | 1464290172525 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 3612 | 1464290172526 Marionette TRACE conn3 <- [1,2706,null,{}] 12:16:12 INFO - PROCESS | 3612 | 1464290172530 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 3612 | 1464290172626 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:16:12 INFO - PROCESS | 3612 | 1464290172632 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 3612 | ++DOCSHELL 10B7AC00 == 34 [pid = 3612] [id = 686] 12:16:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (15822800) [pid = 3612] [serial = 2058] [outer = 00000000] 12:16:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (15826800) [pid = 3612] [serial = 2059] [outer = 15822800] 12:16:12 INFO - PROCESS | 3612 | 1464290172677 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (15827000) [pid = 3612] [serial = 2060] [outer = 15822800] 12:16:13 INFO - PROCESS | 3612 | 1464290173140 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3612 | 1464290173228 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:16:13 INFO - PROCESS | 3612 | 1464290173233 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:16:13 INFO - PROCESS | 3612 | 1464290173237 Marionette TRACE conn3 <- [1,2710,null,{}] 12:16:13 INFO - PROCESS | 3612 | 1464290173244 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 3612 | 1464290173356 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:16:13 INFO - PROCESS | 3612 | 1464290173510 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B0C00 == 35 [pid = 3612] [id = 687] 12:16:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (0F2B1800) [pid = 3612] [serial = 2061] [outer = 00000000] 12:16:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (0F2B9C00) [pid = 3612] [serial = 2062] [outer = 0F2B1800] 12:16:13 INFO - PROCESS | 3612 | 1464290173568 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (0F30B400) [pid = 3612] [serial = 2063] [outer = 0F2B1800] 12:16:14 INFO - PROCESS | 3612 | 1464290174202 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3612 | 1464290174269 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:16:14 INFO - PROCESS | 3612 | 1464290174298 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:16:14 INFO - PROCESS | 3612 | 1464290174302 Marionette TRACE conn3 <- [1,2714,null,{}] 12:16:14 INFO - PROCESS | 3612 | 1464290174306 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 3612 | 1464290174419 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:16:14 INFO - PROCESS | 3612 | 1464290174568 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 3612 | ++DOCSHELL 105F4400 == 36 [pid = 3612] [id = 688] 12:16:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (10A61800) [pid = 3612] [serial = 2064] [outer = 00000000] 12:16:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (12A74C00) [pid = 3612] [serial = 2065] [outer = 10A61800] 12:16:14 INFO - PROCESS | 3612 | 1464290174631 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (12AF3400) [pid = 3612] [serial = 2066] [outer = 10A61800] 12:16:15 INFO - PROCESS | 3612 | 1464290175196 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:16:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 933ms 12:16:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:16:15 INFO - PROCESS | 3612 | 1464290175245 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3612 | 1464290175248 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 3612 | 1464290175252 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 3612 | 1464290175254 Marionette TRACE conn3 <- [1,2718,null,{}] 12:16:15 INFO - PROCESS | 3612 | 1464290175265 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 3612 | 1464290175377 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:16:15 INFO - PROCESS | 3612 | 1464290175540 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3612 | ++DOCSHELL 140BAC00 == 37 [pid = 3612] [id = 689] 12:16:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (140BC800) [pid = 3612] [serial = 2067] [outer = 00000000] 12:16:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1581F400) [pid = 3612] [serial = 2068] [outer = 140BC800] 12:16:15 INFO - PROCESS | 3612 | 1464290175599 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (158CCC00) [pid = 3612] [serial = 2069] [outer = 140BC800] 12:16:16 INFO - PROCESS | 3612 | 1464290176723 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 3612 | 1464290176758 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:16:16 INFO - PROCESS | 3612 | 1464290176762 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 3612 | 1464290176764 Marionette TRACE conn3 <- [1,2722,null,{}] 12:16:16 INFO - PROCESS | 3612 | 1464290176768 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:16 INFO - PROCESS | 3612 | 1464290176906 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:16:17 INFO - PROCESS | 3612 | 1464290177048 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3612 | ++DOCSHELL 156D9400 == 38 [pid = 3612] [id = 690] 12:16:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1581D400) [pid = 3612] [serial = 2070] [outer = 00000000] 12:16:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (15F75800) [pid = 3612] [serial = 2071] [outer = 1581D400] 12:16:17 INFO - PROCESS | 3612 | 1464290177105 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (15FB4800) [pid = 3612] [serial = 2072] [outer = 1581D400] 12:16:17 INFO - PROCESS | 3612 | 1464290177635 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 994ms 12:16:17 INFO - PROCESS | 3612 | 1464290177752 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3612 | 1464290177755 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:16:17 INFO - PROCESS | 3612 | 1464290177758 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:16:17 INFO - PROCESS | 3612 | 1464290177760 Marionette TRACE conn3 <- [1,2726,null,{}] 12:16:17 INFO - PROCESS | 3612 | 1464290177764 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 3612 | 1464290177871 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:16:18 INFO - PROCESS | 3612 | 1464290178014 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 3612 | ++DOCSHELL 1055BC00 == 39 [pid = 3612] [id = 691] 12:16:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (10E36C00) [pid = 3612] [serial = 2073] [outer = 00000000] 12:16:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (13145400) [pid = 3612] [serial = 2074] [outer = 10E36C00] 12:16:18 INFO - PROCESS | 3612 | 1464290178075 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (13D24000) [pid = 3612] [serial = 2075] [outer = 10E36C00] 12:16:18 INFO - PROCESS | 3612 | 1464290178657 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:16:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 948ms 12:16:18 INFO - PROCESS | 3612 | 1464290178703 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3612 | 1464290178706 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:16:18 INFO - PROCESS | 3612 | 1464290178709 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3612 | 1464290178711 Marionette TRACE conn3 <- [1,2730,null,{}] 12:16:18 INFO - PROCESS | 3612 | 1464290178715 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:18 INFO - PROCESS | 3612 | 1464290178852 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:16:19 INFO - PROCESS | 3612 | 1464290179117 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 3612 | ++DOCSHELL 0F2AA400 == 40 [pid = 3612] [id = 692] 12:16:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (0F2AA800) [pid = 3612] [serial = 2076] [outer = 00000000] 12:16:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (0F2B3000) [pid = 3612] [serial = 2077] [outer = 0F2AA800] 12:16:19 INFO - PROCESS | 3612 | 1464290179174 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (0F97F000) [pid = 3612] [serial = 2078] [outer = 0F2AA800] 12:16:19 INFO - PROCESS | 3612 | 1464290179747 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:16:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1088ms 12:16:19 INFO - PROCESS | 3612 | 1464290179805 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3612 | 1464290179809 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:16:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:16:19 INFO - PROCESS | 3612 | 1464290179814 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 3612 | 1464290179817 Marionette TRACE conn3 <- [1,2734,null,{}] 12:16:19 INFO - PROCESS | 3612 | 1464290179822 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 3612 | 1464290179924 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 10A81000 == 39 [pid = 3612] [id = 18] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 15FB8C00 == 38 [pid = 3612] [id = 25] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 156D3000 == 37 [pid = 3612] [id = 24] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 16875000 == 36 [pid = 3612] [id = 8] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 10B7CC00 == 35 [pid = 3612] [id = 22] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 13304C00 == 34 [pid = 3612] [id = 23] 12:16:19 INFO - PROCESS | 3612 | --DOCSHELL 10E40400 == 33 [pid = 3612] [id = 21] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (157ADC00) [pid = 3612] [serial = 2008] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (1B62D000) [pid = 3612] [serial = 1766] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (1B233C00) [pid = 3612] [serial = 1931] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (20BB7000) [pid = 3612] [serial = 1985] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (10B7E800) [pid = 3612] [serial = 2011] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (176F3400) [pid = 3612] [serial = 2021] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (170ACC00) [pid = 3612] [serial = 2014] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1C724800) [pid = 3612] [serial = 1769] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (22401400) [pid = 3612] [serial = 1996] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (23210400) [pid = 3612] [serial = 2006] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (169B3800) [pid = 3612] [serial = 1976] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (21C6B400) [pid = 3612] [serial = 1993] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (1F3DC400) [pid = 3612] [serial = 1892] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (1E992400) [pid = 3612] [serial = 1835] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (1B2F2400) [pid = 3612] [serial = 1763] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (20BBDC00) [pid = 3612] [serial = 1987] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (1BD2E400) [pid = 3612] [serial = 1934] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1D1D6400) [pid = 3612] [serial = 1883] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (18825400) [pid = 3612] [serial = 2024] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1D808400) [pid = 3612] [serial = 1832] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (176EF800) [pid = 3612] [serial = 1901] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (1307CC00) [pid = 3612] [serial = 2018] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (15F74C00) [pid = 3612] [serial = 1919] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (1F64DC00) [pid = 3612] [serial = 1898] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (1787E400) [pid = 3612] [serial = 2015] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (1A41B000) [pid = 3612] [serial = 1880] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1EB57800) [pid = 3612] [serial = 1838] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (169B4400) [pid = 3612] [serial = 1754] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (23204C00) [pid = 3612] [serial = 2000] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (11CA5400) [pid = 3612] [serial = 2012] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (1D1BC400) [pid = 3612] [serial = 1775] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (19A13400) [pid = 3612] [serial = 2027] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (14005C00) [pid = 3612] [serial = 1778] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (2240FC00) [pid = 3612] [serial = 1999] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (1F3D4800) [pid = 3612] [serial = 1943] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (16D7F000) [pid = 3612] [serial = 1877] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (1A96FC00) [pid = 3612] [serial = 1925] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (20E90C00) [pid = 3612] [serial = 1952] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 104 (1707A000) [pid = 3612] [serial = 2009] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 103 (1F60E800) [pid = 3612] [serial = 1895] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 102 (20E86400) [pid = 3612] [serial = 1949] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (2320B800) [pid = 3612] [serial = 2005] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (11C5CC00) [pid = 3612] [serial = 2017] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (1B13FC00) [pid = 3612] [serial = 1760] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (22D26400) [pid = 3612] [serial = 2002] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (1EC8D000) [pid = 3612] [serial = 1889] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (1F608800) [pid = 3612] [serial = 1973] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (1A971000) [pid = 3612] [serial = 1757] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (1B236800) [pid = 3612] [serial = 1820] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (21C6D000) [pid = 3612] [serial = 1994] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (1AE65C00) [pid = 3612] [serial = 1928] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (1D1DD400) [pid = 3612] [serial = 1829] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (15827400) [pid = 3612] [serial = 1975] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (1EB53400) [pid = 3612] [serial = 1886] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (170B1800) [pid = 3612] [serial = 1817] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (1898F400) [pid = 3612] [serial = 2026] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (19A0FC00) [pid = 3612] [serial = 2029] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (22D28000) [pid = 3612] [serial = 2003] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 84 (1F64C000) [pid = 3612] [serial = 1982] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 83 (18927C00) [pid = 3612] [serial = 1922] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 82 (1BD27C00) [pid = 3612] [serial = 1823] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 81 (11C06800) [pid = 3612] [serial = 1874] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 80 (16D7DC00) [pid = 3612] [serial = 2020] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (1C768400) [pid = 3612] [serial = 1772] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (22407800) [pid = 3612] [serial = 1997] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (20ECE800) [pid = 3612] [serial = 1990] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (20E85C00) [pid = 3612] [serial = 1988] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (14FE6000) [pid = 3612] [serial = 1814] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (20BB1C00) [pid = 3612] [serial = 1984] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (1D1BE800) [pid = 3612] [serial = 1937] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (1F651800) [pid = 3612] [serial = 1946] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 71 (1898F800) [pid = 3612] [serial = 1978] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 70 (1EB55C00) [pid = 3612] [serial = 1940] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 69 (1C7E0C00) [pid = 3612] [serial = 1826] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 68 (19A33800) [pid = 3612] [serial = 1979] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 67 (1EC8C000) [pid = 3612] [serial = 1981] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 66 (22403000) [pid = 3612] [serial = 1991] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 65 (11C5B400) [pid = 3612] [serial = 1751] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 64 (18284C00) [pid = 3612] [serial = 2023] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 63 (19D56400) [pid = 3612] [serial = 2030] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | --DOMWINDOW == 62 (1AA72400) [pid = 3612] [serial = 2032] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 3612 | 1464290180083 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A7000 == 34 [pid = 3612] [id = 693] 12:16:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 63 (0F2A8C00) [pid = 3612] [serial = 2079] [outer = 00000000] 12:16:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 64 (0F310400) [pid = 3612] [serial = 2080] [outer = 0F2A8C00] 12:16:20 INFO - PROCESS | 3612 | 1464290180136 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 65 (10A81000) [pid = 3612] [serial = 2081] [outer = 0F2A8C00] 12:16:20 INFO - PROCESS | 3612 | 1464290180607 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:16:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 824ms 12:16:20 INFO - PROCESS | 3612 | 1464290180639 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3612 | 1464290180643 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:16:20 INFO - PROCESS | 3612 | 1464290180648 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3612 | 1464290180650 Marionette TRACE conn3 <- [1,2738,null,{}] 12:16:20 INFO - PROCESS | 3612 | 1464290180654 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 3612 | 1464290180743 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:16:20 INFO - PROCESS | 3612 | 1464290180752 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3612 | ++DOCSHELL 12A79400 == 35 [pid = 3612] [id = 694] 12:16:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 66 (12A7A000) [pid = 3612] [serial = 2082] [outer = 00000000] 12:16:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 67 (13142800) [pid = 3612] [serial = 2083] [outer = 12A7A000] 12:16:20 INFO - PROCESS | 3612 | 1464290180800 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 68 (1336D800) [pid = 3612] [serial = 2084] [outer = 12A7A000] 12:16:21 INFO - PROCESS | 3612 | 1464290181284 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:16:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 699ms 12:16:21 INFO - PROCESS | 3612 | 1464290181348 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3612 | 1464290181350 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:16:21 INFO - PROCESS | 3612 | 1464290181355 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3612 | 1464290181360 Marionette TRACE conn3 <- [1,2742,null,{}] 12:16:21 INFO - PROCESS | 3612 | 1464290181369 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:21 INFO - PROCESS | 3612 | 1464290181458 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:16:21 INFO - PROCESS | 3612 | 1464290181559 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3612 | ++DOCSHELL 1564CC00 == 36 [pid = 3612] [id = 695] 12:16:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 69 (15696000) [pid = 3612] [serial = 2085] [outer = 00000000] 12:16:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 70 (156CDC00) [pid = 3612] [serial = 2086] [outer = 15696000] 12:16:21 INFO - PROCESS | 3612 | 1464290181604 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3612 | ++DOMWINDOW == 71 (15821C00) [pid = 3612] [serial = 2087] [outer = 15696000] 12:16:21 INFO - PROCESS | 3612 | 1464290181994 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 699ms 12:16:22 INFO - PROCESS | 3612 | 1464290182052 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3612 | 1464290182055 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 3612 | 1464290182058 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:16:22 INFO - PROCESS | 3612 | 1464290182060 Marionette TRACE conn3 <- [1,2746,null,{}] 12:16:22 INFO - PROCESS | 3612 | 1464290182063 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 3612 | 1464290182176 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:16:22 INFO - PROCESS | 3612 | 1464290182293 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 3612 | ++DOCSHELL 12A7D000 == 37 [pid = 3612] [id = 696] 12:16:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 72 (157A7C00) [pid = 3612] [serial = 2088] [outer = 00000000] 12:16:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (15F73400) [pid = 3612] [serial = 2089] [outer = 157A7C00] 12:16:22 INFO - PROCESS | 3612 | 1464290182338 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (15FC2400) [pid = 3612] [serial = 2090] [outer = 157A7C00] 12:16:22 INFO - PROCESS | 3612 | 1464290182766 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 12:16:22 INFO - PROCESS | 3612 | 1464290182798 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3612 | 1464290182800 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 3612 | 1464290182804 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:16:22 INFO - PROCESS | 3612 | 1464290182805 Marionette TRACE conn3 <- [1,2750,null,{}] 12:16:22 INFO - PROCESS | 3612 | 1464290182809 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 3612 | 1464290182933 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:16:23 INFO - PROCESS | 3612 | 1464290183002 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3612 | ++DOCSHELL 1677C000 == 38 [pid = 3612] [id = 697] 12:16:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (1677D400) [pid = 3612] [serial = 2091] [outer = 00000000] 12:16:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (168B1800) [pid = 3612] [serial = 2092] [outer = 1677D400] 12:16:23 INFO - PROCESS | 3612 | 1464290183057 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (169B4800) [pid = 3612] [serial = 2093] [outer = 1677D400] 12:16:23 INFO - PROCESS | 3612 | 1464290183504 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:16:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 746ms 12:16:23 INFO - PROCESS | 3612 | 1464290183528 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 3612 | 1464290183530 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:16:23 INFO - PROCESS | 3612 | 1464290183533 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 3612 | 1464290183535 Marionette TRACE conn3 <- [1,2754,null,{}] 12:16:23 INFO - PROCESS | 3612 | 1464290183539 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 3612 | 1464290183686 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:16:23 INFO - PROCESS | 3612 | 1464290183711 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3612 | ++DOCSHELL 16780000 == 39 [pid = 3612] [id = 698] 12:16:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (168B0800) [pid = 3612] [serial = 2094] [outer = 00000000] 12:16:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (16A0B400) [pid = 3612] [serial = 2095] [outer = 168B0800] 12:16:23 INFO - PROCESS | 3612 | 1464290183755 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (16C03000) [pid = 3612] [serial = 2096] [outer = 168B0800] 12:16:24 INFO - PROCESS | 3612 | 1464290184214 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 79 (10E38800) [pid = 3612] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 78 (13142C00) [pid = 3612] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 77 (0F2AE800) [pid = 3612] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 76 (10225800) [pid = 3612] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 75 (1288AC00) [pid = 3612] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 74 (140C2400) [pid = 3612] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 73 (14450800) [pid = 3612] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:16:24 INFO - PROCESS | 3612 | --DOMWINDOW == 72 (114AF800) [pid = 3612] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 731ms 12:16:24 INFO - PROCESS | 3612 | 1464290184274 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3612 | 1464290184276 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:16:24 INFO - PROCESS | 3612 | 1464290184280 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 3612 | 1464290184281 Marionette TRACE conn3 <- [1,2758,null,{}] 12:16:24 INFO - PROCESS | 3612 | 1464290184285 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:24 INFO - PROCESS | 3612 | 1464290184372 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:16:24 INFO - PROCESS | 3612 | 1464290184382 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 3612 | ++DOCSHELL 102F7800 == 40 [pid = 3612] [id = 699] 12:16:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 73 (140B6000) [pid = 3612] [serial = 2097] [outer = 00000000] 12:16:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 74 (16186C00) [pid = 3612] [serial = 2098] [outer = 140B6000] 12:16:24 INFO - PROCESS | 3612 | 1464290184426 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 75 (16D71400) [pid = 3612] [serial = 2099] [outer = 140B6000] 12:16:24 INFO - PROCESS | 3612 | 1464290184855 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 591ms 12:16:24 INFO - PROCESS | 3612 | 1464290184891 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3612 | 1464290184893 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:16:24 INFO - PROCESS | 3612 | 1464290184908 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:16:24 INFO - PROCESS | 3612 | 1464290184910 Marionette TRACE conn3 <- [1,2762,null,{}] 12:16:24 INFO - PROCESS | 3612 | 1464290184915 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:24 INFO - PROCESS | 3612 | 1464290185003 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:16:24 INFO - PROCESS | 3612 | 1464290185010 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3612 | ++DOCSHELL 16D7C000 == 41 [pid = 3612] [id = 700] 12:16:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 76 (16D7C400) [pid = 3612] [serial = 2100] [outer = 00000000] 12:16:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 77 (16D80C00) [pid = 3612] [serial = 2101] [outer = 16D7C400] 12:16:25 INFO - PROCESS | 3612 | 1464290185083 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 78 (16ECC400) [pid = 3612] [serial = 2102] [outer = 16D7C400] 12:16:25 INFO - PROCESS | 3612 | 1464290185514 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:16:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 637ms 12:16:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:16:25 INFO - PROCESS | 3612 | 1464290185556 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3612 | 1464290185558 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 3612 | 1464290185561 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 3612 | 1464290185563 Marionette TRACE conn3 <- [1,2766,null,{}] 12:16:25 INFO - PROCESS | 3612 | 1464290185566 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 3612 | 1464290185651 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:16:25 INFO - PROCESS | 3612 | 1464290185657 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3612 | ++DOCSHELL 12A70400 == 42 [pid = 3612] [id = 701] 12:16:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 79 (17074C00) [pid = 3612] [serial = 2103] [outer = 00000000] 12:16:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 80 (170AFC00) [pid = 3612] [serial = 2104] [outer = 17074C00] 12:16:25 INFO - PROCESS | 3612 | 1464290185702 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 81 (170B3000) [pid = 3612] [serial = 2105] [outer = 17074C00] 12:16:26 INFO - PROCESS | 3612 | 1464290186108 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:16:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 591ms 12:16:26 INFO - PROCESS | 3612 | 1464290186143 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3612 | 1464290186145 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:16:26 INFO - PROCESS | 3612 | 1464290186148 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3612 | 1464290186150 Marionette TRACE conn3 <- [1,2770,null,{}] 12:16:26 INFO - PROCESS | 3612 | 1464290186167 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 3612 | 1464290186316 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:16:26 INFO - PROCESS | 3612 | 1464290186510 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 3612 | ++DOCSHELL 0F2ABC00 == 43 [pid = 3612] [id = 702] 12:16:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 82 (0F2ADC00) [pid = 3612] [serial = 2106] [outer = 00000000] 12:16:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 83 (0F2BA400) [pid = 3612] [serial = 2107] [outer = 0F2ADC00] 12:16:26 INFO - PROCESS | 3612 | 1464290186570 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 84 (10A57800) [pid = 3612] [serial = 2108] [outer = 0F2ADC00] 12:16:27 INFO - PROCESS | 3612 | 1464290187126 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:16:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 995ms 12:16:27 INFO - PROCESS | 3612 | 1464290187153 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 3612 | 1464290187157 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:16:27 INFO - PROCESS | 3612 | 1464290187162 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:16:27 INFO - PROCESS | 3612 | 1464290187166 Marionette TRACE conn3 <- [1,2774,null,{}] 12:16:27 INFO - PROCESS | 3612 | 1464290187171 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 3612 | 1464290187285 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:16:27 INFO - PROCESS | 3612 | 1464290187444 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3612 | ++DOCSHELL 1370C800 == 44 [pid = 3612] [id = 703] 12:16:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 85 (13D20800) [pid = 3612] [serial = 2109] [outer = 00000000] 12:16:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (140C0C00) [pid = 3612] [serial = 2110] [outer = 13D20800] 12:16:27 INFO - PROCESS | 3612 | 1464290187503 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (15695C00) [pid = 3612] [serial = 2111] [outer = 13D20800] 12:16:28 INFO - PROCESS | 3612 | 1464290188090 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:16:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 995ms 12:16:28 INFO - PROCESS | 3612 | 1464290188165 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 3612 | 1464290188168 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:16:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:16:28 INFO - PROCESS | 3612 | 1464290188172 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 3612 | 1464290188174 Marionette TRACE conn3 <- [1,2778,null,{}] 12:16:28 INFO - PROCESS | 3612 | 1464290188178 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:28 INFO - PROCESS | 3612 | 1464290188288 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:16:28 INFO - PROCESS | 3612 | 1464290188433 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3612 | ++DOCSHELL 169B1800 == 45 [pid = 3612] [id = 704] 12:16:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (169B2400) [pid = 3612] [serial = 2112] [outer = 00000000] 12:16:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (169BC800) [pid = 3612] [serial = 2113] [outer = 169B2400] 12:16:28 INFO - PROCESS | 3612 | 1464290188488 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (170AB400) [pid = 3612] [serial = 2114] [outer = 169B2400] 12:16:29 INFO - PROCESS | 3612 | 1464290189035 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 933ms 12:16:29 INFO - PROCESS | 3612 | 1464290189100 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3612 | 1464290189104 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:16:29 INFO - PROCESS | 3612 | 1464290189115 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3612 | 1464290189120 Marionette TRACE conn3 <- [1,2782,null,{}] 12:16:29 INFO - PROCESS | 3612 | 1464290189124 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 3612 | 1464290189238 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:16:29 INFO - PROCESS | 3612 | 1464290189378 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3612 | ++DOCSHELL 170B9800 == 46 [pid = 3612] [id = 705] 12:16:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (176F5C00) [pid = 3612] [serial = 2115] [outer = 00000000] 12:16:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (17881C00) [pid = 3612] [serial = 2116] [outer = 176F5C00] 12:16:29 INFO - PROCESS | 3612 | 1464290189434 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (17885400) [pid = 3612] [serial = 2117] [outer = 176F5C00] 12:16:29 INFO - PROCESS | 3612 | 1464290189979 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 933ms 12:16:30 INFO - PROCESS | 3612 | 1464290190055 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3612 | 1464290190058 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:16:30 INFO - PROCESS | 3612 | 1464290190061 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3612 | 1464290190063 Marionette TRACE conn3 <- [1,2786,null,{}] 12:16:30 INFO - PROCESS | 3612 | 1464290190067 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:30 INFO - PROCESS | 3612 | 1464290190175 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:16:30 INFO - PROCESS | 3612 | 1464290190288 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3612 | ++DOCSHELL 1763A400 == 47 [pid = 3612] [id = 706] 12:16:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (176EF800) [pid = 3612] [serial = 2118] [outer = 00000000] 12:16:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (1792D800) [pid = 3612] [serial = 2119] [outer = 176EF800] 12:16:30 INFO - PROCESS | 3612 | 1464290190342 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (1793BC00) [pid = 3612] [serial = 2120] [outer = 176EF800] 12:16:30 INFO - PROCESS | 3612 | 1464290190917 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 901ms 12:16:30 INFO - PROCESS | 3612 | 1464290190965 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3612 | 1464290190968 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:16:30 INFO - PROCESS | 3612 | 1464290190971 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3612 | 1464290190973 Marionette TRACE conn3 <- [1,2790,null,{}] 12:16:30 INFO - PROCESS | 3612 | 1464290190977 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 3612 | 1464290191093 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:16:31 INFO - PROCESS | 3612 | 1464290191283 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3612 | ++DOCSHELL 1581B400 == 48 [pid = 3612] [id = 707] 12:16:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (1581B800) [pid = 3612] [serial = 2121] [outer = 00000000] 12:16:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (1803F400) [pid = 3612] [serial = 2122] [outer = 1581B800] 12:16:31 INFO - PROCESS | 3612 | 1464290191345 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (18225C00) [pid = 3612] [serial = 2123] [outer = 1581B800] 12:16:32 INFO - PROCESS | 3612 | 1464290192149 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1244ms 12:16:32 INFO - PROCESS | 3612 | 1464290192209 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 3612 | 1464290192213 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 3612 | 1464290192218 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:16:32 INFO - PROCESS | 3612 | 1464290192222 Marionette TRACE conn3 <- [1,2794,null,{}] 12:16:32 INFO - PROCESS | 3612 | 1464290192227 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 3612 | 1464290192329 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:16:32 INFO - PROCESS | 3612 | 1464290192473 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3612 | ++DOCSHELL 13077C00 == 49 [pid = 3612] [id = 708] 12:16:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (1313A000) [pid = 3612] [serial = 2124] [outer = 00000000] 12:16:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (137E9000) [pid = 3612] [serial = 2125] [outer = 1313A000] 12:16:32 INFO - PROCESS | 3612 | 1464290192529 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (140BDC00) [pid = 3612] [serial = 2126] [outer = 1313A000] 12:16:33 INFO - PROCESS | 3612 | --DOCSHELL 10274400 == 48 [pid = 3612] [id = 28] 12:16:33 INFO - PROCESS | 3612 | --DOCSHELL 1313D800 == 47 [pid = 3612] [id = 19] 12:16:33 INFO - PROCESS | 3612 | --DOCSHELL 16A0D400 == 46 [pid = 3612] [id = 26] 12:16:33 INFO - PROCESS | 3612 | --DOCSHELL 16A0A000 == 45 [pid = 3612] [id = 27] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 101 (1121B800) [pid = 3612] [serial = 2041] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 100 (15826800) [pid = 3612] [serial = 2059] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 99 (11A03000) [pid = 3612] [serial = 2042] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 98 (1336C000) [pid = 3612] [serial = 2048] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 97 (13324400) [pid = 3612] [serial = 2047] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 96 (0F2BB000) [pid = 3612] [serial = 2035] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 95 (0F304000) [pid = 3612] [serial = 2036] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 94 (102D4800) [pid = 3612] [serial = 2038] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 93 (1050AC00) [pid = 3612] [serial = 2039] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 92 (12A7F400) [pid = 3612] [serial = 2044] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 91 (14FEC000) [pid = 3612] [serial = 2050] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 90 (156D9000) [pid = 3612] [serial = 2056] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 89 (15693400) [pid = 3612] [serial = 2051] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 88 (1331CC00) [pid = 3612] [serial = 2054] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 87 (12A97800) [pid = 3612] [serial = 2053] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 86 (130DE800) [pid = 3612] [serial = 2045] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | --DOMWINDOW == 85 (157A2400) [pid = 3612] [serial = 2057] [outer = 00000000] [url = about:blank] 12:16:33 INFO - PROCESS | 3612 | 1464290193137 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 933ms 12:16:33 INFO - PROCESS | 3612 | 1464290193165 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3612 | 1464290193171 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:16:33 INFO - PROCESS | 3612 | 1464290193179 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3612 | 1464290193181 Marionette TRACE conn3 <- [1,2798,null,{}] 12:16:33 INFO - PROCESS | 3612 | 1464290193185 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:33 INFO - PROCESS | 3612 | 1464290193276 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:16:33 INFO - PROCESS | 3612 | 1464290193283 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 3612 | ++DOCSHELL 102D4800 == 46 [pid = 3612] [id = 709] 12:16:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 86 (102D9C00) [pid = 3612] [serial = 2127] [outer = 00000000] 12:16:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 87 (1288AC00) [pid = 3612] [serial = 2128] [outer = 102D9C00] 12:16:33 INFO - PROCESS | 3612 | 1464290193329 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 88 (130DE800) [pid = 3612] [serial = 2129] [outer = 102D9C00] 12:16:33 INFO - PROCESS | 3612 | 1464290193837 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 700ms 12:16:33 INFO - PROCESS | 3612 | 1464290193914 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3612 | 1464290193918 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:16:33 INFO - PROCESS | 3612 | 1464290193924 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3612 | 1464290193928 Marionette TRACE conn3 <- [1,2802,null,{}] 12:16:33 INFO - PROCESS | 3612 | 1464290193934 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 3612 | 1464290194037 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:16:34 INFO - PROCESS | 3612 | 1464290194231 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 3612 | ++DOCSHELL 105FA400 == 47 [pid = 3612] [id = 710] 12:16:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 89 (105FAC00) [pid = 3612] [serial = 2130] [outer = 00000000] 12:16:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 90 (10E3F400) [pid = 3612] [serial = 2131] [outer = 105FAC00] 12:16:34 INFO - PROCESS | 3612 | 1464290194287 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 91 (11A04C00) [pid = 3612] [serial = 2132] [outer = 105FAC00] 12:16:34 INFO - PROCESS | 3612 | 1464290194907 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:16:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1041ms 12:16:34 INFO - PROCESS | 3612 | 1464290194952 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 3612 | 1464290194956 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:16:34 INFO - PROCESS | 3612 | 1464290194983 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 3612 | 1464290194987 Marionette TRACE conn3 <- [1,2806,null,{}] 12:16:34 INFO - PROCESS | 3612 | 1464290194992 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 3612 | 1464290195103 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:16:35 INFO - PROCESS | 3612 | 1464290195223 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 3612 | ++DOCSHELL 13D23C00 == 48 [pid = 3612] [id = 711] 12:16:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 92 (1444B000) [pid = 3612] [serial = 2133] [outer = 00000000] 12:16:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 93 (1569BC00) [pid = 3612] [serial = 2134] [outer = 1444B000] 12:16:35 INFO - PROCESS | 3612 | 1464290195319 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 94 (157A9400) [pid = 3612] [serial = 2135] [outer = 1444B000] 12:16:35 INFO - PROCESS | 3612 | 1464290195863 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 933ms 12:16:35 INFO - PROCESS | 3612 | 1464290195928 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 3612 | 1464290195930 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:16:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:16:35 INFO - PROCESS | 3612 | 1464290195934 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 3612 | 1464290195937 Marionette TRACE conn3 <- [1,2810,null,{}] 12:16:35 INFO - PROCESS | 3612 | 1464290195959 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:36 INFO - PROCESS | 3612 | 1464290196107 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:16:36 INFO - PROCESS | 3612 | 1464290196178 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 3612 | ++DOCSHELL 15F72800 == 49 [pid = 3612] [id = 712] 12:16:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 95 (15F74400) [pid = 3612] [serial = 2136] [outer = 00000000] 12:16:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 96 (15FBE400) [pid = 3612] [serial = 2137] [outer = 15F74400] 12:16:36 INFO - PROCESS | 3612 | 1464290196282 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 97 (16203800) [pid = 3612] [serial = 2138] [outer = 15F74400] 12:16:36 INFO - PROCESS | 3612 | 1464290196895 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 995ms 12:16:36 INFO - PROCESS | 3612 | 1464290196935 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 3612 | 1464290196938 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:16:36 INFO - PROCESS | 3612 | 1464290196941 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 3612 | 1464290196943 Marionette TRACE conn3 <- [1,2814,null,{}] 12:16:36 INFO - PROCESS | 3612 | 1464290196947 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 3612 | 1464290197055 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:16:37 INFO - PROCESS | 3612 | 1464290197196 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 3612 | ++DOCSHELL 169B4C00 == 50 [pid = 3612] [id = 713] 12:16:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 98 (169BBC00) [pid = 3612] [serial = 2139] [outer = 00000000] 12:16:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 99 (16C0C800) [pid = 3612] [serial = 2140] [outer = 169BBC00] 12:16:37 INFO - PROCESS | 3612 | 1464290197261 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 100 (16D7DC00) [pid = 3612] [serial = 2141] [outer = 169BBC00] 12:16:37 INFO - PROCESS | 3612 | 1464290197825 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 948ms 12:16:37 INFO - PROCESS | 3612 | 1464290197887 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3612 | 1464290197889 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:16:37 INFO - PROCESS | 3612 | 1464290197893 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3612 | 1464290197895 Marionette TRACE conn3 <- [1,2818,null,{}] 12:16:37 INFO - PROCESS | 3612 | 1464290197882 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:38 INFO - PROCESS | 3612 | 1464290198005 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:16:38 INFO - PROCESS | 3612 | 1464290198150 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3612 | ++DOCSHELL 170B8C00 == 51 [pid = 3612] [id = 714] 12:16:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 101 (170B9000) [pid = 3612] [serial = 2142] [outer = 00000000] 12:16:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 102 (17642800) [pid = 3612] [serial = 2143] [outer = 170B9000] 12:16:38 INFO - PROCESS | 3612 | 1464290198205 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 103 (17887000) [pid = 3612] [serial = 2144] [outer = 170B9000] 12:16:38 INFO - PROCESS | 3612 | 1464290198811 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:16:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 995ms 12:16:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:16:38 INFO - PROCESS | 3612 | 1464290198879 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 3612 | 1464290198881 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:16:38 INFO - PROCESS | 3612 | 1464290198885 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 3612 | 1464290198887 Marionette TRACE conn3 <- [1,2822,null,{}] 12:16:38 INFO - PROCESS | 3612 | 1464290198891 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 3612 | 1464290199063 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:16:39 INFO - PROCESS | 3612 | 1464290199133 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 3612 | ++DOCSHELL 1788B000 == 52 [pid = 3612] [id = 715] 12:16:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 104 (18223800) [pid = 3612] [serial = 2145] [outer = 00000000] 12:16:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 105 (18284C00) [pid = 3612] [serial = 2146] [outer = 18223800] 12:16:39 INFO - PROCESS | 3612 | 1464290199229 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1828A400) [pid = 3612] [serial = 2147] [outer = 18223800] 12:16:39 INFO - PROCESS | 3612 | 1464290199800 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 995ms 12:16:39 INFO - PROCESS | 3612 | 1464290199887 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 3612 | 1464290199889 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:16:39 INFO - PROCESS | 3612 | 1464290199893 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 3612 | 1464290199895 Marionette TRACE conn3 <- [1,2826,null,{}] 12:16:39 INFO - PROCESS | 3612 | 1464290199899 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 3612 | 1464290200004 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:16:40 INFO - PROCESS | 3612 | 1464290200246 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 3612 | ++DOCSHELL 0F2B4000 == 53 [pid = 3612] [id = 716] 12:16:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (0F2BAC00) [pid = 3612] [serial = 2148] [outer = 00000000] 12:16:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (10225800) [pid = 3612] [serial = 2149] [outer = 0F2BAC00] 12:16:40 INFO - PROCESS | 3612 | 1464290200305 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (10A62400) [pid = 3612] [serial = 2150] [outer = 0F2BAC00] 12:16:40 INFO - PROCESS | 3612 | 1464290200888 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:16:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1087ms 12:16:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:16:40 INFO - PROCESS | 3612 | 1464290200972 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 3612 | 1464290200976 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 3612 | 1464290200981 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 3612 | 1464290200984 Marionette TRACE conn3 <- [1,2830,null,{}] 12:16:40 INFO - PROCESS | 3612 | 1464290200989 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 3612 | 1464290201105 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:16:41 INFO - PROCESS | 3612 | --DOCSHELL 13077C00 == 52 [pid = 3612] [id = 708] 12:16:41 INFO - PROCESS | 3612 | --DOCSHELL 169B1800 == 51 [pid = 3612] [id = 704] 12:16:41 INFO - PROCESS | 3612 | --DOCSHELL 1370C800 == 50 [pid = 3612] [id = 703] 12:16:41 INFO - PROCESS | 3612 | --DOCSHELL 0F2ABC00 == 49 [pid = 3612] [id = 702] 12:16:41 INFO - PROCESS | 3612 | 1464290201216 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 3612 | ++DOCSHELL 1050F800 == 50 [pid = 3612] [id = 717] 12:16:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (105F5C00) [pid = 3612] [serial = 2151] [outer = 00000000] 12:16:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (13D23400) [pid = 3612] [serial = 2152] [outer = 105F5C00] 12:16:41 INFO - PROCESS | 3612 | 1464290201264 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1569D000) [pid = 3612] [serial = 2153] [outer = 105F5C00] 12:16:41 INFO - PROCESS | 3612 | 1464290201721 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 793ms 12:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:16:41 INFO - PROCESS | 3612 | 1464290201784 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 3612 | 1464290201788 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 3612 | 1464290201792 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 3612 | 1464290201794 Marionette TRACE conn3 <- [1,2834,null,{}] 12:16:41 INFO - PROCESS | 3612 | 1464290201798 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 3612 | 1464290201889 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:16:41 INFO - PROCESS | 3612 | 1464290201899 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 3612 | ++DOCSHELL 1677D000 == 51 [pid = 3612] [id = 718] 12:16:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (16875000) [pid = 3612] [serial = 2154] [outer = 00000000] 12:16:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (170B4000) [pid = 3612] [serial = 2155] [outer = 16875000] 12:16:41 INFO - PROCESS | 3612 | 1464290201948 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (17889400) [pid = 3612] [serial = 2156] [outer = 16875000] 12:16:42 INFO - PROCESS | 3612 | 1464290202469 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 684ms 12:16:42 INFO - PROCESS | 3612 | 1464290202490 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 3612 | 1464290202492 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:16:42 INFO - PROCESS | 3612 | 1464290202497 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 3612 | 1464290202503 Marionette TRACE conn3 <- [1,2838,null,{}] 12:16:42 INFO - PROCESS | 3612 | 1464290202512 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 3612 | 1464290202647 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:16:42 INFO - PROCESS | 3612 | 1464290202655 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3612 | ++DOCSHELL 1822A800 == 52 [pid = 3612] [id = 719] 12:16:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (18282C00) [pid = 3612] [serial = 2157] [outer = 00000000] 12:16:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1828FC00) [pid = 3612] [serial = 2158] [outer = 18282C00] 12:16:42 INFO - PROCESS | 3612 | 1464290202757 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (18822800) [pid = 3612] [serial = 2159] [outer = 18282C00] 12:16:43 INFO - PROCESS | 3612 | 1464290203193 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:16:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 746ms 12:16:43 INFO - PROCESS | 3612 | 1464290203256 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 3612 | 1464290203259 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:16:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:16:43 INFO - PROCESS | 3612 | 1464290203297 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 3612 | 1464290203299 Marionette TRACE conn3 <- [1,2842,null,{}] 12:16:43 INFO - PROCESS | 3612 | 1464290203308 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 3612 | 1464290203443 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:16:43 INFO - PROCESS | 3612 | 1464290203514 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 3612 | ++DOCSHELL 18510C00 == 53 [pid = 3612] [id = 720] 12:16:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1882B000) [pid = 3612] [serial = 2160] [outer = 00000000] 12:16:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18920000) [pid = 3612] [serial = 2161] [outer = 1882B000] 12:16:43 INFO - PROCESS | 3612 | 1464290203558 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (18923800) [pid = 3612] [serial = 2162] [outer = 1882B000] 12:16:43 INFO - PROCESS | 3612 | 1464290203977 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 777ms 12:16:44 INFO - PROCESS | 3612 | 1464290204026 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 3612 | 1464290204028 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:16:44 INFO - PROCESS | 3612 | 1464290204032 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 3612 | 1464290204033 Marionette TRACE conn3 <- [1,2846,null,{}] 12:16:44 INFO - PROCESS | 3612 | 1464290204037 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 3612 | 1464290204162 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:16:44 INFO - PROCESS | 3612 | 1464290204231 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 3612 | ++DOCSHELL 18922800 == 54 [pid = 3612] [id = 721] 12:16:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1892A000) [pid = 3612] [serial = 2163] [outer = 00000000] 12:16:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (18983400) [pid = 3612] [serial = 2164] [outer = 1892A000] 12:16:44 INFO - PROCESS | 3612 | 1464290204282 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (1898A800) [pid = 3612] [serial = 2165] [outer = 1892A000] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (1677D400) [pid = 3612] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (168B0800) [pid = 3612] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (12A7A000) [pid = 3612] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (15696000) [pid = 3612] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (0F2A8C00) [pid = 3612] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (0F2AA800) [pid = 3612] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (140B6000) [pid = 3612] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (16D7C400) [pid = 3612] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1313A000) [pid = 3612] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (157A7C00) [pid = 3612] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (1581B800) [pid = 3612] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (19F81400) [pid = 3612] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:16:44 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (15822800) [pid = 3612] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:16:44 INFO - PROCESS | 3612 | 1464290204791 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 839ms 12:16:44 INFO - PROCESS | 3612 | 1464290204875 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 3612 | 1464290204877 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:16:44 INFO - PROCESS | 3612 | 1464290204884 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:16:44 INFO - PROCESS | 3612 | 1464290204886 Marionette TRACE conn3 <- [1,2850,null,{}] 12:16:44 INFO - PROCESS | 3612 | 1464290204889 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 3612 | 1464290204978 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:16:44 INFO - PROCESS | 3612 | 1464290204990 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3612 | ++DOCSHELL 157A7C00 == 55 [pid = 3612] [id = 722] 12:16:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (1581B800) [pid = 3612] [serial = 2166] [outer = 00000000] 12:16:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (16D79C00) [pid = 3612] [serial = 2167] [outer = 1581B800] 12:16:45 INFO - PROCESS | 3612 | 1464290205038 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (18929800) [pid = 3612] [serial = 2168] [outer = 1581B800] 12:16:45 INFO - PROCESS | 3612 | 1464290205490 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 637ms 12:16:45 INFO - PROCESS | 3612 | 1464290205523 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 3612 | 1464290205525 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:16:45 INFO - PROCESS | 3612 | 1464290205529 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:16:45 INFO - PROCESS | 3612 | 1464290205530 Marionette TRACE conn3 <- [1,2854,null,{}] 12:16:45 INFO - PROCESS | 3612 | 1464290205534 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:45 INFO - PROCESS | 3612 | 1464290205618 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:16:45 INFO - PROCESS | 3612 | 1464290205624 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A9C00 == 56 [pid = 3612] [id = 723] 12:16:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (13375C00) [pid = 3612] [serial = 2169] [outer = 00000000] 12:16:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (19A09400) [pid = 3612] [serial = 2170] [outer = 13375C00] 12:16:45 INFO - PROCESS | 3612 | 1464290205668 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (19A0E800) [pid = 3612] [serial = 2171] [outer = 13375C00] 12:16:46 INFO - PROCESS | 3612 | 1464290206107 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 637ms 12:16:46 INFO - PROCESS | 3612 | 1464290206167 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:16:46 INFO - PROCESS | 3612 | 1464290206179 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:16:46 INFO - PROCESS | 3612 | 1464290206182 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 3612 | 1464290206184 Marionette TRACE conn3 <- [1,2858,null,{}] 12:16:46 INFO - PROCESS | 3612 | 1464290206187 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 3612 | 1464290206274 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:16:46 INFO - PROCESS | 3612 | 1464290206282 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 3612 | ++DOCSHELL 19A11000 == 57 [pid = 3612] [id = 724] 12:16:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (19A12800) [pid = 3612] [serial = 2172] [outer = 00000000] 12:16:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (19A2AC00) [pid = 3612] [serial = 2173] [outer = 19A12800] 12:16:46 INFO - PROCESS | 3612 | 1464290206326 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (19A2F400) [pid = 3612] [serial = 2174] [outer = 19A12800] 12:16:47 INFO - PROCESS | 3612 | 1464290207037 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:16:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 933ms 12:16:47 INFO - PROCESS | 3612 | 1464290207114 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 3612 | 1464290207119 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:16:47 INFO - PROCESS | 3612 | 1464290207124 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:16:47 INFO - PROCESS | 3612 | 1464290207129 Marionette TRACE conn3 <- [1,2862,null,{}] 12:16:47 INFO - PROCESS | 3612 | 1464290207134 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 3612 | 1464290207281 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:16:47 INFO - PROCESS | 3612 | 1464290207432 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 3612 | ++DOCSHELL 10504400 == 58 [pid = 3612] [id = 725] 12:16:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (12A78C00) [pid = 3612] [serial = 2175] [outer = 00000000] 12:16:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (15699800) [pid = 3612] [serial = 2176] [outer = 12A78C00] 12:16:47 INFO - PROCESS | 3612 | 1464290207498 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (15F6FC00) [pid = 3612] [serial = 2177] [outer = 12A78C00] 12:16:48 INFO - PROCESS | 3612 | 1464290208099 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 995ms 12:16:48 INFO - PROCESS | 3612 | 1464290208128 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3612 | 1464290208134 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:16:48 INFO - PROCESS | 3612 | 1464290208142 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3612 | 1464290208145 Marionette TRACE conn3 <- [1,2866,null,{}] 12:16:48 INFO - PROCESS | 3612 | 1464290208149 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 3612 | 1464290208265 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:16:48 INFO - PROCESS | 3612 | 1464290208426 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 3612 | ++DOCSHELL 170B8400 == 59 [pid = 3612] [id = 726] 12:16:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (17635000) [pid = 3612] [serial = 2178] [outer = 00000000] 12:16:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (17C08000) [pid = 3612] [serial = 2179] [outer = 17635000] 12:16:48 INFO - PROCESS | 3612 | 1464290208482 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (1809B800) [pid = 3612] [serial = 2180] [outer = 17635000] 12:16:49 INFO - PROCESS | 3612 | 1464290209117 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 994ms 12:16:49 INFO - PROCESS | 3612 | 1464290209146 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 3612 | 1464290209148 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:16:49 INFO - PROCESS | 3612 | 1464290209152 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 3612 | 1464290209156 Marionette TRACE conn3 <- [1,2870,null,{}] 12:16:49 INFO - PROCESS | 3612 | 1464290209167 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:49 INFO - PROCESS | 3612 | 1464290209283 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:16:49 INFO - PROCESS | 3612 | 1464290209435 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 3612 | ++DOCSHELL 19A08800 == 60 [pid = 3612] [id = 727] 12:16:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (19A09000) [pid = 3612] [serial = 2181] [outer = 00000000] 12:16:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (19A29C00) [pid = 3612] [serial = 2182] [outer = 19A09000] 12:16:49 INFO - PROCESS | 3612 | 1464290209493 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (19A34C00) [pid = 3612] [serial = 2183] [outer = 19A09000] 12:16:50 INFO - PROCESS | 3612 | 1464290210054 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:16:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 932ms 12:16:50 INFO - PROCESS | 3612 | 1464290210080 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 3612 | 1464290210083 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:16:50 INFO - PROCESS | 3612 | 1464290210087 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 3612 | 1464290210089 Marionette TRACE conn3 <- [1,2874,null,{}] 12:16:50 INFO - PROCESS | 3612 | 1464290210093 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 3612 | 1464290210206 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:16:50 INFO - PROCESS | 3612 | 1464290210366 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3612 | ++DOCSHELL 19D61400 == 61 [pid = 3612] [id = 728] 12:16:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (19D62C00) [pid = 3612] [serial = 2184] [outer = 00000000] 12:16:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (19F88400) [pid = 3612] [serial = 2185] [outer = 19D62C00] 12:16:50 INFO - PROCESS | 3612 | 1464290210421 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (1A1D3800) [pid = 3612] [serial = 2186] [outer = 19D62C00] 12:16:50 INFO - PROCESS | 3612 | 1464290211002 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:16:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 932ms 12:16:51 INFO - PROCESS | 3612 | 1464290211031 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 3612 | 1464290211034 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:16:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:16:51 INFO - PROCESS | 3612 | 1464290211038 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 3612 | 1464290211040 Marionette TRACE conn3 <- [1,2878,null,{}] 12:16:51 INFO - PROCESS | 3612 | 1464290211043 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:51 INFO - PROCESS | 3612 | 1464290211150 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:16:51 INFO - PROCESS | 3612 | 1464290211311 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 3612 | ++DOCSHELL 1A412000 == 62 [pid = 3612] [id = 729] 12:16:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (1A412400) [pid = 3612] [serial = 2187] [outer = 00000000] 12:16:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1A417800) [pid = 3612] [serial = 2188] [outer = 1A412400] 12:16:51 INFO - PROCESS | 3612 | 1464290211366 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1A41E400) [pid = 3612] [serial = 2189] [outer = 1A412400] 12:16:51 INFO - PROCESS | 3612 | 1464290211973 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 994ms 12:16:52 INFO - PROCESS | 3612 | 1464290212043 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 3612 | 1464290212045 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:16:52 INFO - PROCESS | 3612 | 1464290212050 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:16:52 INFO - PROCESS | 3612 | 1464290212052 Marionette TRACE conn3 <- [1,2882,null,{}] 12:16:52 INFO - PROCESS | 3612 | 1464290212055 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 3612 | 1464290212174 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:16:52 INFO - PROCESS | 3612 | 1464290212324 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 3612 | ++DOCSHELL 0F2A6400 == 63 [pid = 3612] [id = 730] 12:16:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (0F2A6C00) [pid = 3612] [serial = 2190] [outer = 00000000] 12:16:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (102D8400) [pid = 3612] [serial = 2191] [outer = 0F2A6C00] 12:16:52 INFO - PROCESS | 3612 | 1464290212380 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (12A7D400) [pid = 3612] [serial = 2192] [outer = 0F2A6C00] 12:16:53 INFO - PROCESS | 3612 | 1464290213193 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:16:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1181ms 12:16:53 INFO - PROCESS | 3612 | 1464290213239 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 3612 | 1464290213243 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:16:53 INFO - PROCESS | 3612 | 1464290213248 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 3612 | 1464290213251 Marionette TRACE conn3 <- [1,2886,null,{}] 12:16:53 INFO - PROCESS | 3612 | 1464290213256 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 3612 | 1464290213363 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:16:53 INFO - PROCESS | 3612 | 1464290213514 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 3612 | ++DOCSHELL 10E38800 == 64 [pid = 3612] [id = 731] 12:16:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (13147000) [pid = 3612] [serial = 2193] [outer = 00000000] 12:16:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (14FE8000) [pid = 3612] [serial = 2194] [outer = 13147000] 12:16:53 INFO - PROCESS | 3612 | 1464290213565 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1569E800) [pid = 3612] [serial = 2195] [outer = 13147000] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 102D4400 == 63 [pid = 3612] [id = 20] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 12A7D000 == 62 [pid = 3612] [id = 696] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 0F2A9C00 == 61 [pid = 3612] [id = 723] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 157A7C00 == 60 [pid = 3612] [id = 722] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 18922800 == 59 [pid = 3612] [id = 721] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 18510C00 == 58 [pid = 3612] [id = 720] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 1822A800 == 57 [pid = 3612] [id = 719] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 1677D000 == 56 [pid = 3612] [id = 718] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 1050F800 == 55 [pid = 3612] [id = 717] 12:16:54 INFO - PROCESS | 3612 | --DOCSHELL 0F2B4000 == 54 [pid = 3612] [id = 716] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (170AFC00) [pid = 3612] [serial = 2104] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (1288AC00) [pid = 3612] [serial = 2128] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (0F2BA400) [pid = 3612] [serial = 2107] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (140C0C00) [pid = 3612] [serial = 2110] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (169BC800) [pid = 3612] [serial = 2113] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (17881C00) [pid = 3612] [serial = 2116] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (1792D800) [pid = 3612] [serial = 2119] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | 1464290214187 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 133 (15827000) [pid = 3612] [serial = 2060] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 132 (1AADA000) [pid = 3612] [serial = 2033] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 131 (168B1800) [pid = 3612] [serial = 2092] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 130 (16A0B400) [pid = 3612] [serial = 2095] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 129 (169B4800) [pid = 3612] [serial = 2093] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 128 (0F2B9C00) [pid = 3612] [serial = 2062] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 127 (1581F400) [pid = 3612] [serial = 2068] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 126 (13142800) [pid = 3612] [serial = 2083] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 125 (1336D800) [pid = 3612] [serial = 2084] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 124 (156CDC00) [pid = 3612] [serial = 2086] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 123 (15821C00) [pid = 3612] [serial = 2087] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (0F310400) [pid = 3612] [serial = 2080] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (10A81000) [pid = 3612] [serial = 2081] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (0F97F000) [pid = 3612] [serial = 2078] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (0F2B3000) [pid = 3612] [serial = 2077] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (13145400) [pid = 3612] [serial = 2074] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (15F75800) [pid = 3612] [serial = 2071] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (12A74C00) [pid = 3612] [serial = 2065] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (16186C00) [pid = 3612] [serial = 2098] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (16D80C00) [pid = 3612] [serial = 2101] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 113 (137E9000) [pid = 3612] [serial = 2125] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 112 (140BDC00) [pid = 3612] [serial = 2126] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 111 (15F73400) [pid = 3612] [serial = 2089] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 110 (16ECC400) [pid = 3612] [serial = 2102] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 109 (15FC2400) [pid = 3612] [serial = 2090] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 108 (16C03000) [pid = 3612] [serial = 2096] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 107 (16D71400) [pid = 3612] [serial = 2099] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 106 (18225C00) [pid = 3612] [serial = 2123] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 3612 | --DOMWINDOW == 105 (1803F400) [pid = 3612] [serial = 2122] [outer = 00000000] [url = about:blank] 12:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 995ms 12:16:54 INFO - PROCESS | 3612 | 1464290214252 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 3612 | 1464290214258 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:16:54 INFO - PROCESS | 3612 | 1464290214263 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 3612 | 1464290214266 Marionette TRACE conn3 <- [1,2890,null,{}] 12:16:54 INFO - PROCESS | 3612 | 1464290214269 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:54 INFO - PROCESS | 3612 | 1464290214378 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:16:54 INFO - PROCESS | 3612 | 1464290214484 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 3612 | ++DOCSHELL 11A03800 == 55 [pid = 3612] [id = 732] 12:16:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 106 (1288AC00) [pid = 3612] [serial = 2196] [outer = 00000000] 12:16:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 107 (12AF2800) [pid = 3612] [serial = 2197] [outer = 1288AC00] 12:16:54 INFO - PROCESS | 3612 | 1464290214530 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 3612 | ++DOMWINDOW == 108 (1336F400) [pid = 3612] [serial = 2198] [outer = 1288AC00] 12:16:54 INFO - PROCESS | 3612 | 1464290214958 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 792ms 12:16:55 INFO - PROCESS | 3612 | 1464290215065 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 3612 | 1464290215067 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:16:55 INFO - PROCESS | 3612 | 1464290215071 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 3612 | 1464290215074 Marionette TRACE conn3 <- [1,2894,null,{}] 12:16:55 INFO - PROCESS | 3612 | 1464290215085 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 3612 | 1464290215182 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:16:55 INFO - PROCESS | 3612 | 1464290215192 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 3612 | ++DOCSHELL 15F73400 == 56 [pid = 3612] [id = 733] 12:16:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 109 (15F74800) [pid = 3612] [serial = 2199] [outer = 00000000] 12:16:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 110 (15FB9800) [pid = 3612] [serial = 2200] [outer = 15F74800] 12:16:55 INFO - PROCESS | 3612 | 1464290215239 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 111 (16186C00) [pid = 3612] [serial = 2201] [outer = 15F74800] 12:16:55 INFO - PROCESS | 3612 | 1464290215717 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 683ms 12:16:55 INFO - PROCESS | 3612 | 1464290215769 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 3612 | 1464290215772 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:16:55 INFO - PROCESS | 3612 | 1464290215775 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 3612 | 1464290215777 Marionette TRACE conn3 <- [1,2898,null,{}] 12:16:55 INFO - PROCESS | 3612 | 1464290215780 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 3612 | 1464290215854 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:16:55 INFO - PROCESS | 3612 | 1464290215864 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 3612 | ++DOCSHELL 105ED400 == 57 [pid = 3612] [id = 734] 12:16:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 112 (169B5800) [pid = 3612] [serial = 2202] [outer = 00000000] 12:16:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 113 (16A08400) [pid = 3612] [serial = 2203] [outer = 169B5800] 12:16:55 INFO - PROCESS | 3612 | 1464290215910 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 3612 | ++DOMWINDOW == 114 (16C0CC00) [pid = 3612] [serial = 2204] [outer = 169B5800] 12:16:56 INFO - PROCESS | 3612 | 1464290216353 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:16:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:16:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:16:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 637ms 12:16:56 INFO - PROCESS | 3612 | 1464290216397 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 3612 | 1464290216399 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /DOMEvents/constructors.html 12:16:56 INFO - PROCESS | 3612 | 1464290216402 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 3612 | 1464290216404 Marionette TRACE conn3 <- [1,2902,null,{}] 12:16:56 INFO - PROCESS | 3612 | 1464290216407 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 3612 | 1464290216504 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:16:56 INFO - PROCESS | 3612 | 1464290216510 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 3612 | ++DOCSHELL 169B5000 == 58 [pid = 3612] [id = 735] 12:16:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (169B5400) [pid = 3612] [serial = 2205] [outer = 00000000] 12:16:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (16D80C00) [pid = 3612] [serial = 2206] [outer = 169B5400] 12:16:56 INFO - PROCESS | 3612 | 1464290216555 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (1707A000) [pid = 3612] [serial = 2207] [outer = 169B5400] 12:16:57 INFO - PROCESS | 3612 | 1464290217181 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:16:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 855ms 12:16:57 INFO - PROCESS | 3612 | 1464290217265 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3612 | 1464290217267 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:16:57 INFO - PROCESS | 3612 | 1464290217270 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:16:57 INFO - PROCESS | 3612 | 1464290217272 Marionette TRACE conn3 <- [1,2906,null,{}] 12:16:57 INFO - PROCESS | 3612 | 1464290217275 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 3612 | 1464290217407 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:16:57 INFO - PROCESS | 3612 | 1464290217481 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 3612 | ++DOCSHELL 16D7FC00 == 59 [pid = 3612] [id = 736] 12:16:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (170AFC00) [pid = 3612] [serial = 2208] [outer = 00000000] 12:16:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (18224400) [pid = 3612] [serial = 2209] [outer = 170AFC00] 12:16:57 INFO - PROCESS | 3612 | 1464290217526 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (18226800) [pid = 3612] [serial = 2210] [outer = 170AFC00] 12:16:57 INFO - PROCESS | 3612 | 1464290217920 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:16:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:16:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 684ms 12:16:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:16:57 INFO - PROCESS | 3612 | 1464290217970 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3612 | 1464290217972 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:16:57 INFO - PROCESS | 3612 | 1464290217975 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 3612 | 1464290217977 Marionette TRACE conn3 <- [1,2910,null,{}] 12:16:57 INFO - PROCESS | 3612 | 1464290217981 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 3612 | 1464290218107 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:16:58 INFO - PROCESS | 3612 | 1464290218178 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 3612 | ++DOCSHELL 17889000 == 60 [pid = 3612] [id = 737] 12:16:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (18230400) [pid = 3612] [serial = 2211] [outer = 00000000] 12:16:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (1882EC00) [pid = 3612] [serial = 2212] [outer = 18230400] 12:16:58 INFO - PROCESS | 3612 | 1464290218222 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (188C1800) [pid = 3612] [serial = 2213] [outer = 18230400] 12:16:58 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:16:58 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:16:58 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:16:58 INFO - PROCESS | 3612 | [3612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:16:58 INFO - PROCESS | 3612 | 1464290218637 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:16:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:16:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:58 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 12:16:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:58 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 12:16:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:58 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]" 12:16:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:16:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 699ms 12:16:58 INFO - PROCESS | 3612 | 1464290218682 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 3612 | 1464290218684 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:16:58 INFO - PROCESS | 3612 | 1464290218687 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 3612 | 1464290218700 Marionette TRACE conn3 <- [1,2914,null,{}] 12:16:58 INFO - PROCESS | 3612 | 1464290218708 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 122 (16875000) [pid = 3612] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 121 (18282C00) [pid = 3612] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 120 (1892A000) [pid = 3612] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 119 (17074C00) [pid = 3612] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 118 (0F2BAC00) [pid = 3612] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 117 (105F5C00) [pid = 3612] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 116 (1581B800) [pid = 3612] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 115 (1882B000) [pid = 3612] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:16:58 INFO - PROCESS | 3612 | --DOMWINDOW == 114 (13375C00) [pid = 3612] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:16:59 INFO - PROCESS | 3612 | 1464290219045 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:16:59 INFO - PROCESS | 3612 | 1464290219057 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 3612 | ++DOCSHELL 0F2BAC00 == 61 [pid = 3612] [id = 738] 12:16:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 115 (105F4800) [pid = 3612] [serial = 2214] [outer = 00000000] 12:16:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 116 (140B6000) [pid = 3612] [serial = 2215] [outer = 105F4800] 12:16:59 INFO - PROCESS | 3612 | 1464290219102 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 117 (158C5800) [pid = 3612] [serial = 2216] [outer = 105F4800] 12:16:59 INFO - PROCESS | 3612 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:16:59 INFO - PROCESS | 3612 | 1464290219513 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:16:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:16:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 855ms 12:16:59 INFO - PROCESS | 3612 | 1464290219538 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 3612 | 1464290219541 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:16:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:16:59 INFO - PROCESS | 3612 | 1464290219544 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 3612 | 1464290219545 Marionette TRACE conn3 <- [1,2918,null,{}] 12:16:59 INFO - PROCESS | 3612 | 1464290219549 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 3612 | 1464290219636 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:16:59 INFO - PROCESS | 3612 | 1464290219642 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 3612 | ++DOCSHELL 13375C00 == 62 [pid = 3612] [id = 739] 12:16:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 118 (158C6000) [pid = 3612] [serial = 2217] [outer = 00000000] 12:16:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 119 (1892A000) [pid = 3612] [serial = 2218] [outer = 158C6000] 12:16:59 INFO - PROCESS | 3612 | 1464290219686 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 3612 | ++DOMWINDOW == 120 (1898EC00) [pid = 3612] [serial = 2219] [outer = 158C6000] 12:17:00 INFO - PROCESS | 3612 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:17:00 INFO - PROCESS | 3612 | 1464290220109 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:17:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:17:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 591ms 12:17:00 INFO - PROCESS | 3612 | 1464290220141 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 3612 | 1464290220143 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:17:00 INFO - PROCESS | 3612 | 1464290220146 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 3612 | 1464290220148 Marionette TRACE conn3 <- [1,2922,null,{}] 12:17:00 INFO - PROCESS | 3612 | 1464290220151 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 3612 | 1464290220286 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:17:00 INFO - PROCESS | 3612 | 1464290220295 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 3612 | ++DOCSHELL 17937C00 == 63 [pid = 3612] [id = 740] 12:17:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 121 (18285000) [pid = 3612] [serial = 2220] [outer = 00000000] 12:17:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 122 (19F7F800) [pid = 3612] [serial = 2221] [outer = 18285000] 12:17:00 INFO - PROCESS | 3612 | 1464290220341 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 3612 | ++DOMWINDOW == 123 (1A415C00) [pid = 3612] [serial = 2222] [outer = 18285000] 12:17:00 INFO - PROCESS | 3612 | 1464290220748 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:17:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:17:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 12:17:00 INFO - PROCESS | 3612 | 1464290220785 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 3612 | 1464290220787 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:17:00 INFO - PROCESS | 3612 | 1464290220790 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 3612 | 1464290220793 Marionette TRACE conn3 <- [1,2926,null,{}] 12:17:00 INFO - PROCESS | 3612 | 1464290220796 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 3612 | 1464290220950 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:17:01 INFO - PROCESS | 3612 | 1464290221184 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 3612 | ++DOCSHELL 0F2AA800 == 64 [pid = 3612] [id = 741] 12:17:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 124 (0F2AC800) [pid = 3612] [serial = 2223] [outer = 00000000] 12:17:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 125 (0F30E400) [pid = 3612] [serial = 2224] [outer = 0F2AC800] 12:17:01 INFO - PROCESS | 3612 | 1464290221243 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 3612 | ++DOMWINDOW == 126 (10503800) [pid = 3612] [serial = 2225] [outer = 0F2AC800] 12:17:01 INFO - PROCESS | 3612 | 1464290221763 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:17:01 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. 12:17:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 995ms 12:17:01 INFO - PROCESS | 3612 | 1464290221795 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 3612 | 1464290221799 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:17:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:17:01 INFO - PROCESS | 3612 | 1464290221804 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 3612 | 1464290221808 Marionette TRACE conn3 <- [1,2930,null,{}] 12:17:01 INFO - PROCESS | 3612 | 1464290221813 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:01 INFO - PROCESS | 3612 | 1464290221925 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:17:02 INFO - PROCESS | 3612 | 1464290222050 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 3612 | ++DOCSHELL 13077C00 == 65 [pid = 3612] [id = 742] 12:17:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 127 (1307CC00) [pid = 3612] [serial = 2226] [outer = 00000000] 12:17:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 128 (157A6400) [pid = 3612] [serial = 2227] [outer = 1307CC00] 12:17:02 INFO - PROCESS | 3612 | 1464290222107 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 3612 | ++DOMWINDOW == 129 (15B68000) [pid = 3612] [serial = 2228] [outer = 1307CC00] 12:17:02 INFO - PROCESS | 3612 | 1464290222639 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:17:02 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 12:17:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:17:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 901ms 12:17:02 INFO - PROCESS | 3612 | 1464290222696 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 3612 | 1464290222700 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:17:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:17:02 INFO - PROCESS | 3612 | 1464290222704 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 3612 | 1464290222706 Marionette TRACE conn3 <- [1,2934,null,{}] 12:17:02 INFO - PROCESS | 3612 | 1464290222711 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:02 INFO - PROCESS | 3612 | 1464290222828 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:17:02 INFO - PROCESS | 3612 | 1464290222998 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 3612 | ++DOCSHELL 11CA5400 == 66 [pid = 3612] [id = 743] 12:17:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 130 (13146400) [pid = 3612] [serial = 2229] [outer = 00000000] 12:17:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 131 (1787F000) [pid = 3612] [serial = 2230] [outer = 13146400] 12:17:03 INFO - PROCESS | 3612 | 1464290223059 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 132 (18284000) [pid = 3612] [serial = 2231] [outer = 13146400] 12:17:03 INFO - PROCESS | 3612 | 1464290223589 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:17:03 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. 12:17:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 948ms 12:17:03 INFO - PROCESS | 3612 | 1464290223649 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 3612 | 1464290223652 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:17:03 INFO - PROCESS | 3612 | 1464290223662 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 3612 | 1464290223668 Marionette TRACE conn3 <- [1,2938,null,{}] 12:17:03 INFO - PROCESS | 3612 | 1464290223673 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 3612 | 1464290223789 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:17:03 INFO - PROCESS | 3612 | 1464290223943 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 3612 | ++DOCSHELL 0F98A400 == 67 [pid = 3612] [id = 744] 12:17:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 133 (16D78000) [pid = 3612] [serial = 2232] [outer = 00000000] 12:17:03 INFO - PROCESS | 3612 | ++DOMWINDOW == 134 (1A96F400) [pid = 3612] [serial = 2233] [outer = 16D78000] 12:17:03 INFO - PROCESS | 3612 | 1464290223998 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (1A974C00) [pid = 3612] [serial = 2234] [outer = 16D78000] 12:17:04 INFO - PROCESS | 3612 | ++DOCSHELL 1AA74400 == 68 [pid = 3612] [id = 745] 12:17:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1AA76C00) [pid = 3612] [serial = 2235] [outer = 00000000] 12:17:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (1AA78C00) [pid = 3612] [serial = 2236] [outer = 1AA76C00] 12:17:04 INFO - PROCESS | 3612 | 1464290224607 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:17:04 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. 12:17:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 994ms 12:17:04 INFO - PROCESS | 3612 | 1464290224658 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 3612 | 1464290224661 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:17:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:17:04 INFO - PROCESS | 3612 | 1464290224664 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 3612 | 1464290224666 Marionette TRACE conn3 <- [1,2942,null,{}] 12:17:04 INFO - PROCESS | 3612 | 1464290224670 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 3612 | 1464290224812 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:17:04 INFO - PROCESS | 3612 | 1464290224958 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 3612 | ++DOCSHELL 1A96D000 == 69 [pid = 3612] [id = 746] 12:17:04 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (1A975C00) [pid = 3612] [serial = 2237] [outer = 00000000] 12:17:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (1AA7B800) [pid = 3612] [serial = 2238] [outer = 1A975C00] 12:17:05 INFO - PROCESS | 3612 | 1464290225013 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (1AADA000) [pid = 3612] [serial = 2239] [outer = 1A975C00] 12:17:05 INFO - PROCESS | 3612 | 1464290225505 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:17:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:17:05 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 12:17:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 901ms 12:17:05 INFO - PROCESS | 3612 | 1464290225551 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 3612 | 1464290225553 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:17:05 INFO - PROCESS | 3612 | 1464290225557 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 3612 | 1464290225559 Marionette TRACE conn3 <- [1,2946,null,{}] 12:17:05 INFO - PROCESS | 3612 | 1464290225563 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 3612 | 1464290225741 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:17:05 INFO - PROCESS | 3612 | 1464290225829 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 3612 | ++DOCSHELL 1AAE4C00 == 70 [pid = 3612] [id = 747] 12:17:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (1AAE6800) [pid = 3612] [serial = 2240] [outer = 00000000] 12:17:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (1AE31C00) [pid = 3612] [serial = 2241] [outer = 1AAE6800] 12:17:05 INFO - PROCESS | 3612 | 1464290225889 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (1AE39800) [pid = 3612] [serial = 2242] [outer = 1AAE6800] 12:17:06 INFO - PROCESS | 3612 | 1464290226443 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:17:06 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. 12:17:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 933ms 12:17:06 INFO - PROCESS | 3612 | 1464290226502 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 3612 | 1464290226504 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:17:06 INFO - PROCESS | 3612 | 1464290226508 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 3612 | 1464290226510 Marionette TRACE conn3 <- [1,2950,null,{}] 12:17:06 INFO - PROCESS | 3612 | 1464290226514 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 3612 | 1464290226624 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:17:06 INFO - PROCESS | 3612 | 1464290226774 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 3612 | ++DOCSHELL 1AA72000 == 71 [pid = 3612] [id = 748] 12:17:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (1AE3AC00) [pid = 3612] [serial = 2243] [outer = 00000000] 12:17:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (1AE65800) [pid = 3612] [serial = 2244] [outer = 1AE3AC00] 12:17:06 INFO - PROCESS | 3612 | 1464290226830 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1AE67800) [pid = 3612] [serial = 2245] [outer = 1AE3AC00] 12:17:07 INFO - PROCESS | 3612 | 1464290227338 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:17:07 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. 12:17:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 840ms 12:17:07 INFO - PROCESS | 3612 | 1464290227351 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 3612 | 1464290227353 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:17:07 INFO - PROCESS | 3612 | 1464290227356 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 3612 | 1464290227358 Marionette TRACE conn3 <- [1,2954,null,{}] 12:17:07 INFO - PROCESS | 3612 | 1464290227362 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 3612 | 1464290227523 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:17:07 INFO - PROCESS | 3612 | 1464290227609 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3612 | ++DOCSHELL 1AE2F000 == 72 [pid = 3612] [id = 749] 12:17:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1AE3A800) [pid = 3612] [serial = 2246] [outer = 00000000] 12:17:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1AF52C00) [pid = 3612] [serial = 2247] [outer = 1AE3A800] 12:17:07 INFO - PROCESS | 3612 | 1464290227664 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1AF57C00) [pid = 3612] [serial = 2248] [outer = 1AE3A800] 12:17:08 INFO - PROCESS | 3612 | 1464290228185 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:17:08 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. 12:17:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 901ms 12:17:08 INFO - PROCESS | 3612 | 1464290228245 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 3612 | 1464290228247 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:17:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:17:08 INFO - PROCESS | 3612 | 1464290228251 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 3612 | 1464290228253 Marionette TRACE conn3 <- [1,2958,null,{}] 12:17:08 INFO - PROCESS | 3612 | 1464290228256 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 3612 | 1464290228366 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:17:08 INFO - PROCESS | 3612 | 1464290228577 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 3612 | ++DOCSHELL 10A5E800 == 73 [pid = 3612] [id = 750] 12:17:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (10A78400) [pid = 3612] [serial = 2249] [outer = 00000000] 12:17:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1444E400) [pid = 3612] [serial = 2250] [outer = 10A78400] 12:17:08 INFO - PROCESS | 3612 | 1464290228632 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (170B5000) [pid = 3612] [serial = 2251] [outer = 10A78400] 12:17:09 INFO - PROCESS | 3612 | 1464290229139 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:17:09 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. 12:17:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 933ms 12:17:09 INFO - PROCESS | 3612 | 1464290229196 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 3612 | 1464290229198 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:17:09 INFO - PROCESS | 3612 | 1464290229218 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 3612 | 1464290229221 Marionette TRACE conn3 <- [1,2962,null,{}] 12:17:09 INFO - PROCESS | 3612 | 1464290229225 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:09 INFO - PROCESS | 3612 | 1464290229336 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:17:09 INFO - PROCESS | 3612 | 1464290229665 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 3612 | ++DOCSHELL 0F30D800 == 74 [pid = 3612] [id = 751] 12:17:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (0F30F800) [pid = 3612] [serial = 2252] [outer = 00000000] 12:17:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (10565000) [pid = 3612] [serial = 2253] [outer = 0F30F800] 12:17:09 INFO - PROCESS | 3612 | 1464290229732 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (110A9800) [pid = 3612] [serial = 2254] [outer = 0F30F800] 12:17:10 INFO - PROCESS | 3612 | 1464290230298 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:17:10 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. 12:17:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1072ms 12:17:10 INFO - PROCESS | 3612 | 1464290230323 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 3612 | 1464290230327 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:17:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:17:10 INFO - PROCESS | 3612 | 1464290230332 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 3612 | 1464290230336 Marionette TRACE conn3 <- [1,2966,null,{}] 12:17:10 INFO - PROCESS | 3612 | 1464290230341 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 3612 | 1464290230448 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:17:10 INFO - PROCESS | 3612 | 1464290230619 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 3612 | ++DOCSHELL 13318800 == 75 [pid = 3612] [id = 752] 12:17:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (13375000) [pid = 3612] [serial = 2255] [outer = 00000000] 12:17:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (16187C00) [pid = 3612] [serial = 2256] [outer = 13375000] 12:17:10 INFO - PROCESS | 3612 | 1464290230670 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (169B7000) [pid = 3612] [serial = 2257] [outer = 13375000] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 17937C00 == 74 [pid = 3612] [id = 740] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 13375C00 == 73 [pid = 3612] [id = 739] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 0F2BAC00 == 72 [pid = 3612] [id = 738] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 17889000 == 71 [pid = 3612] [id = 737] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 16D7FC00 == 70 [pid = 3612] [id = 736] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 169B5000 == 69 [pid = 3612] [id = 735] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 105ED400 == 68 [pid = 3612] [id = 734] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 15F73400 == 67 [pid = 3612] [id = 733] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 11A03800 == 66 [pid = 3612] [id = 732] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 10E38800 == 65 [pid = 3612] [id = 731] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (19A2AC00) [pid = 3612] [serial = 2173] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 170B8400 == 64 [pid = 3612] [id = 726] 12:17:10 INFO - PROCESS | 3612 | --DOCSHELL 10504400 == 63 [pid = 3612] [id = 725] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (16C0C800) [pid = 3612] [serial = 2140] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (17889400) [pid = 3612] [serial = 2156] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (18822800) [pid = 3612] [serial = 2159] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (18983400) [pid = 3612] [serial = 2164] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (170B3000) [pid = 3612] [serial = 2105] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (10225800) [pid = 3612] [serial = 2149] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (1569BC00) [pid = 3612] [serial = 2134] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (18284C00) [pid = 3612] [serial = 2146] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (170B4000) [pid = 3612] [serial = 2155] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (15FBE400) [pid = 3612] [serial = 2137] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1569D000) [pid = 3612] [serial = 2153] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (18929800) [pid = 3612] [serial = 2168] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (18920000) [pid = 3612] [serial = 2161] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (19A09400) [pid = 3612] [serial = 2170] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 142 (17642800) [pid = 3612] [serial = 2143] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 141 (16D79C00) [pid = 3612] [serial = 2167] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 140 (13D23400) [pid = 3612] [serial = 2152] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 139 (10E3F400) [pid = 3612] [serial = 2131] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 138 (18923800) [pid = 3612] [serial = 2162] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 137 (1828FC00) [pid = 3612] [serial = 2158] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 136 (10A62400) [pid = 3612] [serial = 2150] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 135 (1898A800) [pid = 3612] [serial = 2165] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 3612 | --DOMWINDOW == 134 (19A0E800) [pid = 3612] [serial = 2171] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3612 | 1464290231197 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:17:11 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. 12:17:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 902ms 12:17:11 INFO - PROCESS | 3612 | 1464290231228 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 3612 | 1464290231232 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:17:11 INFO - PROCESS | 3612 | 1464290231238 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 3612 | 1464290231241 Marionette TRACE conn3 <- [1,2970,null,{}] 12:17:11 INFO - PROCESS | 3612 | 1464290231247 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:11 INFO - PROCESS | 3612 | 1464290231372 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:17:11 INFO - PROCESS | 3612 | 1464290231379 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 3612 | ++DOCSHELL 1121F400 == 64 [pid = 3612] [id = 753] 12:17:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 135 (11222000) [pid = 3612] [serial = 2258] [outer = 00000000] 12:17:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 136 (1569EC00) [pid = 3612] [serial = 2259] [outer = 11222000] 12:17:11 INFO - PROCESS | 3612 | 1464290231424 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 3612 | ++DOMWINDOW == 137 (15F75000) [pid = 3612] [serial = 2260] [outer = 11222000] 12:17:11 INFO - PROCESS | 3612 | 1464290231916 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:17:11 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 12:17:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:17:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 684ms 12:17:11 INFO - PROCESS | 3612 | 1464290231934 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 3612 | 1464290231936 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:17:11 INFO - PROCESS | 3612 | 1464290231941 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 3612 | 1464290231946 Marionette TRACE conn3 <- [1,2974,null,{}] 12:17:11 INFO - PROCESS | 3612 | 1464290231955 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 3612 | 1464290232050 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:17:12 INFO - PROCESS | 3612 | 1464290232058 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3612 | ++DOCSHELL 16C03000 == 65 [pid = 3612] [id = 754] 12:17:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 138 (16D7C800) [pid = 3612] [serial = 2261] [outer = 00000000] 12:17:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 139 (170B4000) [pid = 3612] [serial = 2262] [outer = 16D7C800] 12:17:12 INFO - PROCESS | 3612 | 1464290232130 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 140 (17889400) [pid = 3612] [serial = 2263] [outer = 16D7C800] 12:17:12 INFO - PROCESS | 3612 | 1464290232588 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:17:12 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. 12:17:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 684ms 12:17:12 INFO - PROCESS | 3612 | 1464290232639 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 3612 | 1464290232641 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:17:12 INFO - PROCESS | 3612 | 1464290232645 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:17:12 INFO - PROCESS | 3612 | 1464290232646 Marionette TRACE conn3 <- [1,2978,null,{}] 12:17:12 INFO - PROCESS | 3612 | 1464290232650 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 3612 | 1464290232742 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:17:12 INFO - PROCESS | 3612 | 1464290232748 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3612 | ++DOCSHELL 0F2ACC00 == 66 [pid = 3612] [id = 755] 12:17:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 141 (176F2400) [pid = 3612] [serial = 2264] [outer = 00000000] 12:17:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 142 (18291000) [pid = 3612] [serial = 2265] [outer = 176F2400] 12:17:12 INFO - PROCESS | 3612 | 1464290232792 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3612 | ++DOMWINDOW == 143 (18824C00) [pid = 3612] [serial = 2266] [outer = 176F2400] 12:17:13 INFO - PROCESS | 3612 | ++DOCSHELL 18928400 == 67 [pid = 3612] [id = 756] 12:17:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (18929400) [pid = 3612] [serial = 2267] [outer = 00000000] 12:17:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (18981C00) [pid = 3612] [serial = 2268] [outer = 18929400] 12:17:13 INFO - PROCESS | 3612 | 1464290233315 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:17:13 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. 12:17:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 684ms 12:17:13 INFO - PROCESS | 3612 | 1464290233344 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 3612 | 1464290233346 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:17:13 INFO - PROCESS | 3612 | 1464290233350 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:17:13 INFO - PROCESS | 3612 | 1464290233351 Marionette TRACE conn3 <- [1,2982,null,{}] 12:17:13 INFO - PROCESS | 3612 | 1464290233355 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:13 INFO - PROCESS | 3612 | 1464290233501 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:17:13 INFO - PROCESS | 3612 | 1464290233521 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 3612 | ++DOCSHELL 18921800 == 68 [pid = 3612] [id = 757] 12:17:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (18927C00) [pid = 3612] [serial = 2269] [outer = 00000000] 12:17:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1898C000) [pid = 3612] [serial = 2270] [outer = 18927C00] 12:17:13 INFO - PROCESS | 3612 | 1464290233574 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (19A09400) [pid = 3612] [serial = 2271] [outer = 18927C00] 12:17:14 INFO - PROCESS | 3612 | 1464290234014 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:17:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:17:14 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 12:17:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 12:17:14 INFO - PROCESS | 3612 | 1464290234074 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 3612 | 1464290234076 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:17:14 INFO - PROCESS | 3612 | 1464290234079 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:17:14 INFO - PROCESS | 3612 | 1464290234081 Marionette TRACE conn3 <- [1,2986,null,{}] 12:17:14 INFO - PROCESS | 3612 | 1464290234091 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 3612 | 1464290234264 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:17:14 INFO - PROCESS | 3612 | 1464290234340 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3612 | ++DOCSHELL 18929000 == 69 [pid = 3612] [id = 758] 12:17:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (19A0C000) [pid = 3612] [serial = 2272] [outer = 00000000] 12:17:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (19F81400) [pid = 3612] [serial = 2273] [outer = 19A0C000] 12:17:14 INFO - PROCESS | 3612 | 1464290234384 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1A417000) [pid = 3612] [serial = 2274] [outer = 19A0C000] 12:17:14 INFO - PROCESS | 3612 | 1464290234765 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:17:14 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. 12:17:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 12:17:14 INFO - PROCESS | 3612 | 1464290234820 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 3612 | 1464290234822 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:17:14 INFO - PROCESS | 3612 | 1464290234829 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 3612 | 1464290234831 Marionette TRACE conn3 <- [1,2990,null,{}] 12:17:14 INFO - PROCESS | 3612 | 1464290234835 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 3612 | 1464290234966 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:17:14 INFO - PROCESS | 3612 | 1464290234993 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3612 | ++DOCSHELL 15F6C800 == 70 [pid = 3612] [id = 759] 12:17:14 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (18923000) [pid = 3612] [serial = 2275] [outer = 00000000] 12:17:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1AA78000) [pid = 3612] [serial = 2276] [outer = 18923000] 12:17:15 INFO - PROCESS | 3612 | 1464290235037 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (1AADC800) [pid = 3612] [serial = 2277] [outer = 18923000] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (102D9C00) [pid = 3612] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (18230400) [pid = 3612] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (170AFC00) [pid = 3612] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (0F2A6C00) [pid = 3612] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (13147000) [pid = 3612] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (169B5400) [pid = 3612] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (15F74800) [pid = 3612] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (1288AC00) [pid = 3612] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (169B5800) [pid = 3612] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 144 (158C6000) [pid = 3612] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:17:15 INFO - PROCESS | 3612 | --DOMWINDOW == 143 (105F4800) [pid = 3612] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:17:15 INFO - PROCESS | 3612 | 1464290235795 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:17:15 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. 12:17:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 979ms 12:17:15 INFO - PROCESS | 3612 | 1464290235817 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 3612 | 1464290235819 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 3612 | 1464290235822 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:17:15 INFO - PROCESS | 3612 | 1464290235824 Marionette TRACE conn3 <- [1,2994,null,{}] 12:17:15 INFO - PROCESS | 3612 | 1464290235828 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:15 INFO - PROCESS | 3612 | 1464290235973 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:17:16 INFO - PROCESS | 3612 | 1464290236043 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 3612 | ++DOCSHELL 15691000 == 71 [pid = 3612] [id = 760] 12:17:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 144 (15826800) [pid = 3612] [serial = 2278] [outer = 00000000] 12:17:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 145 (169B9C00) [pid = 3612] [serial = 2279] [outer = 15826800] 12:17:16 INFO - PROCESS | 3612 | 1464290236090 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (1A96E800) [pid = 3612] [serial = 2280] [outer = 15826800] 12:17:16 INFO - PROCESS | 3612 | 1464290236428 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:17:16 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. 12:17:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 637ms 12:17:16 INFO - PROCESS | 3612 | 1464290236461 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 3612 | 1464290236463 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:17:16 INFO - PROCESS | 3612 | 1464290236466 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:17:16 INFO - PROCESS | 3612 | 1464290236467 Marionette TRACE conn3 <- [1,2998,null,{}] 12:17:16 INFO - PROCESS | 3612 | 1464290236471 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 3612 | 1464290236611 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:17:16 INFO - PROCESS | 3612 | 1464290236619 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 3612 | ++DOCSHELL 1803F400 == 72 [pid = 3612] [id = 761] 12:17:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (1A96B800) [pid = 3612] [serial = 2281] [outer = 00000000] 12:17:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1AF5AC00) [pid = 3612] [serial = 2282] [outer = 1A96B800] 12:17:16 INFO - PROCESS | 3612 | 1464290236663 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (1B132000) [pid = 3612] [serial = 2283] [outer = 1A96B800] 12:17:16 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:17:17 INFO - PROCESS | 3612 | 1464290237112 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:17:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:17:17 INFO - {} 12:17:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:17:17 INFO - {} 12:17:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:17:17 INFO - {} 12:17:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:17:17 INFO - {} 12:17:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 700ms 12:17:17 INFO - TEST-START | /FileAPI/fileReader.html 12:17:17 INFO - PROCESS | 3612 | 1464290237150 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 3612 | 1464290237152 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:17:17 INFO - PROCESS | 3612 | 1464290237156 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 3612 | 1464290237157 Marionette TRACE conn3 <- [1,3002,null,{}] 12:17:17 INFO - PROCESS | 3612 | 1464290237161 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:17 INFO - PROCESS | 3612 | 1464290237308 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:17:17 INFO - PROCESS | 3612 | 1464290237326 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3612 | ++DOCSHELL 0F308000 == 73 [pid = 3612] [id = 762] 12:17:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1B134400) [pid = 3612] [serial = 2284] [outer = 00000000] 12:17:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1B231C00) [pid = 3612] [serial = 2285] [outer = 1B134400] 12:17:17 INFO - PROCESS | 3612 | 1464290237376 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (1B237C00) [pid = 3612] [serial = 2286] [outer = 1B134400] 12:17:17 INFO - PROCESS | 3612 | 1464290237998 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:17:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:17:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:17:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:17:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:17:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 886ms 12:17:18 INFO - PROCESS | 3612 | 1464290238061 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3612 | 1464290238066 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:17:18 INFO - PROCESS | 3612 | 1464290238071 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - TEST-START | /FileAPI/historical.html 12:17:18 INFO - PROCESS | 3612 | 1464290238075 Marionette TRACE conn3 <- [1,3006,null,{}] 12:17:18 INFO - PROCESS | 3612 | 1464290238081 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 3612 | 1464290238212 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:17:18 INFO - PROCESS | 3612 | 1464290238367 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 3612 | ++DOCSHELL 10E39000 == 74 [pid = 3612] [id = 763] 12:17:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (10E40400) [pid = 3612] [serial = 2287] [outer = 00000000] 12:17:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (140C2400) [pid = 3612] [serial = 2288] [outer = 10E40400] 12:17:18 INFO - PROCESS | 3612 | 1464290238425 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (156CDC00) [pid = 3612] [serial = 2289] [outer = 10E40400] 12:17:18 INFO - PROCESS | 3612 | 1464290238951 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:17:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:17:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:17:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:17:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:17:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:17:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:17:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:17:18 INFO - TEST-OK | /FileAPI/historical.html | took 902ms 12:17:18 INFO - PROCESS | 3612 | 1464290238976 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3612 | 1464290238982 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /FileAPI/idlharness.html 12:17:18 INFO - PROCESS | 3612 | 1464290238989 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3612 | 1464290238992 Marionette TRACE conn3 <- [1,3010,null,{}] 12:17:18 INFO - PROCESS | 3612 | 1464290238996 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:19 INFO - PROCESS | 3612 | 1464290239116 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:17:19 INFO - PROCESS | 3612 | 1464290239245 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3612 | ++DOCSHELL 16A0E800 == 75 [pid = 3612] [id = 764] 12:17:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (16C0D000) [pid = 3612] [serial = 2290] [outer = 00000000] 12:17:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (170B8800) [pid = 3612] [serial = 2291] [outer = 16C0D000] 12:17:19 INFO - PROCESS | 3612 | 1464290239309 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (18223C00) [pid = 3612] [serial = 2292] [outer = 16C0D000] 12:17:20 INFO - PROCESS | 3612 | 1464290240257 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:17:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:17:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:17:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:17:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:17:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:17:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:17:20 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 12:17:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:17:20 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 12:17:20 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 12:17:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:17:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:17:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:17:20 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 12:17:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:17:20 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 12:17:20 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 12:17:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:17:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:17:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:17:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:17:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:17:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1430ms 12:17:20 INFO - PROCESS | 3612 | 1464290240450 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 3612 | 1464290240453 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:17:20 INFO - TEST-START | /FileAPI/idlharness.worker 12:17:20 INFO - PROCESS | 3612 | 1464290240461 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 3612 | 1464290240465 Marionette TRACE conn3 <- [1,3014,null,{}] 12:17:20 INFO - PROCESS | 3612 | 1464290240483 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 3612 | 1464290240597 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:17:20 INFO - PROCESS | 3612 | 1464290240747 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 3612 | ++DOCSHELL 1AE6A800 == 76 [pid = 3612] [id = 765] 12:17:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (1AE6C400) [pid = 3612] [serial = 2293] [outer = 00000000] 12:17:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (1B62CC00) [pid = 3612] [serial = 2294] [outer = 1AE6C400] 12:17:20 INFO - PROCESS | 3612 | 1464290240805 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1BD24000) [pid = 3612] [serial = 2295] [outer = 1AE6C400] 12:17:21 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:17:21 INFO - PROCESS | 3612 | 1464290241981 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:17:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:17:22 INFO - {} 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:17:22 INFO - {} 12:17:22 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 - {} 12:17:22 INFO - {} 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:17:22 INFO - {} 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:17:22 INFO - {} 12:17:22 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 - {} 12:17:22 INFO - {} 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 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 12:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:22 INFO - {} 12:17:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1663ms 12:17:22 INFO - PROCESS | 3612 | 1464290242156 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3612 | 1464290242159 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:17:22 INFO - PROCESS | 3612 | 1464290242163 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 3612 | 1464290242165 Marionette TRACE conn3 <- [1,3018,null,{}] 12:17:22 INFO - PROCESS | 3612 | 1464290242182 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 3612 | 1464290242307 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:17:22 INFO - PROCESS | 3612 | 1464290242459 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3612 | ++DOCSHELL 1B13D000 == 77 [pid = 3612] [id = 766] 12:17:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1B13D400) [pid = 3612] [serial = 2296] [outer = 00000000] 12:17:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1BD31000) [pid = 3612] [serial = 2297] [outer = 1B13D400] 12:17:22 INFO - PROCESS | 3612 | 1464290242514 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1D806000) [pid = 3612] [serial = 2298] [outer = 1B13D400] 12:17:23 INFO - PROCESS | 3612 | 1464290243007 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:17:23 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 12:17:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 902ms 12:17:23 INFO - PROCESS | 3612 | 1464290243052 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3612 | 1464290243054 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 3612 | 1464290243060 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:17:23 INFO - PROCESS | 3612 | 1464290243062 Marionette TRACE conn3 <- [1,3022,null,{}] 12:17:23 INFO - PROCESS | 3612 | 1464290243085 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:23 INFO - PROCESS | 3612 | 1464290243199 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:17:23 INFO - PROCESS | 3612 | 1464290243324 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 3612 | ++DOCSHELL 1B138C00 == 78 [pid = 3612] [id = 767] 12:17:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1B139800) [pid = 3612] [serial = 2299] [outer = 00000000] 12:17:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1D80E800) [pid = 3612] [serial = 2300] [outer = 1B139800] 12:17:23 INFO - PROCESS | 3612 | 1464290243387 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1E98B400) [pid = 3612] [serial = 2301] [outer = 1B139800] 12:17:23 INFO - PROCESS | 3612 | 1464290243909 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:17:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 887ms 12:17:23 INFO - PROCESS | 3612 | 1464290243967 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3612 | 1464290243970 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 3612 | 1464290243973 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:17:23 INFO - PROCESS | 3612 | 1464290243975 Marionette TRACE conn3 <- [1,3026,null,{}] 12:17:23 INFO - PROCESS | 3612 | 1464290243979 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 3612 | 1464290244111 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:17:24 INFO - PROCESS | 3612 | 1464290244273 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 3612 | ++DOCSHELL 1E993400 == 79 [pid = 3612] [id = 768] 12:17:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1E993C00) [pid = 3612] [serial = 2302] [outer = 00000000] 12:17:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (1EB55000) [pid = 3612] [serial = 2303] [outer = 1E993C00] 12:17:24 INFO - PROCESS | 3612 | 1464290244330 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1EB58000) [pid = 3612] [serial = 2304] [outer = 1E993C00] 12:17:24 INFO - PROCESS | 3612 | 1464290244827 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:17:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 902ms 12:17:24 INFO - PROCESS | 3612 | 1464290244877 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 3612 | 1464290244879 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:17:24 INFO - PROCESS | 3612 | 1464290244883 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 3612 | 1464290244886 Marionette TRACE conn3 <- [1,3030,null,{}] 12:17:24 INFO - PROCESS | 3612 | 1464290244889 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 3612 | 1464290245002 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:17:25 INFO - PROCESS | 3612 | 1464290245131 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 3612 | ++DOCSHELL 1EB53400 == 80 [pid = 3612] [id = 769] 12:17:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1EB57400) [pid = 3612] [serial = 2305] [outer = 00000000] 12:17:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (1EB60400) [pid = 3612] [serial = 2306] [outer = 1EB57400] 12:17:25 INFO - PROCESS | 3612 | 1464290245185 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (1EC82000) [pid = 3612] [serial = 2307] [outer = 1EB57400] 12:17:25 INFO - PROCESS | 3612 | 1464290245894 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:17:25 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. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:17:25 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'.) 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:17:25 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. 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:17:25 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. 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:17:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:17:25 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. 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:17:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:17:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:17:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1090ms 12:17:25 INFO - PROCESS | 3612 | 1464290245972 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 3612 | 1464290245974 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:17:25 INFO - PROCESS | 3612 | 1464290245978 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 3612 | 1464290245980 Marionette TRACE conn3 <- [1,3034,null,{}] 12:17:25 INFO - PROCESS | 3612 | 1464290245984 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 3612 | 1464290246100 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:17:26 INFO - PROCESS | 3612 | 1464290246223 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 3612 | ++DOCSHELL 140BA400 == 81 [pid = 3612] [id = 770] 12:17:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 174 (1677F400) [pid = 3612] [serial = 2308] [outer = 00000000] 12:17:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 175 (1828F800) [pid = 3612] [serial = 2309] [outer = 1677F400] 12:17:26 INFO - PROCESS | 3612 | 1464290246278 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 3612 | ++DOMWINDOW == 176 (18923C00) [pid = 3612] [serial = 2310] [outer = 1677F400] 12:17:26 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:17:26 INFO - PROCESS | 3612 | 1464290246770 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:17:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:17:26 INFO - {} 12:17:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 840ms 12:17:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:17:26 INFO - PROCESS | 3612 | 1464290246805 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 3612 | 1464290246807 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:17:26 INFO - PROCESS | 3612 | 1464290246811 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 3612 | 1464290246813 Marionette TRACE conn3 <- [1,3038,null,{}] 12:17:26 INFO - PROCESS | 3612 | 1464290246817 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 3612 | 1464290246938 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:17:27 INFO - PROCESS | 3612 | 1464290247117 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 3612 | ++DOCSHELL 1330D400 == 82 [pid = 3612] [id = 771] 12:17:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 177 (13318000) [pid = 3612] [serial = 2311] [outer = 00000000] 12:17:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 178 (158CF800) [pid = 3612] [serial = 2312] [outer = 13318000] 12:17:27 INFO - PROCESS | 3612 | 1464290247173 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 3612 | ++DOMWINDOW == 179 (19A04800) [pid = 3612] [serial = 2313] [outer = 13318000] 12:17:28 INFO - PROCESS | 3612 | 1464290248010 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:17:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:17:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:17:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:17:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:17:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1229ms 12:17:28 INFO - PROCESS | 3612 | 1464290248054 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 3612 | 1464290248058 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:17:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:17:28 INFO - PROCESS | 3612 | 1464290248065 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 3612 | 1464290248068 Marionette TRACE conn3 <- [1,3042,null,{}] 12:17:28 INFO - PROCESS | 3612 | 1464290248074 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:28 INFO - PROCESS | 3612 | 1464290248184 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:17:28 INFO - PROCESS | 3612 | 1464290248358 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 3612 | ++DOCSHELL 13368800 == 83 [pid = 3612] [id = 772] 12:17:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 180 (13703C00) [pid = 3612] [serial = 2314] [outer = 00000000] 12:17:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 181 (15F6E000) [pid = 3612] [serial = 2315] [outer = 13703C00] 12:17:28 INFO - PROCESS | 3612 | 1464290248409 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 3612 | ++DOMWINDOW == 182 (169BB400) [pid = 3612] [serial = 2316] [outer = 13703C00] 12:17:29 INFO - PROCESS | 3612 | 1464290249177 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:29 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" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:29 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" 12:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1291ms 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 15F72800 == 82 [pid = 3612] [id = 712] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 1788B000 == 81 [pid = 3612] [id = 715] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 169B4C00 == 80 [pid = 3612] [id = 713] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 105FA400 == 79 [pid = 3612] [id = 710] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 1763A400 == 78 [pid = 3612] [id = 706] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 1803F400 == 77 [pid = 3612] [id = 761] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 15691000 == 76 [pid = 3612] [id = 760] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 15F6C800 == 75 [pid = 3612] [id = 759] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 18929000 == 74 [pid = 3612] [id = 758] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 18921800 == 73 [pid = 3612] [id = 757] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 18928400 == 72 [pid = 3612] [id = 756] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 0F2ACC00 == 71 [pid = 3612] [id = 755] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 16C03000 == 70 [pid = 3612] [id = 754] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 1121F400 == 69 [pid = 3612] [id = 753] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 13318800 == 68 [pid = 3612] [id = 752] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 0F30D800 == 67 [pid = 3612] [id = 751] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 181 (19F7F800) [pid = 3612] [serial = 2221] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | 1464290249433 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 3612 | 1464290249438 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:17:29 INFO - PROCESS | 3612 | --DOCSHELL 1AA74400 == 66 [pid = 3612] [id = 745] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 180 (130DE800) [pid = 3612] [serial = 2129] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 179 (1892A000) [pid = 3612] [serial = 2218] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 178 (188C1800) [pid = 3612] [serial = 2213] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 177 (158C5800) [pid = 3612] [serial = 2216] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 176 (1707A000) [pid = 3612] [serial = 2207] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 175 (140B6000) [pid = 3612] [serial = 2215] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 174 (1898EC00) [pid = 3612] [serial = 2219] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 173 (15699800) [pid = 3612] [serial = 2176] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (17C08000) [pid = 3612] [serial = 2179] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (19A29C00) [pid = 3612] [serial = 2182] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (18224400) [pid = 3612] [serial = 2209] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (19F88400) [pid = 3612] [serial = 2185] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (12A7D400) [pid = 3612] [serial = 2192] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (102D8400) [pid = 3612] [serial = 2191] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (1569E800) [pid = 3612] [serial = 2195] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (14FE8000) [pid = 3612] [serial = 2194] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (16D80C00) [pid = 3612] [serial = 2206] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (15FB9800) [pid = 3612] [serial = 2200] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (16186C00) [pid = 3612] [serial = 2201] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (12AF2800) [pid = 3612] [serial = 2197] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (1336F400) [pid = 3612] [serial = 2198] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (16A08400) [pid = 3612] [serial = 2203] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (16C0CC00) [pid = 3612] [serial = 2204] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (1882EC00) [pid = 3612] [serial = 2212] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (18226800) [pid = 3612] [serial = 2210] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (1A417800) [pid = 3612] [serial = 2188] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3612 | 1464290249454 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 3612 | 1464290249456 Marionette TRACE conn3 <- [1,3046,null,{}] 12:17:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:17:29 INFO - PROCESS | 3612 | 1464290249460 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 3612 | 1464290249618 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:17:29 INFO - PROCESS | 3612 | 1464290249718 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3612 | ++DOCSHELL 13076C00 == 67 [pid = 3612] [id = 773] 12:17:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1307A800) [pid = 3612] [serial = 2317] [outer = 00000000] 12:17:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (13318800) [pid = 3612] [serial = 2318] [outer = 1307A800] 12:17:29 INFO - PROCESS | 3612 | 1464290249767 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (15699800) [pid = 3612] [serial = 2319] [outer = 1307A800] 12:17:30 INFO - PROCESS | 3612 | 1464290250204 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:17:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:17:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:17:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:17:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:17:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:17:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:17:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:17:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:17:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 778ms 12:17:30 INFO - PROCESS | 3612 | 1464290250249 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 3612 | 1464290250251 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:17:30 INFO - PROCESS | 3612 | 1464290250255 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 3612 | 1464290250258 Marionette TRACE conn3 <- [1,3050,null,{}] 12:17:30 INFO - PROCESS | 3612 | 1464290250268 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 3612 | 1464290250367 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:17:30 INFO - PROCESS | 3612 | 1464290250383 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 3612 | ++DOCSHELL 170B1400 == 68 [pid = 3612] [id = 774] 12:17:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (170B1800) [pid = 3612] [serial = 2320] [outer = 00000000] 12:17:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (17C08000) [pid = 3612] [serial = 2321] [outer = 170B1800] 12:17:30 INFO - PROCESS | 3612 | 1464290250431 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1822C400) [pid = 3612] [serial = 2322] [outer = 170B1800] 12:17:30 INFO - PROCESS | 3612 | [3612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:17:30 INFO - PROCESS | 3612 | 1464290250922 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:17:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:17:30 INFO - {} 12:17:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 732ms 12:17:30 INFO - PROCESS | 3612 | 1464290250986 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 3612 | 1464290250988 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:17:30 INFO - PROCESS | 3612 | 1464290250992 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 3612 | 1464290250994 Marionette TRACE conn3 <- [1,3054,null,{}] 12:17:30 INFO - PROCESS | 3612 | 1464290250999 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 3612 | 1464290251099 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:17:31 INFO - PROCESS | 3612 | 1464290251212 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 3612 | ++DOCSHELL 19A0E400 == 69 [pid = 3612] [id = 775] 12:17:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (19A0F800) [pid = 3612] [serial = 2323] [outer = 00000000] 12:17:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (19D64400) [pid = 3612] [serial = 2324] [outer = 19A0F800] 12:17:31 INFO - PROCESS | 3612 | 1464290251257 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1A1D4C00) [pid = 3612] [serial = 2325] [outer = 19A0F800] 12:17:31 INFO - PROCESS | 3612 | 1464290251626 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:17:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:17:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 701ms 12:17:31 INFO - PROCESS | 3612 | 1464290251689 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3612 | 1464290251691 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:17:31 INFO - PROCESS | 3612 | 1464290251694 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 3612 | 1464290251708 Marionette TRACE conn3 <- [1,3058,null,{}] 12:17:31 INFO - PROCESS | 3612 | 1464290251741 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 3612 | 1464290251888 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:17:31 INFO - PROCESS | 3612 | 1464290251915 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 3612 | ++DOCSHELL 12A79800 == 70 [pid = 3612] [id = 776] 12:17:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (13148800) [pid = 3612] [serial = 2326] [outer = 00000000] 12:17:31 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (169AF400) [pid = 3612] [serial = 2327] [outer = 13148800] 12:17:31 INFO - PROCESS | 3612 | 1464290251992 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (19F8CC00) [pid = 3612] [serial = 2328] [outer = 13148800] 12:17:32 INFO - PROCESS | 3612 | 1464290252502 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:17:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 840ms 12:17:32 INFO - PROCESS | 3612 | 1464290252539 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 3612 | 1464290252541 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:17:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:17:32 INFO - PROCESS | 3612 | 1464290252544 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 3612 | 1464290252545 Marionette TRACE conn3 <- [1,3062,null,{}] 12:17:32 INFO - PROCESS | 3612 | 1464290252555 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 3612 | 1464290252714 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:17:32 INFO - PROCESS | 3612 | 1464290252793 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 3612 | ++DOCSHELL 1A96F000 == 71 [pid = 3612] [id = 777] 12:17:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1AA73000) [pid = 3612] [serial = 2329] [outer = 00000000] 12:17:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (1AE64C00) [pid = 3612] [serial = 2330] [outer = 1AA73000] 12:17:32 INFO - PROCESS | 3612 | 1464290252838 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1B13F400) [pid = 3612] [serial = 2331] [outer = 1AA73000] 12:17:33 INFO - PROCESS | 3612 | 1464290253224 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:17:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 685ms 12:17:33 INFO - PROCESS | 3612 | 1464290253244 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 3612 | 1464290253246 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:17:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:17:33 INFO - PROCESS | 3612 | 1464290253249 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 3612 | 1464290253251 Marionette TRACE conn3 <- [1,3066,null,{}] 12:17:33 INFO - PROCESS | 3612 | 1464290253254 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 3612 | 1464290253390 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:17:33 INFO - PROCESS | 3612 | 1464290253466 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 3612 | ++DOCSHELL 1AE64400 == 72 [pid = 3612] [id = 778] 12:17:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1B137000) [pid = 3612] [serial = 2332] [outer = 00000000] 12:17:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (1B629000) [pid = 3612] [serial = 2333] [outer = 1B137000] 12:17:33 INFO - PROCESS | 3612 | 1464290253510 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 3612 | ++DOMWINDOW == 173 (1BD23C00) [pid = 3612] [serial = 2334] [outer = 1B137000] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 172 (140BC800) [pid = 3612] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 171 (0F2B1800) [pid = 3612] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 170 (10A61800) [pid = 3612] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 169 (1581D400) [pid = 3612] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 168 (10E36C00) [pid = 3612] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 167 (0F2ADC00) [pid = 3612] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 166 (13D20800) [pid = 3612] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 165 (169B2400) [pid = 3612] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 164 (176F5C00) [pid = 3612] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 163 (176EF800) [pid = 3612] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 162 (105FAC00) [pid = 3612] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 161 (1444B000) [pid = 3612] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 160 (15F74400) [pid = 3612] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 159 (169BBC00) [pid = 3612] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 158 (170B9000) [pid = 3612] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 157 (18923000) [pid = 3612] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 156 (19A0C000) [pid = 3612] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 155 (15826800) [pid = 3612] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 154 (11222000) [pid = 3612] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 153 (0F30F800) [pid = 3612] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 152 (16D7C800) [pid = 3612] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 151 (13375000) [pid = 3612] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 150 (176F2400) [pid = 3612] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 149 (1A96B800) [pid = 3612] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 148 (1AA76C00) [pid = 3612] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 147 (18929400) [pid = 3612] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 146 (18285000) [pid = 3612] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:17:34 INFO - PROCESS | 3612 | --DOMWINDOW == 145 (18927C00) [pid = 3612] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:17:34 INFO - PROCESS | 3612 | 1464290254367 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 3612 | 1464290254410 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:17:34 INFO - PROCESS | 3612 | 1464290254413 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 3612 | 1464290254415 Marionette TRACE conn3 <- [1,3070,null,{}] 12:17:34 INFO - PROCESS | 3612 | 1464290254418 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:34 INFO - PROCESS | 3612 | 1464290254564 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:17:34 INFO - PROCESS | 3612 | 1464290254644 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 3612 | ++DOCSHELL 13319000 == 73 [pid = 3612] [id = 779] 12:17:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 146 (13375000) [pid = 3612] [serial = 2335] [outer = 00000000] 12:17:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 147 (169B2400) [pid = 3612] [serial = 2336] [outer = 13375000] 12:17:34 INFO - PROCESS | 3612 | 1464290254697 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 3612 | ++DOMWINDOW == 148 (1787DC00) [pid = 3612] [serial = 2337] [outer = 13375000] 12:17:34 INFO - PROCESS | 3612 | 1464290255003 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:17:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:17:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:17:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:17:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 638ms 12:17:35 INFO - PROCESS | 3612 | 1464290255035 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 3612 | 1464290255037 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:17:35 INFO - PROCESS | 3612 | 1464290255040 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:17:35 INFO - PROCESS | 3612 | 1464290255042 Marionette TRACE conn3 <- [1,3074,null,{}] 12:17:35 INFO - PROCESS | 3612 | 1464290255045 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 3612 | 1464290255197 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:17:35 INFO - PROCESS | 3612 | 1464290255207 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 3612 | ++DOCSHELL 169B2000 == 74 [pid = 3612] [id = 780] 12:17:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 149 (176EF800) [pid = 3612] [serial = 2338] [outer = 00000000] 12:17:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 150 (1B624000) [pid = 3612] [serial = 2339] [outer = 176EF800] 12:17:35 INFO - PROCESS | 3612 | 1464290255251 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 151 (1B625C00) [pid = 3612] [serial = 2340] [outer = 176EF800] 12:17:35 INFO - PROCESS | 3612 | 1464290255652 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:17:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:17:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 638ms 12:17:35 INFO - PROCESS | 3612 | 1464290255679 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 3612 | 1464290255683 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:17:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:17:35 INFO - PROCESS | 3612 | 1464290255687 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 3612 | 1464290255689 Marionette TRACE conn3 <- [1,3078,null,{}] 12:17:35 INFO - PROCESS | 3612 | 1464290255692 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 3612 | 1464290255789 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:17:35 INFO - PROCESS | 3612 | 1464290255947 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 3612 | ++DOCSHELL 169B0800 == 75 [pid = 3612] [id = 781] 12:17:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 152 (16A0F000) [pid = 3612] [serial = 2341] [outer = 00000000] 12:17:35 INFO - PROCESS | 3612 | ++DOMWINDOW == 153 (1C726000) [pid = 3612] [serial = 2342] [outer = 16A0F000] 12:17:35 INFO - PROCESS | 3612 | 1464290255993 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 154 (16A0D800) [pid = 3612] [serial = 2343] [outer = 16A0F000] 12:17:36 INFO - PROCESS | 3612 | 1464290256496 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:17:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 825ms 12:17:36 INFO - PROCESS | 3612 | 1464290256527 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 3612 | 1464290256532 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:17:36 INFO - PROCESS | 3612 | 1464290256537 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:17:36 INFO - PROCESS | 3612 | 1464290256541 Marionette TRACE conn3 <- [1,3082,null,{}] 12:17:36 INFO - PROCESS | 3612 | 1464290256547 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:36 INFO - PROCESS | 3612 | 1464290256702 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:17:36 INFO - PROCESS | 3612 | 1464290256881 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 3612 | ++DOCSHELL 110AB800 == 76 [pid = 3612] [id = 782] 12:17:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 155 (11A0EC00) [pid = 3612] [serial = 2344] [outer = 00000000] 12:17:36 INFO - PROCESS | 3612 | ++DOMWINDOW == 156 (1331A000) [pid = 3612] [serial = 2345] [outer = 11A0EC00] 12:17:36 INFO - PROCESS | 3612 | 1464290256939 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 157 (140C2800) [pid = 3612] [serial = 2346] [outer = 11A0EC00] 12:17:37 INFO - PROCESS | 3612 | 1464290257485 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:17:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 996ms 12:17:37 INFO - PROCESS | 3612 | 1464290257542 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 3612 | 1464290257548 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:17:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:17:37 INFO - PROCESS | 3612 | 1464290257555 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 3612 | 1464290257557 Marionette TRACE conn3 <- [1,3086,null,{}] 12:17:37 INFO - PROCESS | 3612 | 1464290257561 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 3612 | 1464290257683 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:17:37 INFO - PROCESS | 3612 | 1464290257855 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 3612 | ++DOCSHELL 169B4C00 == 77 [pid = 3612] [id = 783] 12:17:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 158 (169BD000) [pid = 3612] [serial = 2347] [outer = 00000000] 12:17:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 159 (16C0FC00) [pid = 3612] [serial = 2348] [outer = 169BD000] 12:17:37 INFO - PROCESS | 3612 | 1464290257911 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 3612 | ++DOMWINDOW == 160 (16ECA400) [pid = 3612] [serial = 2349] [outer = 169BD000] 12:17:38 INFO - PROCESS | 3612 | 1464290258504 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:17:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 996ms 12:17:38 INFO - PROCESS | 3612 | 1464290258554 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 3612 | 1464290258557 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:17:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:17:38 INFO - PROCESS | 3612 | 1464290258561 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 3612 | 1464290258564 Marionette TRACE conn3 <- [1,3090,null,{}] 12:17:38 INFO - PROCESS | 3612 | 1464290258575 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 3612 | 1464290258697 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:17:38 INFO - PROCESS | 3612 | 1464290258870 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 3612 | ++DOCSHELL 1A96AC00 == 78 [pid = 3612] [id = 784] 12:17:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 161 (1A96CC00) [pid = 3612] [serial = 2350] [outer = 00000000] 12:17:38 INFO - PROCESS | 3612 | ++DOMWINDOW == 162 (1AA7D400) [pid = 3612] [serial = 2351] [outer = 1A96CC00] 12:17:38 INFO - PROCESS | 3612 | 1464290258929 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 163 (1AE5EC00) [pid = 3612] [serial = 2352] [outer = 1A96CC00] 12:17:39 INFO - PROCESS | 3612 | 1464290259436 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:17:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 934ms 12:17:39 INFO - PROCESS | 3612 | 1464290259489 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 3612 | 1464290259491 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:17:39 INFO - PROCESS | 3612 | 1464290259495 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 3612 | 1464290259497 Marionette TRACE conn3 <- [1,3094,null,{}] 12:17:39 INFO - PROCESS | 3612 | 1464290259501 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:39 INFO - PROCESS | 3612 | 1464290259621 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:17:39 INFO - PROCESS | 3612 | 1464290259759 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 3612 | ++DOCSHELL 1AF52800 == 79 [pid = 3612] [id = 785] 12:17:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 164 (1B235800) [pid = 3612] [serial = 2353] [outer = 00000000] 12:17:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 165 (1B2F3800) [pid = 3612] [serial = 2354] [outer = 1B235800] 12:17:39 INFO - PROCESS | 3612 | 1464290259820 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 3612 | ++DOMWINDOW == 166 (1B587000) [pid = 3612] [serial = 2355] [outer = 1B235800] 12:17:40 INFO - PROCESS | 3612 | 1464290260364 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:17:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 902ms 12:17:40 INFO - PROCESS | 3612 | 1464290260399 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 3612 | 1464290260401 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:17:40 INFO - PROCESS | 3612 | 1464290260405 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 3612 | 1464290260407 Marionette TRACE conn3 <- [1,3098,null,{}] 12:17:40 INFO - PROCESS | 3612 | 1464290260410 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:40 INFO - PROCESS | 3612 | 1464290260524 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:17:40 INFO - PROCESS | 3612 | 1464290260701 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 3612 | ++DOCSHELL 1AE5E400 == 80 [pid = 3612] [id = 786] 12:17:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 167 (1B626000) [pid = 3612] [serial = 2356] [outer = 00000000] 12:17:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 168 (1C72C000) [pid = 3612] [serial = 2357] [outer = 1B626000] 12:17:40 INFO - PROCESS | 3612 | 1464290260756 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 3612 | ++DOMWINDOW == 169 (1C72FC00) [pid = 3612] [serial = 2358] [outer = 1B626000] 12:17:41 INFO - PROCESS | 3612 | 1464290261248 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:17:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:17:41 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 12:17:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:17:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 887ms 12:17:41 INFO - PROCESS | 3612 | 1464290261309 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 3612 | 1464290261312 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:17:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:17:41 INFO - PROCESS | 3612 | 1464290261315 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 3612 | 1464290261317 Marionette TRACE conn3 <- [1,3102,null,{}] 12:17:41 INFO - PROCESS | 3612 | 1464290261321 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 3612 | 1464290261453 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:17:41 INFO - PROCESS | 3612 | 1464290261633 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"80daf332-aeaa-478c-a1a7-cc780482f086\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 3612 | ++DOCSHELL 1C730C00 == 81 [pid = 3612] [id = 787] 12:17:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 170 (1C732400) [pid = 3612] [serial = 2359] [outer = 00000000] 12:17:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 171 (1C7E4400) [pid = 3612] [serial = 2360] [outer = 1C732400] 12:17:41 INFO - PROCESS | 3612 | 1464290261689 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 3612 | ++DOMWINDOW == 172 (1C7EA800) [pid = 3612] [serial = 2361] [outer = 1C732400] 12:17:42 INFO - PROCESS | 3612 | 1464290262221 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:17:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 933ms 12:17:42 INFO - PROCESS | 3612 | 1464290262260 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 3612 | 1464290262262 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:17:43 WARNING - u'runner_teardown' () 12:17:43 INFO - No more tests 12:17:43 INFO - Got 0 unexpected results 12:17:43 INFO - SUITE-END | took 681s 12:17:43 INFO - Closing logging queue 12:17:43 INFO - queue closed 12:17:43 INFO - Return code: 0 12:17:43 WARNING - # TBPL SUCCESS # 12:17:43 INFO - Running post-action listener: _resource_record_post_action 12:17:43 INFO - Running post-run listener: _resource_record_post_run 12:17:45 INFO - Total resource usage - Wall time: 692s; CPU: 17.0%; Read bytes: 91305472; Write bytes: 950553088; Read time: 603095; Write time: 1412012 12:17:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:17:45 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 109776384; Read time: 0; Write time: 164381 12:17:45 INFO - run-tests - Wall time: 690s; CPU: 17.0%; Read bytes: 91305472; Write bytes: 814288896; Read time: 603095; Write time: 1188149 12:17:45 INFO - Running post-run listener: _upload_blobber_files 12:17:45 INFO - Blob upload gear active. 12:17:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:17:45 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 12:17:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:17:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:17:45 INFO - (blobuploader) - INFO - Open directory for files ... 12:17:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:17:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:17:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:17:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:17:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:17:46 INFO - (blobuploader) - INFO - Done attempting. 12:17:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:17:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:17:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:17:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:17:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:17:48 INFO - (blobuploader) - INFO - Done attempting. 12:17:48 INFO - (blobuploader) - INFO - Iteration through files over. 12:17:48 INFO - Return code: 0 12:17:48 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:17:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/48c94d2e6286788c28e7e171a7080e194f46c3039a39387ea15900afcdb87c083363427b490f5a83f7afe10aa250f1ee310fda62967032c9719a6255b9b1db54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9216539c260e10c455a417704f417f6c8be9ee59ad2c2011c93d8dbc0264df7e065ab84d1ec1e075464bd85596d7b304a2dad1e0be62552c4089f4e54a0e56e9"} 12:17:48 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:17:48 INFO - Writing to file C:\slave\test\properties\blobber_files 12:17:48 INFO - Contents: 12:17:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/48c94d2e6286788c28e7e171a7080e194f46c3039a39387ea15900afcdb87c083363427b490f5a83f7afe10aa250f1ee310fda62967032c9719a6255b9b1db54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9216539c260e10c455a417704f417f6c8be9ee59ad2c2011c93d8dbc0264df7e065ab84d1ec1e075464bd85596d7b304a2dad1e0be62552c4089f4e54a0e56e9"} 12:17:48 INFO - Running post-run listener: copy_logs_to_upload_dir 12:17:48 INFO - Copying logs to upload dir... 12:17:48 INFO - mkdir: C:\slave\test\build\upload\logs 12:17:48 INFO - Copying logs to upload dir... 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - Using _rmtree_windows ... 12:17:48 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=842.284000 ========= master_lag: 32.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 34 secs) (at 2016-05-26 12:17:47.312250) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 12:17:47.313219) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/48c94d2e6286788c28e7e171a7080e194f46c3039a39387ea15900afcdb87c083363427b490f5a83f7afe10aa250f1ee310fda62967032c9719a6255b9b1db54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9216539c260e10c455a417704f417f6c8be9ee59ad2c2011c93d8dbc0264df7e065ab84d1ec1e075464bd85596d7b304a2dad1e0be62552c4089f4e54a0e56e9"} build_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/48c94d2e6286788c28e7e171a7080e194f46c3039a39387ea15900afcdb87c083363427b490f5a83f7afe10aa250f1ee310fda62967032c9719a6255b9b1db54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9216539c260e10c455a417704f417f6c8be9ee59ad2c2011c93d8dbc0264df7e065ab84d1ec1e075464bd85596d7b304a2dad1e0be62552c4089f4e54a0e56e9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 12:17:47.434989) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:17:47.435373) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:17:47.561630) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 12:17:47.562026) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 12:17:48.132281) ========= ========= Total master_lag: 33.13 =========